LangPal Privacy Policy

Effective 3 November 2026

LangPal helps you keep the Korean words and grammar you have learned. This page explains what data LangPal uses, where it goes and what you can do about it. Your saved learning library and progress are stored on your iPhone and, if enabled, in your own iCloud. AI features send relevant content to service providers as described below. With a plan, we also keep account, purchase and usage records.

Who we are and privacy contact

LangPal is operated by TSOI KONSTANTIN (Konstantin Tsoi), a sole proprietor trading as 쿨 개발 (Cool development) (“we”, “us”). He is the personal information controller and the person responsible for personal information protection (개인정보 보호책임자). Contact him about privacy questions, complaints and requests to exercise your rights:

Your words, progress and conversations

Using LangPal for free

Offline study does not require a LangPal account and does not send your saved learning content to our server. Connecting your own AI service sends relevant content to that service as described below.

Using your own AI key

If you connect your own OpenRouter or OpenAI key, your iPhone sends AI requests straight to that service under your account. Requests contain what the AI needs for the task: the words you add, your answers in reviews, your Talk messages, and words and grammar from your library that LangPal uses to personalise practice. We never see these requests. Your key is stored in the iOS Keychain and, if iCloud Keychain is on, synced to your other devices by Apple. That service’s own privacy policy applies to what it receives.

Plans (Basic and Plus)

A plan includes LangPal’s own AI. To make this work we use these services:

Service providers

These companies process data on our behalf, only to provide LangPal, under their terms with us:

These companies act on their own account, under their own privacy policies: Apple (App Store payments, Sign in with Apple, iCloud and iCloud Keychain), Google (Sign in with Google), and the AI service you connect with your own key.

Transfers outside Korea

To run the plans, personal information is transferred to the providers below over encrypted connections (HTTPS) when you use the feature concerned. We rely on Article 28-8(1)(3) of Korea’s Personal Information Protection Act: the transfer is needed to provide the service you signed up for and is disclosed in this policy. Where GDPR or UK GDPR transfer rules apply, we must use an applicable transfer mechanism, such as an adequacy decision or properly executed standard contractual clauses with any necessary UK addendum. The fact that a provider offers such terms does not by itself establish that a transfer is covered. You can contact us for information about the safeguards applicable to your data.

You can refuse these transfers by not buying a plan: study offline or use your own AI key. Without them, LangPal’s own AI and the plans are not available.

What we don’t do

Why we use your data

Only to provide the features you ask for: your account, your plan, LangPal’s AI and your usage limit. Under the GDPR, the legal basis is performing our contract with you (providing the app and your plan) and our legitimate interest in preventing abuse and controlling costs.

How long we keep it

Deleting your account

Go to Settings › Account › Delete account. This deletes your account and its sign-in methods, and attempts to revoke Sign in with Apple if you used it. You can also manage the Apple sign-in connection in your Apple Account settings. Purchase and usage records, and RevenueCat’s record of your purchases under the account’s random ID, stay for the periods above, so restoring your purchases on a new account brings back your plan and unspent packs. If you want RevenueCat’s record deleted too, email us; after that a restore can’t bring back unspent packs. Deleting the account does not cancel your App Store subscription; cancel it in Settings › Account › Manage subscription in LangPal, or in your Apple Account settings. Your words stay in your iCloud.

How we protect your data

Your rights

You can ask for a copy of your data, ask us to correct or delete it, ask us to stop processing it, or withdraw your consent. You can delete your account yourself in the app, and you can stop sending further content to LangPal AI by not submitting AI requests or by selecting your own connected AI provider. Cancelling a plan stops renewal; it does not immediately end access or delete data already processed. For anything else, email support@applangpal.com from your account’s email address, or tell us your account’s sign-in method so we can confirm the account is yours. A representative may ask on your behalf with your written authorisation. We answer within 10 days, and tell you the reason if we cannot do what you asked.

You can also complain to a data protection authority. In Korea: Personal Information Infringement Report Center (privacy.kisa.or.kr, call 118), Personal Information Dispute Mediation Committee (kopico.go.kr, 1833-6972), Supreme Prosecutors’ Office cybercrime (spo.go.kr, 1301), Korean National Police Agency cyber bureau (ecrm.police.go.kr, 182).

Children

LangPal is for users aged 13 and over, or 14 and over in the Republic of Korea. We do not knowingly collect personal information from children below the applicable minimum age. If you believe such a child has created an account, contact the privacy contact above so we can investigate and delete the account and associated personal information as required by law. Where required by law, users below the age of legal majority must obtain their parent or legal guardian's consent. AI providers may impose additional age requirements.

Changes

If we change this policy, we will update this page and its date. For important changes, we will also tell you in the app.