Draft, to be reviewed by a lawyer before public launch. This policy covers the FamilySpeak test (TestFlight) version.
Privacy Policy
Last updated: October 23, 2026
FamilySpeak is a speaking app for kids 6 to 12. It has two courses: Habla (Spanish) and Pale (Haitian Creole). Because kids under 13 use it, we follow the US Children’s Online Privacy Protection Act (COPPA). This page explains, in plain words, what we collect, why, who helps us run the app, and how you delete it.
The short version
- Only a parent or legal guardian can create an account, and they must give permission before a child uses the app.
- About each child we keep only a nickname, age, boy/girl, family language, and their progress. Never last names, photos, location, or contact info.
- Your child’s voice is sent to our server to check each answer, then deleted right away, unless you turn on “Save recordings.”
- To check answers, the recording and the question are sent to OpenAI.
- No ads. We don’t sell or share data for advertising. No tracking tools, and no chatting with strangers.
- You can delete a child’s data or your whole account anytime in the app.
1. Parent permission (COPPA)
Kids never sign up or log in on their own. A parent creates the account with an email address and password. Before any child profile can be used, the parent confirms they are 18 or older and the child’s parent or legal guardian, and gives permission for the child to use FamilySpeak. We save that permission with the date and time and the version of this notice it covered.
A parent can review what we have about their child in the parent area, ask us to delete it, or refuse further collection by deleting the child’s profile. Email hello@familyspeak.app for anything you can’t do in the app.
2. What we collect
About the parent
- Email address and password to log in. Passwords are stored by our login provider in a protected (hashed) form; we never see them.
- Permission record: that you agreed, when, and which notice version.
- Settings: parent-screen language, time zone (so the weekly email arrives on Sunday), reminder time, weekly email on/off, English hints on/off, save recordings on/off.
- Plan: during the test there are no payments. We store the plan you picked and your free-trial dates, and count paywall views and taps to see if the screen is clear.
About each child (entered by the parent)
- Nickname (first name or nickname only; the app blocks last names), age (6 to 12), boy or girl (used for Spanish grammar such as lleno / llena), family language (course), Spanish style for Spanish learners, a cartoon buddy, and starting level.
Created while the child uses the app
- Progress: lessons finished, stars, coins, streaks, badges, prizes, level-check results, questions to practice again, and time spent.
- Answers: for each answer, whether it was right, the stars, and how long it took. We also keep a text transcript of what the speech checker heard (or what the child typed), with the question and result. Our small team may read these transcripts, never audio, to make speech checking fairer for kids’ voices. They are deleted when you delete the child or your account.
- Talking with the AI grandparent (the last lesson): the conversation is checked the same way. The saved transcript has numbers removed, and the AI grandparent is built never to ask for an address, school, last name, phone, or other private details.
Voice recordings
- The microphone is used only while your child holds the mic button.
- Each recording goes to our server, is turned into text and checked, then deleted right after checking.
- If you turn on Save recordings in the parent area, recordings are kept in private storage so you can listen later. Turn it off anytime; delete them by deleting the child’s data.
Family voice recordings (optional)
- A parent can invite a family member by sharing a private link. We store the name the parent types (for example “Grann Mari”) and which lines they record.
- On the link’s web page, the family member records lines. Those recordings, and up to one voice message a week from the child back to them, are kept in private storage and played only in your child’s app and on that link.
- Anyone with the link can use it, so share it only with family. Removing a link stops it right away and deletes its recordings and messages.
- The family page doesn’t use cookies or ask the family member for an email, phone, or account.
What we don’t collect
- No last names, photos, video, location, contacts, or phone numbers for kids.
- No advertising IDs, ads, analytics or tracking tools, and no push-notification service. Reminders are set up on your phone itself.
- No payment details during the test.
3. Who helps us run FamilySpeak
We use a few service providers. They process data only to provide their service to us. We don’t sell or rent anyone’s data, and we don’t share it for advertising.
| Provider | What they do | What they receive |
|---|---|---|
| Supabase US (Oregon) | Our database, login, private file storage and server code | Everything listed above. Files are in private storage; each family can only reach its own data. |
| OpenAI US | Speech-to-text, answer checking, the AI grandparent, and the AI voice for Haitian Creole lessons | The child’s recording and the question. For the AI grandparent, also the child’s nickname, age, boy/girl, and family language. For the AI voice, the lesson line to read aloud (which can include the child’s nickname). We ask OpenAI not to store these requests where its API allows. Under OpenAI’s API policies, this data isn’t used to train its models and may be kept up to 30 days for abuse monitoring. |
| Resend | Sends the weekly report email (if you leave it on) | Your email address and the report: kids’ nicknames, lesson numbers, new words and a dinner phrase. |
| GitHub Pages | Hosts this website and the family voice page | Standard web request information, like IP address, as with any website. |
| ImprovMX | Forwards email sent to hello@familyspeak.app | Messages you send us. |
| Apple | TestFlight, for test versions of the app | Anything you choose to send through TestFlight feedback, and crash reports, under Apple’s own privacy policy. |
AI-voiced lines that mention your child’s name, and the AI grandparent’s replies, are saved only in your family’s private folder and deleted with your child’s data. Lesson lines without any personal details are saved once and shared by all families so they load faster.
4. How we use it
- To run lessons, check answers, and adapt lessons to each child’s level.
- To show the parent area and weekly report, and send the weekly email you can turn off.
- To make speech checking and lessons better during the test.
- We never use children’s data for ads, and never contact children directly.
5. How long we keep it
We keep your family’s data while your account is open, so progress isn’t lost if you take a break or a trial ends. Delete it anytime as described below. When the test ends, we will tell test families what happens to their accounts, and we will delete test data on request.
6. How to delete data
- One child: Parent area → tap the child → Delete [name]’s data. This deletes the profile, progress, answers and transcripts, saved recordings, family voice recordings and messages, and AI-voiced lines with their name.
- Whole account: Parent area → Account → Delete my account. This deletes all of the above for every child, plus your login, settings and permission record.
- Or email hello@familyspeak.app from your account email and we’ll do it for you.
Deletion is immediate in the app. Copies in our providers’ backups are removed as those backups expire. Emails already sent can’t be unsent.
7. Keeping it safe
- Everything travels over encrypted connections (HTTPS).
- Database rules let each parent reach only their own family’s data; recordings are in private storage.
- Secret keys for our providers stay on our server, never in the app.
- The parent area sits behind a grown-ups-only question, so kids can’t change settings.
8. Changes
If we change what we collect about children, we’ll update this page and ask parents for permission again in the app before the change applies.
9. Contact
FamilySpeak · hello@familyspeak.app
[Legal company name and mailing address to be added before public launch.]