개인정보처리방침
황소보카 선생님 사이트 (teach.twibble.co)
최종 업데이트: 2026년 10월 24일 · 시행일: 2026년 10월 24일
트위블랩(이하 "회사")은 황소보카 선생님 사이트 teach.twibble.co(이하 "선생님 사이트")를 이용하는 선생님의 개인정보를 「개인정보 보호법」에 따라 처리합니다. 이 방침은 선생님 사이트에만 적용됩니다. 학생이 공유받은 레슨을 공부하는 황소보카 앱에는 황소보카 앱 개인정보처리방침이 적용됩니다.
1. 회사 정보
- 사업자: 트위블랩 (twibble lab)
- 소재지: 서울 양천구 목동로1길 38 306호
- 이메일: hello@twibble.co
2. 처리하는 개인정보와 목적
로그인
| 로그인 방법 | 항목 | 목적 |
|---|---|---|
| 네이버 | 네이버 회원 식별자, 이름, 이메일 주소 | 본인 확인과 로그인, 서비스 관련 안내(약관 변경, 장애 등)와 문의 답변. 광고성 정보는 보내지 않습니다. 이메일 주소는 로그인 계정에 넣지 않고 별도의 연락처 기록에 보관합니다. |
| 이메일, 이름, 프로필 사진 주소, Google 계정 식별자 | 본인 확인과 로그인 | |
| Apple | 이메일 또는 Apple이 제공하는 비공개 이메일 릴레이 주소, Apple 계정 식별자, 이름(Apple이 제공하는 경우) | 본인 확인과 로그인 |
| 이메일 | 이메일, 비밀번호, 이메일 인증 여부 | 로그인, 인증 메일과 비밀번호 재설정 메일 발송. 비밀번호는 Firebase Authentication이 암호화해 보관하며, 회사는 비밀번호를 알 수 없습니다. |
Google, Apple, 이메일 계정은 황소보카 앱과 같은 로그인 계정일 수 있습니다. 선생님 사이트의 데이터는 앱의 학습 데이터와 따로 보관됩니다. 네이버 로그인은 선생님 사이트에서만 쓸 수 있으며 앱 계정과 연결되지 않습니다.
선생님 사이트를 이용하면서 만들어지는 정보
| 구분 | 항목 | 목적 |
|---|---|---|
| 선생님 프로필 | 표시 이름(30자 이내, 처음에는 로그인 계정의 이름), 로고 이미지(선택, PNG·JPEG, 2MB 미만), 소속(선택, 학원·학교·기타 중 하나와 소속 이름), 가르치는 학생(선택, 초등·중등·고등 중 하나 이상) | 레슨을 공유할 때 보낸 사람 이름의 기본값, 학습지에 이름이나 로고 표시, 학습지에 소속 이름 표시, 선생님 사이트 안에서 맞춤 학습 자료 안내, 레슨 단어 옆에 학년별 태그 표시. 로고는 학습지에만 표시됩니다. 소속 이름은 선생님이 학습지 머리글에 고를 때만 표시됩니다. |
| 선생님 확인 | 확인한 시각, 확인한 문구의 버전 | 이용 자격 확인 |
| 레슨 | 레슨 제목, 단어, 뜻, 예문, 선생님이 입력한 글, 공유할 때 정한 공부 기간과 보낸 사람 이름, 대상 학생 | 레슨 만들기와 공유 |
| AI로 읽는 파일 | 올린 PDF와 사진의 쪽 이미지, 파일 이름, AI가 읽은 단어·뜻·예문 | 파일에서 단어 읽기 |
| 학습지와 QR 작업 | 레슨별 학습지 설정, 「내 템플릿」(선생님이 입력한 글 포함), 「교재에 QR 넣기」 작업 기록(파일 이름, 쪽 수, 사진 파일 이름, QR 위치와 설명 글) | 작업을 저장하고 다시 열기 |
| 이용 기록 | 월별 무료 크레딧 사용량과 처리 비용, 날짜별 AI 뜻 채우기 단어 수·처리 비용·학습지 만든 횟수 | 무료 크레딧과 이용량 제한 관리, 같은 달 크레딧의 중복 충전 방지 |
| 자동으로 생성되는 정보 | 계정을 만든 시각과 마지막 로그인 시각, 서버 오류 기록(계정 식별자 포함), 접속 IP와 브라우저 정보 | 보안, 오류 확인과 수정 |
- 파일 처리: PDF와 사진은 쪽마다 나눠 서버에 올린 뒤 Google Gemini AI로 보내 단어를 읽습니다. DOCX·XLSX·CSV·TXT 파일은 선생님의 브라우저 안에서만 읽으며 서버로 보내지 않습니다.
- 사진 파일의 촬영 정보: JPEG·PNG 사진은 브라우저에서 다시 그려 올리므로 촬영 정보(EXIF)가 빠집니다. HEIC 사진은 파일 그대로 올라가므로 사진에 담긴 촬영 정보(촬영 위치가 포함될 수 있음)가 함께 전송될 수 있습니다. 회사는 이 정보를 이용하지 않습니다.
- AI로 뜻 채우기: 황소보카 사전에 없는 단어에 뜻이나 예문이 없으면 그 영어 단어만 Google Gemini AI로 보냅니다. 선생님의 정보는 함께 보내지 않습니다.
- 학습지: 학습지 PDF는 서울 리전의 회사 서버에서 만들어 선생님에게 바로 내려보내며, 회사는 PDF를 보관하지 않습니다.
- 교재에 QR 넣기: 이 기능에 쓰는 PDF와 사진은 선생님의 브라우저 안에서만 처리되며 서버로 보내지 않습니다.
- 보안 확인: 자동화된 악용을 막기 위해 Google reCAPTCHA(Firebase App Check)를 사용합니다. 이 과정에서 Google이 브라우저·기기 정보와 이용 신호를 처리할 수 있으며, 이 처리에는 Google의 개인정보처리방침이 적용됩니다.
- 올리는 자료에 학생 이름 등 다른 사람의 개인정보가 담기지 않도록 해 주세요. 학생의 학습 정보는 선생님 사이트로 전달되지 않습니다.
3. 공유한 레슨의 공개
- 레슨의 QR을 켜면 링크(twibble.co/l/…)와 QR 코드가 만들어지고, 링크나 QR 코드를 가진 누구나 다음 정보를 볼 수 있습니다: 레슨 제목, 단어, 뜻, 예문, 공부 기간, 보낸 사람 이름, 선생님의 계정 식별자(무작위 문자열이며, 네이버 계정은 네이버 회원 식별자로 만든 값).
- 학생이 앱으로 레슨을 가져오는 화면에는 「OO님이 보낸 단어장」처럼 보낸 사람 이름이 표시됩니다. 보낸 사람 이름은 공유할 때 레슨마다 정하며, 프로필 이름을 바꿔도 이미 공유한 레슨의 이름은 바뀌지 않습니다.
- 「교재에 QR 넣기」나 「학습지 모두 다운로드」에서 「QR 만들고 다운로드」나 「QR 켜고 다운로드」를 누르면 아직 QR을 켜지 않은 레슨도 QR이 켜져 공개됩니다.
- QR을 끄거나 레슨을 삭제하면 그 링크로는 더 이상 레슨을 가져올 수 없습니다. 이미 앱으로 가져간 학생의 레슨(제목, 단어, 뜻, 예문)은 학생의 앱에 남으며, 보낸 사람 이름은 남지 않습니다.
4. 보유 기간과 파기
| 정보 | 보유 기간 |
|---|---|
| Google·Apple·이메일 로그인 계정 | 계정을 삭제할 때까지. 앱과 같은 계정일 수 있어 「선생님 데이터 삭제」로는 삭제되지 않습니다(이메일 인증을 마치지 않은 계정도 같습니다). |
| 네이버 로그인 계정과 이메일 주소 기록 | 「선생님 데이터 삭제」를 할 때까지. 선생님 데이터가 아직 없는 계정이 선생님 확인을 하지 않고 로그아웃하면 그때 삭제합니다. |
| 선생님 프로필, 선생님 확인 기록, 로고, 레슨, 학습지 설정, 내 템플릿, 교재에 QR 넣기 작업 기록, 날짜별 이용 기록 | 「선생님 데이터 삭제」를 하거나 계정을 삭제할 때까지. 레슨과 작업 기록은 선생님이 하나씩 삭제할 수도 있습니다. |
| 공유한 레슨 | QR을 끄거나, 레슨을 삭제하거나, 「선생님 데이터 삭제」를 할 때까지 |
| AI로 읽기 위해 올린 쪽 이미지 | 읽기가 끝나면 바로 삭제합니다. 다시 읽기를 위해 남겨 둔 쪽도 올린 지 7일이 지나면 자동으로 삭제됩니다. |
| 파일 읽기 작업 기록(파일 이름, AI가 읽은 결과, 처리 비용) | 읽기를 시작한 지 7일이 지나면 자동으로 삭제 |
| 월별 무료 크레딧 기록(계정 식별자, 크레딧 사용량, 처리 비용) | 해당 월이 끝난 다음 달 말까지. 「선생님 데이터 삭제」나 계정 삭제 뒤에도 같은 달 크레딧이 다시 채워지지 않도록 이 기간 동안 보관합니다. |
| 서버 오류 기록, 접속 기록 | 30일 |
보유 기간이 끝나거나 삭제를 요청한 정보는 지체 없이 복구할 수 없는 방법으로 삭제합니다. 회사는 선생님 사이트의 데이터를 따로 백업하지 않습니다.
5. 처리 위탁과 국외 이전
회사는 서비스를 제공하기 위해 다음 업체에 개인정보 처리를 맡깁니다.
| 업체 | 맡기는 일 | 보내는 정보 | 처리 위치 |
|---|---|---|---|
| Google LLC (Firebase Firestore, Cloud Storage, Cloud Functions) | 데이터 저장, 서버 기능(학습지 PDF 만들기 포함) | 2항의 정보 | 대한민국 (서울 리전) |
| Google LLC (Firebase Authentication, Firebase Hosting, Cloud Logging) | 로그인, 사이트 전송, 서버 오류 기록 | 로그인 정보, 접속 IP와 브라우저 정보, 서버 오류 기록 | 미국 등 Google 데이터센터가 있는 국가 |
| Google LLC (Gemini API) | PDF·사진 쪽에서 단어 읽기, 사전에 없는 단어의 뜻·예문 만들기 | 올린 쪽 이미지(사진 파일에 담긴 촬영 정보 포함), 영어 단어 | 미국 등 Google 데이터센터가 있는 국가 |
| Google LLC (reCAPTCHA, Firebase App Check) | 자동화된 악용 방지 | 브라우저·기기 정보, 이용 신호 | 미국 등 Google 데이터센터가 있는 국가 |
| jsDelivr | 웹 글꼴 전송 | 접속 IP와 브라우저 정보 | 전 세계 전송망 |
- 국외 이전 시기와 방법: 선생님이 해당 기능을 쓸 때마다 암호화된 네트워크로 전송됩니다.
- 보유 기간: 회사가 맡긴 일이 끝나면 회사 쪽 보유 기간(4항)을 따릅니다. Gemini로 보낸 쪽 이미지와 단어는 회사 서버에 남기지 않으며, Google이 자체 정책에 따라 일정 기간 보관할 수 있습니다.
- 거부 방법: PDF와 사진 대신 직접 입력이나 DOCX·XLSX·CSV·TXT 파일로 단어를 넣고, 뜻과 예문을 직접 입력하면 Gemini로 보내지 않습니다. 로그인, 사이트 전송, 악용 방지를 위한 이전을 거부하면 선생님 사이트를 이용할 수 없습니다.
- 네이버 로그인: 네이버 로그인을 고르면 회사는 네이버로부터 회원 식별자, 이름, 이메일 주소만 받습니다.
6. 제3자 제공
- 회사는 개인정보를 제3자에게 제공하거나 판매하지 않습니다. 광고 목적으로 쓰거나 광고 네트워크·데이터 브로커에게 제공하지 않습니다.
- 선생님이 공유한 레슨은 3항에 적은 대로 링크를 가진 사람에게 공개됩니다.
- 유효한 법적 절차(법원 명령, 영장 등)나 법 집행 기관의 적법한 요청이 있는 경우 법에 따라 정보를 제공할 수 있습니다.
7. 브라우저 저장소와 쿠키
- IndexedDB: 로그인 상태와 보안 확인 정보를 유지합니다.
- localStorage: 이 브라우저에서 로그인한 적이 있는지를 기록해, 다음에 방문하면 첫 화면 대신 레슨 목록을 엽니다. 로그아웃이나 「선생님 데이터 삭제」 뒤에도 남으며, 브라우저 설정에서 사이트 데이터를 지우면 삭제됩니다.
- sessionStorage: 네이버 로그인 중에 보안 확인 값을 잠시(최대 10분) 저장합니다.
- 쿠키: 보안 확인(reCAPTCHA)을 위해 Google이 쿠키를 사용할 수 있습니다.
- 분석 도구, 광고 목적의 추적 쿠키나 추적 픽셀은 사용하지 않습니다.
- 브라우저 설정에서 저장소와 쿠키를 막거나 지울 수 있지만, 그러면 로그인 상태가 유지되지 않을 수 있습니다.
8. 선생님의 권리와 행사 방법
선생님은 언제든지 개인정보의 열람, 정정, 삭제, 처리 정지를 요구할 수 있습니다. hello@twibble.co로 요청하면 법령에서 정한 기간 안에 조치합니다.
선생님 사이트에서 직접 하기
- 정정: 프로필에서 표시 이름과 로고를 언제든지 바꾸거나 지울 수 있습니다. 레슨은 언제든지 고치거나 삭제할 수 있습니다.
- 공개 중단: 레슨의 QR을 끄면 공개가 바로 멈춥니다.
- 「선생님 데이터 삭제」: 프로필의 「선생님 데이터 삭제」를 누르면 모든 레슨의 QR을 끄고 선생님 프로필, 선생님 확인 기록, 로고, 레슨, 학습지 설정, 내 템플릿, QR 작업 기록, 파일 읽기 작업 기록, 날짜별 이용 기록, 네이버 이메일 주소 기록을 삭제합니다. 네이버 로그인 계정도 함께 삭제됩니다. Google·Apple·이메일 로그인 계정과 월별 무료 크레딧 기록(4항)은 남으며, 다시 로그인하면 선생님 확인부터 다시 합니다.
로그인 계정 삭제
- Google·Apple 계정: 황소보카 앱의 설정 > 계정 > 계정 삭제에서 삭제하거나 hello@twibble.co로 요청할 수 있습니다.
- 이메일 계정: hello@twibble.co로 요청해 주세요.
- 로그인 계정을 삭제하면 선생님 사이트의 데이터도 함께 삭제됩니다. 월별 무료 크레딧 기록은 4항의 기간이 지나면 삭제됩니다.
- 네이버의 「연결된 서비스」 목록에 남은 황소보카는 네이버 내정보에서 연결을 해제할 수 있습니다.
9. 안전성 확보 조치
- 모든 통신은 HTTPS/TLS로 암호화합니다.
- Firebase 보안 규칙으로 선생님은 자신의 데이터에만 접근할 수 있습니다. 공유한 레슨은 링크를 가진 사람이 읽을 수 있고, 무료 크레딧 기록과 네이버 이메일 주소 기록은 서버만 읽고 쓸 수 있습니다.
- Firebase App Check(reCAPTCHA)로 자동화된 요청을 막습니다.
- 이메일로 가입한 경우 이메일 인증을 마친 뒤에 선생님 기능을 이용할 수 있습니다.
- 비밀번호를 평문으로 저장하지 않으며, 필요한 정보만 수집합니다.
10. 만 14세 미만 아동
선생님 사이트는 학원·과외 선생님 등 학생을 가르치는 분을 위한 서비스이며, 만 14세 미만 아동의 가입을 의도하지 않습니다. 만 14세 미만 아동이 개인정보를 입력했다고 판단되는 경우 hello@twibble.co로 연락해 주시기 바랍니다. 해당 정보를 즉시 삭제합니다.
11. 개인정보 보호책임자
개인정보 처리에 관한 문의, 불만, 피해 구제는 아래로 연락해 주시기 바랍니다.
개인정보 보호책임자: 트위블랩 대표이메일: hello@twibble.co
주소: 서울 양천구 목동로1길 38 306호
12. 권익침해 구제 방법
개인정보 침해에 대한 신고나 상담이 필요하면 아래 기관에 문의할 수 있습니다.
- 개인정보분쟁조정위원회: 1833-6972 (www.kopico.go.kr)
- 개인정보침해신고센터: 118 (privacy.kisa.or.kr)
- 대검찰청: 1301 (www.spo.go.kr)
- 경찰청: 182 (ecrm.police.go.kr)
13. 방침의 변경
이 방침을 바꾸면 "최종 업데이트" 날짜를 갱신하며, 중요한 변경은 선생님 사이트 화면이나 이메일로 안내합니다.