Privacy policy
What Speakcy collects, why, who can see it, how long it is kept, and how to have it deleted.
Effective: [OWNER / LEGAL REVIEW REQUIRED: Effective date]
Draft, pending owner and legal review.
This page describes how Speakcy works today, based on the app itself. Items marked “Owner / legal review required” are still to be confirmed, and the text has not yet been reviewed by a lawyer.
The short version
- Calls are never recorded. Your voice travels live between you and your partner. It is not recorded, stored, transcribed or analysed.
- We keep what the app needs to work: your profile, who you spoke with and for how long, your practice minutes and XP, your partners and messages, and any reports.
- Speakcy shows no ads, and this website sets no cookies of its own and uses no analytics.
- You can delete your account in the app at any time. Here’s what that removes.
Who we are
Speakcy (“Speakcy”, “we”, “us”) is an app for practising spoken English, and Japanese, through live 1:1 voice calls with other learners. Speakcy is operated by [OWNER / LEGAL REVIEW REQUIRED: Legal name of the operator], [OWNER / LEGAL REVIEW REQUIRED: Postal address].
This policy covers the Speakcy Android app and this website, speakcy.com. You can reach us through the contact form at speakcy.com/contact.
Information the app collects
| What | Details | Why |
|---|---|---|
| Sign-in | Your Google account email address and an account identifier from Google. Speakcy only offers sign-in with Google. | To create your account and sign you in. |
| Profile | Your name, username, gender and date of birth, the language you practise, your comfort level, your daily goal and your app language. | To set up your account, confirm you are 13 or over, match you with learners of the same language, and show your level to partners. |
| Calls | Not the audio. For each call we keep a record of who took part, when it started and ended, how long it lasted, whether each person connected, and the rating each person gave. | To run matching, count your practice minutes and XP, and support safety reports. |
| Practice and progress | Minutes spoken per day, whether you met your daily goal, your streak, XP events, your league and your weekly leaderboard standing. | To show your progress, streaks, leagues and the leaderboard. |
| Partners and messages | Partner requests, your partners, and the messages you send and receive, including entries for calls between partners. | To let you reconnect with and message people you’ve spoken with. |
| Reports | Who made the report, who was reported, which call, the reason chosen and any details written. | To keep the community safe and act on breaches of our guidelines. |
| Matching | Technical records of each search for a partner: when it started and how it ended. | To match people reliably and fix problems. |
| Device | A push notification token, your device platform and name, and when the device was last active. | To send notifications about new messages and partner requests. A message notification shows the sender’s name and the start of the message. |
Microphone. The app asks for microphone access and uses it only while you are in a call.
What other people can see
Other Speakcy users can see your name, username, comfort level, league and profile statistics, such as minutes spoken, number of calls, partners and positive ratings. Your name and weekly XP can appear on the leaderboard. Partners can see the messages you send them. Speakcy profiles are only visible inside the app, not on this website.
Information this website collects
Closed-test signup
If you join the closed test, we store the email address you enter and the time you entered it. We use it only to invite you to test Speakcy on Google Play. Google Play gives testers access using the email address of their Google account. We keep it for: [OWNER / LEGAL REVIEW REQUIRED: Closed-test email retention period]. Ask us through the contact form at speakcy.com/contact and we’ll remove it.
Contact form
If you contact us, we store your email address, the topic you choose, your message and, if you give it, your name, so we can reply. We keep messages for: [OWNER / LEGAL REVIEW REQUIRED: Contact message retention period].
Security and abuse prevention
Both forms use Cloudflare Turnstile to check that submissions come from people, not bots. Cloudflare processes technical information such as your IP address to do this. To limit repeated submissions, we keep a one-way, salted hash of your IP address for no more than 24 hours. It can’t be turned back into your IP address.
This website sets no cookies of its own and uses no analytics or advertising tools.
How we use information
- To provide Speakcy: sign-in, matching, live calls, progress, streaks, leagues, partners and messages.
- To keep people safe: enforcing the minimum age, reviewing reports and acting on breaches of our community guidelines.
- To notify you about new messages and partner requests.
- To keep the service secure, prevent abuse and fix problems.
- To invite closed-test signups, and to answer messages sent to us.
We don’t sell personal information, and we don’t use it for advertising. Legal bases and data locations: [OWNER / LEGAL REVIEW REQUIRED: Legal bases for processing and data storage locations]
Services that process data for us
These are the services Speakcy uses today, as found in the app and website code:
- Supabase: database and account authentication.
- Google: Sign in with Google, and Google Cloud, which hosts Speakcy’s servers.
- LiveKit: open-source software that Speakcy runs on its own servers to carry live call audio. It does not record calls.
- Expo and Firebase Cloud Messaging: delivery of push notifications to Android devices.
- Cloudflare: hosting for this website, Turnstile bot protection, and storage for website form submissions.
[OWNER / LEGAL REVIEW REQUIRED: owner to confirm this list is complete and to name the email provider used for contact-form notifications, once chosen]
How long we keep information
- While your account is active, we keep your account information for as long as you use Speakcy. [OWNER / LEGAL REVIEW REQUIRED: Retention policy for active accounts]
- When you delete your account, your data is removed or anonymised straight away, as described on the account deletion page.
- Your username is held for 30 days after deletion so nobody can immediately take it, then it is released.
- Database backups are overwritten on a schedule: [OWNER / LEGAL REVIEW REQUIRED: Backup retention period].
- Server and platform logs: [OWNER / LEGAL REVIEW REQUIRED: Server and platform log retention].
- Rate-limit records on this website: no more than 24 hours.
Your choices and rights
- Correct: change your name and username in Edit profile, your daily goal from the Streak screen, and the language you practise from the home screen.
- Delete: delete your account in the app, under Settings, Delete my account. See account deletion.
- Access and other requests: ask through the contact form at speakcy.com/contact.
- Notifications: turn them off in your phone’s settings.
Grievance Officer: [OWNER / LEGAL REVIEW REQUIRED: Grievance Officer name and contact]
Children and teenagers
Speakcy is only for people aged 13 and over. Everyone gives their date of birth when they sign up, and people under 13 can’t create an account. If we learn that someone under 13 has an account, we will delete it. Parental consent for users aged 13 to 17: [OWNER / LEGAL REVIEW REQUIRED: Parental consent for users aged 13–17]. See our child safety standards.
Security
Connections between the app and our servers are encrypted in transit, and live call audio travels over encrypted WebRTC connections. Access to the database is restricted by account. No system is perfectly secure; if you believe your account has been misused, contact us.
Changes to this policy
If we change this policy, we will update this page and its effective date. If the change is significant, we will tell you in the app before it applies.
Contact
Questions or requests about privacy: the contact form at speakcy.com/contact. Postal address: [OWNER / LEGAL REVIEW REQUIRED: Postal address].
