개인정보처리방침
에코영어(이하 "앱")는 사용자의 일상 대화를 음성으로 인식해 영어로 번역하고 들려주는 영어 학습 앱입니다. 앱을 만들고 운영하는 개인 개발자는 사용자의 개인정보를 소중히 다루며, 아래와 같이 어떤 정보를 어떻게 처리하는지 투명하게 알려드립니다.
- 대화 녹음 파일은 저장하지 않습니다. 소리는 글자로 바뀐 뒤 즉시 사라집니다.
- 인식된 문장과 번역문은 기본적으로 사용자의 기기에만 저장됩니다.
- 구글 로그인을 하면 기기 간 동기화를 위해 문장이 클라우드에도 저장됩니다.
- 번역 서버는 문장 내용을 보관하지 않고, 하루 사용 횟수만 셉니다.
- 광고를 넣지 않으며, 개인정보를 판매하거나 광고 목적으로 제공하지 않습니다.
1. 수집·이용하는 정보
가. 마이크 음성
사용자가 앱의 시작 버튼을 눌렀을 때에만 마이크가 켜집니다. 버튼을 누르지 않으면 앱은 소리를 듣지 않습니다.
마이크로 들어온 소리는 기기 또는 브라우저의 음성인식 기능을 통해 글자로 바뀝니다. 안드로이드 크롬에서는 이 처리를 위해 음성 데이터가 구글 서버로 전송될 수 있습니다. 이는 브라우저·운영체제가 제공하는 기능으로, 해당 처리는 구글의 개인정보처리방침을 따릅니다.
앱은 음성 파일 자체를 저장하거나 서버로 보내지 않습니다. 글자로 바뀐 결과만 사용합니다.
나. 대화 문장 (한국어·영어)
인식된 한국어 문장과 번역된 영어 문장, 기록 시각, 연습 점수·복습 일정이 저장됩니다. 이 정보는 학습 기록을 되돌아보고 복습 기능을 제공하기 위해 사용됩니다.
다. 구글 계정 정보 (로그인한 경우에만)
구글 로그인을 선택하면 이름, 이메일 주소, 프로필 사진 주소, 계정 고유번호(UID)를 받아옵니다. 로그인은 선택 사항이지만, 번역 기능은 사용자별 사용량을 세기 위해 로그인이 필요합니다.
라. 사용량
번역 기능의 하루 사용 횟수를 계정 고유번호(UID)·날짜와 함께 셉니다. 무료 사용 한도를 관리하기 위한 목적이며, 번역한 문장의 내용은 함께 저장하지 않습니다.
수집하지 않는 정보
- 위치 정보, 연락처, 사진, 통화 기록, 문자메시지
- 광고 식별자(AAID), 기기 고유 식별번호
- 결제 카드 번호 등 금융 정보 (결제는 구글 플레이가 처리하며 앱은 접근하지 않습니다)
2. 정보를 어디에 저장하나요
| 정보 | 저장 위치 | 보관 기간 |
|---|---|---|
| 대화 문장·번역문·연습 점수 | 사용자 기기 내부 저장소 (IndexedDB) | 사용자가 삭제할 때까지 |
| 대화 문장·번역문 (로그인 시) | Google Firebase Firestore ( users/{계정번호}/sentences) |
사용자가 삭제하거나 계정 삭제를 요청할 때까지 |
| 구글 계정 정보 | Google Firebase Authentication | 계정 삭제 시까지 |
| 하루 번역 사용 횟수 | Cloudflare D1 (계정번호·날짜·횟수) | 계정 삭제 요청 시 삭제 |
| 마이크 음성 | 저장하지 않음 | 글자 변환 즉시 사라짐 |
다른 사람의 기록은 볼 수 없도록 서버 규칙으로 차단되어 있습니다. 로그인한 본인 계정의 기록만 읽고 쓸 수 있습니다.
3. 외부 서비스 제공
앱은 아래 서비스를 이용하며, 기능 제공에 필요한 최소한의 정보만 전달됩니다.
| 서비스 | 전달되는 정보 | 목적 |
|---|---|---|
| Google (음성인식) | 마이크 음성 | 말을 글자로 바꾸기 (브라우저·OS 기본 기능) |
| Google Firebase | 계정 정보, 대화 문장 | 로그인, 기기 간 기록 동기화 |
| Cloudflare (Workers · Workers AI) | 번역할 한국어 문장, 계정번호 | 영어 번역, 사용량 확인 |
위 목적 외에 개인정보를 제3자에게 제공하거나 판매하지 않습니다. 법령에 따라 수사기관 등이 적법한 절차로 요구하는 경우에만 예외적으로 제공될 수 있습니다.
4. 권한 안내
| 권한 | 필수 여부 | 사용 목적 |
|---|---|---|
| 마이크 | 필수 | 대화를 인식해 영어로 번역하기 위해 |
| 인터넷 | 필수 | 번역 요청, 기록 동기화 |
| 화면 켜짐 유지 | 선택 | 대화·재생 중 화면이 꺼져 멈추지 않도록 |
마이크 권한을 거부하면 음성인식 기능을 쓸 수 없지만, 저장된 기록을 보고 듣는 기능은 그대로 사용할 수 있습니다. 권한은 기기 설정에서 언제든지 취소할 수 있습니다.
5. 사용자의 권리와 삭제 방법
- 기록 보기·삭제 — 앱 화면에서 문장을 선택해 지우거나, 설정 > 기록 관리에서 전체를 지울 수 있습니다.
- 기록 내보내기 — 설정 > 기록 관리 > 텍스트 파일로 내보내기로 본인 기록을 받아볼 수 있습니다.
- 로그아웃 — 설정 > 계정에서 로그아웃하면 이후 클라우드 저장이 중단됩니다.
- 계정·클라우드 기록 삭제 — 아래 이메일로 요청하시면 계정 정보와 클라우드에 저장된 모든 기록을 지워드립니다. 요청일로부터 영업일 기준 7일 이내에 처리합니다.
6. 아동의 개인정보
이 앱은 만 14세 미만 아동을 대상으로 하지 않으며, 만 14세 미만 아동의 개인정보를 알면서 수집하지 않습니다. 만 14세 미만 아동의 정보가 수집된 사실을 알게 되면 즉시 삭제합니다.
7. 안전성 확보 조치
- 앱과 서버 사이의 모든 통신은 HTTPS로 암호화됩니다.
- 서버는 요청마다 구글이 발급한 로그인 토큰을 검증해, 본인 계정의 자료만 접근하도록 제한합니다.
- 클라우드 저장소는 본인 계정의 문서만 읽고 쓸 수 있도록 보안 규칙이 설정되어 있습니다.
8. 방침의 변경
이 방침이 바뀌면 시행일과 함께 이 페이지에 게시합니다. 중요한 변경이 있을 때에는 앱 안에서 별도로 알려드립니다.
9. 문의처
개인정보 처리에 관한 문의, 기록·계정 삭제 요청은 아래로 연락해 주세요.
이메일 korea.jung0914@gmail.com