Skip to content

Instantly share code, notes, and snippets.

@emmettna
Last active April 25, 2026 01:12
Show Gist options
  • Select an option

  • Save emmettna/6f9b585673b7244992543a724b8b5ac5 to your computer and use it in GitHub Desktop.

Select an option

Save emmettna/6f9b585673b7244992543a724b8b5ac5 to your computer and use it in GitHub Desktop.
frenchbuddy-privacy-policy.md

Privacy Policy — FrenchBuddy

Last updated: April 2026

FrenchBuddy ("we", "our", "the app") is an AI-powered French conversation tutor. This policy explains what data we collect, how we use it, and your rights.

What we collect

  • Email address and name — collected via Sign in with Apple or Google Sign-In, used solely for authentication
  • Chat messages — your French practice conversations, stored to provide AI corrections and maintain your learning history across sessions
  • Mistake and correction data — tracked grammar and vocabulary errors, used to power the review feature

How we use it

  • To authenticate you and maintain your account
  • To power AI-generated French corrections and feedback via the Anthropic Claude API
  • To generate text-to-speech audio of French messages via the ElevenLabs API
  • To show you your past conversations, mistake history, and review cards

Third-party services

We share specific data with the following services to provide app functionality. We do not sell your data or use it for advertising.

Service Data shared Purpose Privacy policy
Supabase Email, name, messages, corrections, settings Authentication & data storage supabase.com/privacy
Anthropic (Claude API) Chat message text and conversation context AI tutor response generation anthropic.com/privacy
ElevenLabs AI response text (French sentences only) Text-to-speech audio generation elevenlabs.io/privacy
  • TTS audio is cached locally on your device for instant replay. You can clear cached audio from Settings > Clear audio cache.
  • No data is shared beyond these three services.

Data retention and deletion

Your data is retained while your account is active.

  • Delete your data: In the app, go to Settings > "Forget all chat history" to permanently delete all messages, sessions, corrections, and tracked mistakes.
  • Delete your account: To fully delete your account and all associated data, contact us at the email below. We will process deletion requests within 14 days.

Security

All data is transmitted over HTTPS. Authentication tokens are managed by Supabase Auth. API keys are stored server-side and are never included in the app bundle.

Children's privacy

FrenchBuddy is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal data, please contact us and we will delete it.

Changes to this policy

If we make material changes to this policy, we will update the "Last updated" date above. Continued use of the app after changes constitutes acceptance of the updated policy.

Contact

lovesalang72@gmail.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment