This policy explains what TalkSmart collects, why, and who we share it with. We only collect what the app needs in order to teach you English.
| Category | Details | Why |
|---|---|---|
| Account | Email address, password (stored only as a salted hash — we never see it) | To create and secure your account |
| Profile | Native language, English level, AI tutor persona, notification preferences | To personalise lessons |
| Learning data | Scores, XP, streak, saved vocabulary, grammar mistakes, quiz answers | To track progress and adapt difficulty |
| Voice recordings | Audio captured during a speaking session, plus its transcript | To hold a live conversation and give pronunciation/grammar feedback |
| Writing | Text you submit in writing exercises | To generate corrections and feedback |
| Device | Push notification token; advertising identifier (free plan only, and only if you allow tracking) | Reminders; showing ads on the free plan |
| Purchases | Subscription status and receipts | To unlock Pro features |
We do not collect your contacts, photos, precise location, or health data.
The microphone is used only during an active speaking session, while you hold the talk button. Audio is streamed to our AI provider in real time so the tutor can respond. The app does not listen in the background, and it does not record when you are not in a session.
We do not sell your data. We share it only with service providers that make the app work:
| Provider | What it receives | Purpose |
|---|---|---|
| Supabase | Account, profile, learning data | Database, authentication, hosting |
| Google (Gemini API) | Speaking-session audio and transcripts | Real-time voice conversation |
| Anthropic (Claude API) | Transcripts, writing submissions | Feedback, corrections, lesson generation |
| ElevenLabs | Lesson text (no personal data) | Text-to-speech audio for listening exercises |
| Google AdMob | Advertising identifier, device data | Ads on the free plan only |
| RevenueCat | Purchase and subscription data | Subscription management |
| Expo | Push notification token | Delivering reminders |
These providers process data on our instructions under their own data-processing terms. Under the API plans we use, our AI providers state that they do not train their models on data sent through the API. Their current terms are published on their own websites.
Data is stored on Supabase infrastructure in Ireland (EU — AWS eu-west-1). AI providers may process requests in other countries, including the United States, under standard contractual clauses.
We keep your data while your account exists. When you delete your account, everything is erased permanently — profile, progress, vocabulary and speaking history — usually immediately and in all cases within 30 days from backups.
You can delete your account at any time inside the app: Profile → Delete account. No email or request to us is required. Deleting your account does not cancel an App Store subscription — cancel that separately in Settings → Apple ID → Subscriptions.
Depending on where you live (including under the GDPR in the EU/UK and the KVKK in Türkiye) you have the right to:
To exercise any of these, contact us at support@talksmartapp.com.
TalkSmart is not directed at children under 13, and we do not knowingly collect their data. If you believe a child has created an account, contact us and we will remove it.
Traffic is encrypted in transit (HTTPS/WSS). Passwords are hashed, never stored in readable form. Access tokens are held in the device's secure storage. No system is perfectly secure, but we take reasonable measures to protect your data.
If this policy changes materially we will update the date above and notify you in the app.