KoreanFox

KoreanFox: Learn Korean

Privacy Policy개인정보처리방침

Effective / 시행일

Operator / 운영자 김진우superb.tora@gmail.com

This policy explains how KoreanFox handles information when you use the iOS app or contact its operator, 김진우. It describes the current app configuration as of the effective date. The availability of advertising, purchases and optional features depends on the app version, your region, device capabilities and your choices.

The important distinction

Your study records are kept on your device, not in an operator-run learning account. Google services used for advertising and handwriting recognition may separately process technical information. “On-device learning” does not mean that the whole app collects no data.

01 Learning records and backups

KoreanFox does not require its own user account. Study items, recognized answer text, results, response times, review schedules, daily plans, progress, language and voice preferences are stored on your device. The current app does not upload these study records to an operator-run server or provide automatic account-based synchronization.

The app also stores free-learning usage and earned advertising rewards in protected device storage to apply usage limits and prevent duplicate rewards.

If you export a study backup, the app creates an unencrypted JSON file at a location you choose. Anyone with access to that file may be able to read it. A chosen file service, such as iCloud Drive, may synchronize it under that service’s settings and policy. The app keeps one local recovery copy of the records from before a restore.

02 Handwriting, microphone and speech

Handwriting recognition uses a Korean Google ML Kit model on your device. A missing model is downloaded over the internet, subject to the app’s cellular-download setting. The app does not send your handwriting strokes to an operator-run recognition server.

Separately, Google’s ML Kit disclosure describes technical collection such as device and app information, installation identifiers, model language, feature events, errors and timing for SDK diagnostics and usage analysis. This is distinct from the handwriting being recognized. See Google’s ML Kit data disclosure and ML Kit terms and privacy information.

Speaking practice requests microphone permission and makes a temporary recording for playback and practice. Speech comparison uses Korean on-device recognition only when supported; this app does not fall back to uploading your recording to a speech-recognition server. Recognized answer text and practice results may become part of your local study records.

The app attempts to remove temporary recordings when you leave practice, restart recording or move the app into the background. An error or unexpected termination may delay cleanup. You can change microphone and speech-recognition permissions in iOS Settings; disabling them limits those features.

03 Advertising and consent

KoreanFox integrates Google AdMob for banner, interstitial and optional rewarded ads, and Google’s User Messaging Platform (UMP) for advertising privacy choices. In the current configuration, all three ad formats ask for non-personalized ads.

The advertising SDK may process an IP address and approximate location inferred from it, device or app identifiers, ad impressions and interactions, and crash, performance and diagnostic information. This supports ad delivery, measurement, fraud prevention and service improvement. These identifiers can distinguish a device or app even without a KoreanFox account. Details: Google Mobile Ads data disclosure.

Non-personalized ads can still involve data processing, including frequency limits and aggregate reporting. They do not mean that all identifiers or technical data are absent. See Google’s explanation of non-personalized ads.

The app checks UMP’s consent status before requesting ads. Where a privacy message is required and available, it lets you review the purposes and advertising partners and make choices. Where UMP requires a privacy-options entry, it is available in the app so you can revisit your choices. Your choices can affect whether ads or rewarded offers are available.

Google consent choices and Apple’s app-tracking permission are separate. Access to Apple’s advertising identifier is subject to iOS tracking permission. You can review app-tracking permissions in iOS Settings. This policy does not treat a non-personalized ad request as proof that no SDK data is collected.

Google and the partners involved in an ad request process data under their applicable policies and consent settings. Refer to Google’s Privacy Policy and the partner information in the consent message.

Firebase Analytics is disabled by default. After a current UMP result allows analytics storage, the app may send enumerated learning-event metadata: an event identifier, app version and build, interface language, learning engine, whether the activity is review or new study, result type, runtime environment and event time. The app does not put answer text, handwriting, recordings, conversation profile or notes, or an app-defined user ID in these Analytics events. Google may process device, app and diagnostic information as described in Firebase’s Apple-platform data disclosure. Withdrawing a relevant consent pauses new Analytics collection and clears the app’s local pending measurement queue; it does not retroactively erase provider-held records.

04 Notifications and purchases

Review reminders are scheduled locally. You can disable them in the app or in iOS Settings, and control what appears on your lock screen.

If purchases are offered in your app version, Apple handles payments through the App Store. KoreanFox uses StoreKit transaction and entitlement information to verify, restore and provide purchased access. The operator does not receive your full payment-card details through the app. Purchase availability is not guaranteed by this policy. Apple’s handling of payment and account information is explained in Apple’s Privacy Policy.

05 Support and information you send

If you email superb.tora@gmail.com, the operator receives your email address, any name shown by your email service, your message and any attachments you choose to send. This information is used to respond, investigate the issue and manage related requests. The support mailbox uses Google’s Gmail service.

The app’s contact button opens a draft in your mail app; it does not send automatically. It prefills the app version, iOS version and selected language, without automatically attaching study records or recordings. Please do not send passwords, verification codes or payment-card numbers, and send a study backup only when needed for your request.

06 Retention, deletion and service providers

  • Local study data: stays in app storage until removed or replaced. Removing the app, offloading it, deleting an exported file and removing an operating-system backup are different actions. Check each relevant location. Some protected storage may persist across reinstallation.
  • Support messages: are kept for as long as needed to handle your request and related follow-up, and longer only when needed for legal obligations, security or dispute handling. You may ask for deletion using the contact address above.
  • Provider-held information: Google, Apple and any file or email service you use apply their own retention and deletion procedures. The operator cannot remotely erase your device files or promise to delete all provider records through a single app action.

Google provides advertising, consent, Analytics, handwriting-SDK services and the support mailbox; Apple provides iOS and App Store services. These providers may process information in countries other than yours under their applicable privacy and international-transfer terms. Follow the linked provider policies for details. The app does not run a separate operator-owned database of your learning records.

07 Your choices and privacy requests

You can manage device permissions, notifications and files, and use the advertising privacy options when available. Where processing relies on consent, you may withdraw it through the relevant controls; withdrawal does not undo prior lawful processing.

Depending on applicable law, you may have rights to access, correct, delete or obtain a copy of personal information, restrict or object to processing, and complain to a privacy authority. Send requests to superb.tora@gmail.com with “KoreanFox privacy request” in the subject. Describe your request without sending unnecessary sensitive information. Verification may be needed before information is disclosed or changed.

Requests to the operator concern information the operator can access, such as support correspondence. Locally stored records are managed on your device. For information held independently by a service provider, use that provider’s privacy controls or request process.

08 Younger users and security

Please follow the app’s age rating and requirements shown in your local App Store. A parent or guardian with a concern about a child’s information can contact the operator, including to request removal of information sent to support. An App Store age rating does not itself establish consent for data processing.

Device protections and access controls help protect information, but no storage or transmission method is completely secure. Protect your device and email account, and be careful with exported backups and attachments.

09 This website and policy changes

This policy page has no operator-added advertising, analytics, contact forms or third-party embeds. Its hosting and network providers may process connection information, such as IP addresses and request details, to deliver and protect the page. Clicking an external link or sending email takes you to another service with its own privacy practices.

Changes will be published on this page with an updated effective date. Where additional notice or consent is required, it must be provided separately. For questions about this policy, contact 김진우 at superb.tora@gmail.com.

이 방침은 iOS 앱 KoreanFox를 이용하거나 운영자 김진우에게 문의할 때 정보가 어떻게 처리되는지 설명합니다. 시행일 현재의 앱 구성을 기준으로 하며, 광고·구매·선택 기능의 제공 여부는 앱 버전, 지역, 기기 지원과 사용자의 선택에 따라 달라질 수 있습니다.

구분해서 알아두세요

학습 기록은 운영자의 학습 계정 서버가 아닌 사용자 기기에 저장됩니다. 다만 광고와 손글씨 인식에 사용하는 Google 서비스는 별도의 기술 정보를 처리할 수 있습니다. 학습이 기기에서 이루어진다고 해서 앱 전체가 아무 정보도 수집하지 않는 것은 아닙니다.

01 학습 기록과 백업

KoreanFox는 자체 회원가입을 요구하지 않습니다. 학습 항목, 인식된 답안, 정오답, 응답 시간, 복습 일정, 오늘 계획, 진도, 언어와 음성 설정을 기기에 저장합니다. 현재 앱에는 이러한 학습 기록을 운영자 서버로 보내거나 계정을 통해 자동 동기화하는 기능이 없습니다.

무료 학습 사용량과 광고로 받은 보상도 사용 한도 적용과 중복 보상 방지를 위해 보호된 기기 저장소에 기록합니다.

학습 백업을 내보내면 사용자가 고른 위치에 암호화되지 않은 JSON 파일이 생성됩니다. 파일에 접근할 수 있는 사람은 내용을 읽을 수 있습니다. iCloud Drive 등 외부 파일 서비스를 선택하면 해당 서비스의 설정과 정책에 따라 동기화될 수 있습니다. 앱은 백업 복원 직전 기록의 복구용 사본 한 개를 기기에 보관합니다.

02 손글씨·마이크·음성 인식

손글씨는 Google ML Kit의 한국어 모델로 기기에서 인식합니다. 필요한 모델이 없으면 앱의 모바일 데이터 다운로드 설정에 따라 인터넷으로 내려받습니다. 앱은 손글씨 획을 운영자의 인식 서버에 보내지 않습니다.

이와 별도로 Google은 SDK 진단과 사용 분석을 위해 기기·앱 정보, 설치 식별자, 모델 언어, 기능 실행 기록, 오류와 처리 시간 등의 기술 정보를 수집한다고 안내합니다. 이는 인식 대상인 손글씨와 구분됩니다. ML Kit 데이터 안내와 ML Kit 이용약관·개인정보 안내를 참고하세요.

말하기 연습은 마이크 권한을 요청하고 듣기와 연습을 위한 임시 녹음 파일을 만듭니다. 한국어 기기 내 음성 인식이 지원될 때만 인식 비교를 사용하며, 이 앱은 지원되지 않을 때 녹음을 음성 인식 서버로 보내는 방식으로 전환하지 않습니다. 인식된 답안과 연습 결과는 기기의 학습 기록에 포함될 수 있습니다.

앱은 연습 화면을 나가거나 녹음을 다시 시작하거나 백그라운드로 전환할 때 임시 녹음 삭제를 시도합니다. 오류나 비정상 종료 시 정리가 지연될 수 있습니다. 마이크와 음성 인식 권한은 iOS 설정에서 바꿀 수 있으며, 권한을 끄면 관련 기능이 제한됩니다.

03 광고와 동의

KoreanFox는 Google AdMob의 배너·전면·선택형 보상 광고와 광고 개인정보 선택을 위한 Google User Messaging Platform(UMP)을 사용합니다. 현재 구성에서는 세 광고 형식 모두 비개인화 광고를 요청합니다.

광고 SDK는 IP 주소와 이를 통해 추정한 대략적 위치, 기기 또는 앱 식별자, 광고 노출·상호작용, 충돌·성능·진단 정보를 처리할 수 있습니다. 광고 제공과 측정, 부정 이용 방지, 서비스 개선에 활용되며, KoreanFox 계정이 없어도 식별자가 기기나 앱을 구분할 수 있습니다. 자세한 내용은 Google Mobile Ads 데이터 안내를 참고하세요.

비개인화 광고에도 노출 횟수 제한과 집계 보고 등을 위한 정보 처리가 있을 수 있습니다. 모든 식별자나 기술 정보가 사용되지 않는다는 뜻은 아닙니다. Google의 비개인화 광고 설명을 참고하세요.

앱은 광고 요청 전에 UMP 동의 상태를 확인합니다. 개인정보 메시지가 필요하고 제공되는 경우 사용 목적과 광고 파트너를 검토하고 선택할 수 있습니다. UMP가 개인정보 옵션 진입점을 요구하는 경우 앱에서 다시 선택 화면을 열 수 있습니다. 선택에 따라 광고나 보상 광고가 제공되지 않을 수 있습니다.

Google의 동의 선택과 Apple의 앱 추적 권한은 서로 다릅니다. Apple 광고 식별자 접근에는 iOS 추적 권한이 적용됩니다. 앱 추적 권한은 iOS 설정에서 확인할 수 있습니다. 이 방침은 비개인화 광고 요청만으로 SDK의 데이터 수집이 없다고 판단하지 않습니다.

Google과 광고 요청에 관여하는 파트너는 관련 방침 및 동의 설정에 따라 정보를 처리합니다. Google 개인정보처리방침과 동의 메시지의 파트너 정보를 확인하세요.

Firebase Analytics는 기본적으로 꺼져 있습니다. 현재 UMP 결과가 분석 저장을 허용한 뒤에는 이벤트 식별자, 앱 버전·빌드, 화면 언어, 학습 엔진, 복습·새 학습 구분, 결과 유형, 실행 환경과 이벤트 시각처럼 열거된 학습 이벤트 메타데이터를 보낼 수 있습니다. Analytics 이벤트에는 답안 본문, 손글씨, 녹음, 대화 프로필·메모, 앱이 정한 사용자 ID를 넣지 않습니다. Google은 Firebase Apple 플랫폼 데이터 안내에 설명된 기기·앱·진단 정보를 처리할 수 있습니다. 관련 동의를 철회하면 새 Analytics 수집을 중지하고 앱의 로컬 대기 측정 큐를 지우지만, 제공자가 이미 보관한 기록을 소급 삭제하지는 않습니다.

04 알림과 구매

복습 알림은 기기에서 예약합니다. 앱이나 iOS 설정에서 끌 수 있으며, 잠금 화면에 표시되는 내용도 iOS 설정에서 관리할 수 있습니다.

이용 중인 앱 버전에서 구매 기능이 제공되면 Apple이 App Store를 통해 결제를 처리합니다. KoreanFox는 StoreKit의 거래·이용 권한 정보를 사용하여 구매 확인, 복원과 구매한 기능 제공을 수행합니다. 앱 운영자는 앱에서 카드 번호 전체를 전달받지 않습니다. 이 방침이 구매 기능 제공을 보장하는 것은 아닙니다. 결제·계정 정보 처리는 Apple 개인정보처리방침을 참고하세요.

05 문의와 직접 보내는 정보

superb.tora@gmail.com으로 문의하면 운영자는 발신 이메일 주소, 메일 서비스에 표시된 이름, 문의 내용과 직접 첨부한 파일을 받습니다. 이 정보는 답변, 문제 조사와 관련 요청 처리에 사용합니다. 문의 수신함은 Google Gmail 서비스를 사용합니다.

앱의 문의 버튼은 메일 앱에 초안을 열며 자동으로 발송하지 않습니다. 앱 버전, iOS 버전과 선택 언어만 미리 채우고 학습 기록이나 녹음을 자동으로 첨부하지 않습니다. 비밀번호·인증 코드·카드 번호는 보내지 말고, 학습 백업은 문의 해결에 필요한 경우에만 보내주세요.

06 보관·삭제와 외부 서비스

  • 기기의 학습 기록: 삭제하거나 다른 기록으로 대체할 때까지 앱 저장소에 남습니다. 앱 삭제, 앱 정리하기, 내보낸 파일 삭제와 운영체제 백업 삭제는 서로 다릅니다. 해당하는 저장 위치를 각각 확인하세요. 보호된 저장소의 일부 정보는 재설치 후에도 남을 수 있습니다.
  • 문의 메일: 문의와 후속 처리에 필요한 동안 보관하고, 법적 의무·보안·분쟁 처리를 위해 필요한 경우에만 더 보관합니다. 위 문의 주소로 삭제를 요청할 수 있습니다.
  • 서비스 제공자가 보관하는 정보: Google, Apple과 사용자가 선택한 파일·메일 서비스의 보관·삭제 절차가 적용됩니다. 운영자는 사용자의 기기 파일을 원격 삭제할 수 없으며, 앱의 한 번의 조작으로 제공자의 모든 기록까지 삭제한다고 약속하지 않습니다.

Google은 광고·동의·Analytics·손글씨 SDK 서비스와 문의 수신함을, Apple은 iOS와 App Store 서비스를 제공합니다. 제공자는 관련 개인정보 및 국외 이전 조건에 따라 사용자 거주국 밖에서 정보를 처리할 수 있습니다. 자세한 사항은 연결된 제공자 방침을 확인하세요. 앱은 운영자 소유의 별도 학습 기록 데이터베이스를 운영하지 않습니다.

07 선택권과 개인정보 요청

기기 권한, 알림과 파일을 관리하고 제공되는 광고 개인정보 옵션을 이용할 수 있습니다. 동의에 근거한 처리의 경우 관련 설정에서 동의를 철회할 수 있습니다. 철회가 이전의 적법한 처리까지 소급하여 취소하는 것은 아닙니다.

적용 법률에 따라 열람, 정정, 삭제, 사본 제공, 처리 제한·반대와 개인정보 감독기관에 대한 불만 제기 등의 권리를 가질 수 있습니다. superb.tora@gmail.com으로 제목에 “KoreanFox 개인정보 요청”을 적어 보내주세요. 불필요한 민감정보를 제외하고 요청 내용을 설명해 주세요. 정보를 공개하거나 변경하기 전에 본인 확인이 필요할 수 있습니다.

운영자에게 하는 요청은 문의 메일처럼 운영자가 접근할 수 있는 정보를 대상으로 합니다. 기기에만 있는 학습 기록은 기기에서 관리해야 합니다. 외부 제공자가 독립적으로 보관하는 정보는 해당 서비스의 개인정보 설정이나 요청 절차를 이용하세요.

08 연령 안내와 보안

해당 국가 App Store에 표시된 앱 연령 등급과 이용 요건을 따라 주세요. 아동의 정보 처리에 우려가 있는 보호자는 운영자에게 연락할 수 있으며, 문의로 보낸 정보의 삭제도 요청할 수 있습니다. App Store 연령 등급만으로 개인정보 처리 동의가 성립하는 것은 아닙니다.

기기 보호 기능과 접근 통제는 정보를 보호하는 데 도움이 되지만, 모든 저장·전송 방식이 완전히 안전하다고 보장할 수는 없습니다. 기기와 이메일 계정을 보호하고, 내보낸 백업과 첨부물을 신중하게 관리하세요.

09 이 웹페이지와 방침 변경

이 방침 페이지에는 운영자가 추가한 광고, 방문 분석, 문의 양식이나 제3자 삽입 콘텐츠가 없습니다. 페이지 제공과 보호를 위해 호스팅·네트워크 제공자가 IP 주소, 요청 정보 등의 접속 정보를 처리할 수 있습니다. 외부 링크를 누르거나 메일을 보내면 해당 서비스의 개인정보 처리 방식이 적용됩니다.

내용이 변경되면 시행일을 갱신하여 이 페이지에 게시합니다. 별도의 안내나 동의가 필요한 경우에는 그 절차도 따로 진행해야 합니다. 이 방침에 관한 문의는 운영자 김진우, superb.tora@gmail.com으로 보내주세요.