개인정보처리방침
요약: 잇키 개발자는 사용자의 입력 내용이나 개인정보를 수집하지 않으며, 이를 받는 서버도 운영하지 않습니다. 계정이 없고 광고·분석 SDK도 없습니다. 기기 밖으로 데이터가 나갈 수 있는 기능(클라우드 AI 교정, 음성 입력, 진단 로그 공유, 백업 내보내기)은 모두 사용자가 직접 켜거나 실행할 때만 동작합니다. 기기 내 AI 교정에 쓰는 Google ML Kit은 입력 내용이 아닌 진단 정보를 Google에 보낼 수 있습니다(3.3).
1. 개발자가 수집하는 정보
없습니다. 잇키는 회원가입이나 로그인이 없고, 입력한 문장·연락처·위치·기기 식별자를 개발자에게 보내지 않습니다. 광고, 분석, 크래시 수집 SDK를 포함하지 않습니다.
2. 기기 안에만 저장되는 정보
다음 정보는 키보드 기능을 위해 사용자의 기기 안에만 저장됩니다. Android 자동 백업과 기기 이전 대상에서도 제외되며, 앱을 삭제하면 함께 삭제됩니다.
| 항목 | 내용 |
|---|---|
| 키보드 설정 | 배열, 감도, 스킨, 소리·진동 등 |
| 사용자 사전·학습 | 직접 추가한 단어, 자주 입력한 단어, 교정 수락·되돌림 기록. 보호 모드와 학습 금지 입력칸에서는 학습하지 않습니다. |
| 상용구 | 사용자가 등록한 문구 |
| 클립보드 기록 | 사용자가 동의한 경우에만 저장하며, 민감 정보로 보이는 내용은 저장하지 않습니다. 설정한 시간이 지나면 자동 삭제됩니다. |
| API Key | 클라우드 AI 교정용으로 사용자가 입력한 키. Android Keystore의 추출 불가 키로 암호화해 저장합니다. |
| 진단 로그 | 오류, 제스처 판정 통계, 처리 시간 등. 입력한 문장, 비밀번호, API Key, 클립보드 원문, 음성 원문은 기록하지 않으며 크기와 보관 기간을 제한합니다. |
3. 기기 밖으로 전송될 수 있는 경우
3.1 클라우드 AI 교정 (기본 꺼짐)
사용자가 설정에서 클라우드 교정을 켜고, 외부 전송 안내에 동의하고, 사용할 서비스의 API 주소와 키를 직접 입력한 경우에만 동작합니다. 교정을 요청하면 교정 대상 문장(선택한 글, 없으면 커서 앞 현재 줄의 최대 300자)이 사용자가 지정한 OpenAI 호환 서비스로 HTTPS를 통해 전송됩니다.
- 키를 누를 때마다 실시간으로 보내지 않고, 사용자가 교정을 요청했을 때만 보냅니다.
- 보호 모드(비밀번호·인증번호 입력칸 등)와 오프라인 전용 모드에서는 전송하지 않습니다.
- 전송된 데이터는 해당 서비스 제공자의 개인정보처리방침에 따라 처리되며, 잇키 개발자는 이 데이터를 받거나 볼 수 없습니다.
3.2 음성 입력
음성 입력은 기기에 설치된 Android 음성 인식 서비스(예: Google 음성 인식)를 사용합니다. 기기 내 인식을 지원하면 이를 우선 사용하지만, 서비스에 따라 음성이 해당 제공자의 서버에서 처리될 수 있으며 이때는 그 제공자의 개인정보처리방침이 적용됩니다. 잇키는 음성을 녹음하거나 저장하지 않습니다. 보호 모드에서는 음성 입력을 사용할 수 없습니다.
3.3 기기 내 AI 교정 (Google ML Kit)
지원 기기에서 쓰는 ML Kit GenAI 교정은 문장을 기기 안에서 처리하며, 문장을 외부로 보내지 않습니다. 다만 Google ML Kit 라이브러리는 진단과 사용 통계를 위해 다음 정보를 HTTPS로 Google에 보낼 수 있습니다: 기기 정보(제조사, 모델, OS 버전), 앱 정보(패키지 이름, 버전), 기기·설치별 식별자, 성능 지표(처리 시간), 기능 이벤트와 오류 코드, 입력·출력 크기, 설정 언어. Google은 이 정보를 제3자에게 전달하지 않는다고 밝히고 있습니다. 자세한 내용은 ML Kit 데이터 공개 안내와 ML Kit 이용약관을 참고하세요.
3.4 진단 로그 공유와 백업 내보내기
진단 로그는 사용자가 설정 → 문제 해결 → 진단 로그 공유를 눌러 직접 고른 앱으로만 전달됩니다. 백업 파일은 사용자가 고른 저장 위치에만 저장되며, API Key·클립보드 민감 정보·진단 로그는 백업에 포함되지 않습니다.
4. 앱 권한
| 권한 | 사용 목적 |
|---|---|
마이크 (RECORD_AUDIO) | 사용자가 마이크 버튼을 눌렀을 때 음성 입력. 처음 사용할 때 허용을 요청합니다. |
인터넷 (INTERNET) | 사용자가 켠 클라우드 AI 교정, ML Kit 모델 관련 통신 |
네트워크 상태 (ACCESS_NETWORK_STATE) | 오프라인 여부와 Wi-Fi 전용 옵션 확인 |
진동 (VIBRATE) | 키 입력 진동 |
5. 보호 모드
비밀번호, 인증번호처럼 민감한 입력칸과 앱이 학습 금지를 요청한 입력칸에서는 보호 모드가 자동으로 켜집니다. 보호 모드에서는 클라우드 AI 교정, 개인화 학습, 추천 후보·자동 교정, 클립보드 기록 저장, 음성 입력, 입력 내용 로깅을 하지 않습니다. 키보드 메뉴에서 직접 켤 수도 있습니다.
6. 데이터 삭제
- 학습 단어와 교정 기록: 설정 → 자동 교정 → 학습 초기화
- 클립보드 기록: 클립보드 패널 또는 설정에서 전체 삭제
- 진단 로그: 설정 → 문제 해결 → 로그 삭제
- API Key: 설정 → 개인정보 보호 → API Key 삭제
- 모든 데이터: 앱 삭제 또는 Android 설정 → 앱 → 잇키 → 저장공간 → 데이터 삭제
개발자가 보관하는 사용자 데이터가 없으므로 별도의 삭제 요청 절차는 필요하지 않습니다.
7. 아동의 개인정보
잇키는 만 13세 미만 아동을 대상으로 하지 않으며, 아동을 포함한 누구의 개인정보도 수집하지 않습니다.
8. 방침의 변경
이 방침이 바뀌면 이 페이지에 게시하고 위의 시행일을 갱신합니다. 데이터 처리 방식이 크게 바뀌는 경우 앱 업데이트 설명에도 알립니다.
9. 문의
개인정보 관련 문의: isul@isulnara.com
Privacy Policy
Summary: The ItKey developer does not collect your typing or personal information and runs no server that receives it. There are no accounts and no ads or analytics SDKs. Features that can send data off the device (cloud AI correction, voice input, diagnostic log sharing, backup export) only work when you turn them on or run them yourself. Google ML Kit, used for on-device AI correction, may send diagnostic information (not your text) to Google (3.3).
1. Information the developer collects
None. ItKey has no sign-up or login and never sends your text, contacts, location or device identifiers to the developer. It contains no advertising, analytics or crash reporting SDKs.
2. Information stored only on your device
Keyboard settings, your personal dictionary and learned words, correction history, text snippets, clipboard history (only if you opt in; sensitive-looking items are skipped and entries expire automatically), your API key (encrypted with a non-exportable Android Keystore key) and diagnostic logs (which never contain typed text, passwords, API keys, clipboard contents or voice transcripts). This data is excluded from Android backup and device transfer and is deleted when you uninstall the app.
3. When data can leave your device
3.1 Cloud AI correction (off by default)
Only after you enable it, accept the disclosure and enter your own API endpoint and key. When you request a correction, the target text (your selection, or up to 300 characters of the current line before the cursor) is sent over HTTPS to the OpenAI-compatible service you configured. Keystrokes are never streamed. Nothing is sent in protected mode or offline-only mode. That provider's privacy policy applies; the ItKey developer never receives this data.
3.2 Voice input
Voice input uses the speech recognition service installed on your device (for example, Google). On-device recognition is preferred, but depending on the service your voice may be processed on the provider's servers under its privacy policy. ItKey does not record or store audio.
3.3 On-device AI correction (Google ML Kit)
ML Kit GenAI proofreading processes text on the device and does not send it anywhere. For diagnostics and usage analytics, the Google ML Kit library may send the following to Google over HTTPS: device information (manufacturer, model, OS version), app information (package name, version), device and per-installation identifiers, performance metrics, feature events and error codes, input and output sizes, and configured languages. Google states it does not transfer this data to third parties. See the ML Kit data disclosure and ML Kit Terms.
3.4 Diagnostic log sharing and backup export
Diagnostic logs are only shared with the app you choose under Settings → Troubleshooting → Share diagnostic log. Backups are saved only to the location you pick and exclude API keys, sensitive clipboard items and logs.
4. Permissions
Microphone (RECORD_AUDIO) for voice input when you tap the mic button; Internet (INTERNET) for cloud AI correction you enabled and ML Kit; network state (ACCESS_NETWORK_STATE) to detect offline and Wi-Fi-only conditions; vibration (VIBRATE) for key feedback.
5. Protected mode
Protected mode turns on automatically in password and verification code fields and in fields that request no personalized learning. It disables cloud AI correction, learning, suggestions and auto-correction, clipboard history, voice input and content logging.
6. Deleting data
You can clear learned words, clipboard history, diagnostic logs and the API key in the app settings, or remove everything by clearing the app's storage or uninstalling it. The developer holds no user data, so no deletion request is needed.
7. Children
ItKey is not directed at children under 13 and does not collect personal information from anyone.
8. Changes
Changes will be posted on this page with an updated effective date.
9. Contact
Privacy questions: isul@isulnara.com