← Back to app
Privacy Policy
Last updated: 2026-08-14
Contextia ("the tool") is a language-learning reading tool, built and run by an independent solo developer. This page explains what data we collect, how it's used, and what you can do about it. It applies to both the website and the iOS app.
What data we collect
- Account info: your username and password (the password is stored encrypted — we can't see it in plain text either), your Google account ID and email if you sign in with Google, or your Apple ID's unique identifier and (if you choose to share it) your email if you sign in with Apple
- Any AI provider API key you enter yourself (stored encrypted)
- Articles you upload, paste, or import, and the vocabulary/sentence notes you save
- Your AI feature call count and estimated cost, so you can see your own usage
- On iOS, if you subscribe to Contextia Pro: a subscription status record (product ID, transaction ID, expiration date, active/expired/billing-retry status) that Apple sends us so we can unlock Pro features on your account. See "In-app purchases (iOS)" below for what we do and don't receive.
How your data is used
- When you select a word or sentence for AI analysis, that text is sent to whichever AI provider (DeepSeek / OpenAI / Claude / Gemini) you've chosen and configured a key for in Settings, to generate the explanation. This is the only case where your content is sent to a third party.
- If you're the owner account and have enabled Google Sheets sync, your saved vocab/notes are additionally synced to your own configured Google Sheet.
- Outside of those two cases, your data is not shared with any other third party, and is not used for advertising or any purpose unrelated to the tool.
In-app purchases (iOS)
Contextia Pro, purchased through the iOS app, is an auto-renewing subscription sold and billed entirely by Apple through your Apple ID. We never see or store your payment method, card number, or any other billing details — that information stays with Apple. All we receive from Apple is a signed subscription receipt containing the product ID, transaction ID, and expiration/status of your subscription, which we use only to unlock Pro features on your account. Managing or canceling your subscription is done through your Apple ID account settings, not through us.
Notifications (iOS)
If you allow notifications, the iOS app schedules local reminders on your device (e.g. "you have N words due for review") based on data already on your device. These are scheduled entirely on-device — nothing about your notification content or schedule is sent to us or to Apple's push servers.
Data storage and security
- Account passwords are stored salted and hashed; AI keys are stored encrypted — neither is stored in plain text
- Data is stored in a Postgres database hosted on Supabase
- Login sessions automatically expire after 30 days and require signing in again
- On iOS, a small amount of data (your saved vocabulary and reading history) is cached locally on your device so recently-viewed data is still available offline; this cache lives only on your device and follows the same account-deletion rules as your server-side data
Your rights
- You can change your username and password anytime in Settings
- You can contact us to request deletion of your account and data, or to export your own data
- We only collect the data our features actually need, and nothing more
Changes to this policy
The tool is currently free to use; its feature scope or pricing may change in the future, and we don't promise the service will remain free forever. Any significant changes to this policy will be posted on this page, with advance notice where reasonably possible.
Contact
If you have any questions about this privacy policy, or want to delete your account or export your data, contact: johnhuangyijun2002@gmail.com