Spekero Privacy Policy
Last updated: October 26, 2026
This Privacy Policy covers two related but separate things: the spekero.com website and the Spekero mobile app. They handle data differently, so we explain them separately. If you have only visited the website, the app section does not apply to you. If you use the app, both sections matter, because the website is where you can find this policy and general information about Spekero.
Spekero is a speaking practice tool. Questions about this policy go to support@spekero.com.
The Spekero website
The website has articles and speaking tips, a Playground of practice games, website settings, newsletter sign-up, contact options and information about the Spekero mobile app. The public Record and History pages have been retired; their old addresses redirect to the app information page. Speaking practice and progress tracking are now offered in the mobile app.
- No public user accounts. You do not need an account to read articles or use the website's quizzes. Website preferences and supported quiz results are saved in your own browser, not in a mobile-app account.
- No advertising. The website does not run any advertising network and we do not build advertising profiles.
Website storage and Playground results
- Supported Playground quizzes automatically save results in local browser storage. These records can include the quiz name and category, score, number of questions, completion date and, for decision quizzes, your selected answer and its classification. The shared quiz-score store keeps up to 300 records.
- These quiz records are not automatically transferred to another browser or to the Spekero mobile app.
- You can remove records from this shared quiz-score store using "Clear saved quiz scores and answers" on the Website settings page. This asks for confirmation and does not delete your mobile-app account or progress.
- Your cookie choice and other website preferences, such as dismissing the app announcement, are also saved in this browser. Cookie preferences are managed separately from quiz results.
The retired website recorder and History page
- The old public recording interface is no longer available. Previously, audio was sent to the Render-hosted speech-analysis service only when you chose to upload it for analysis.
- Removing the Record and History pages does not automatically erase old reports, practice records or preferences already stored in your browser, and it does not migrate them to the mobile app.
- The quiz-clearing button in Website settings does not clear these older recording records. To remove stored website data more broadly, use your browser's controls to clear site data for spekero.com. This also removes saved website preferences and quiz results in that browser.
Cookies and analytics on the website
- When you first visit, a consent banner asks whether you accept optional analytics. You can change your choice at any time with "Change cookie preferences" on the Settings page.
- Google Analytics, PostHog, Vercel Web Analytics and our own page-view counter load only if you accept analytics. They tell us how many people visit, which pages they view and roughly where they come from.
- Vercel Web Analytics does not set analytics cookies, but it uses a hash derived from the incoming request to distinguish visitors for one day. The hash resets after 24 hours.
- Our own counter uses temporary session storage only to avoid counting the same page repeatedly within 15 seconds. It sends the time, page path and title, referrer, campaign source and browser user-agent to a private Google Sheet. It does not create a visitor ID or store your IP address.
Emails, the prize draw and contact
- The prize draw closed at the end of September 30, 2026 and no longer accepts entries. You can still subscribe separately to news and article updates.
- Prize-draw and newsletter email addresses are stored in a private Google Sheet. Website confirmations, notifications and article emails are sent through our Microsoft 365 email account. We keep the sign-up source, status, date, newsletter choice and an unsubscribe token with the address. Prize entrants receive news and article emails only if they separately opt in.
- If you email us or use a contact form, we keep whatever you send, such as your email address and message, and use it only to reply to you.
- If you apply to test Spekero, we store your name, email address, country, device type, availability confirmation and contact consent in a private Google Sheet. We use these details to review your application and contact you about testing. Applying does not subscribe you to marketing emails.
The Spekero app
The app is where personal data is collected and stored, because it needs a real account to use. There is no guest mode.
Account and sign-in
- Creating an account needs an email address and a password. Passwords are handled by our sign-in provider and are never visible to us.
- We use your email address to identify you, let you sign in on more than one device, keep your practice history in sync and, if you turn them on, send practice reminder emails.
- You choose a display name for greetings. You can also add your birthday. We store only the month and day, never the year, and use it only to show you a birthday message in the app.
- We store your device time zone so that reminder emails arrive at the time you chose.
What we collect and store
When you use the app, your account holds:
- Practice history: which exercises you completed, when, how long each session lasted, your mood at the start if you checked in, and performance numbers such as words spoken, speaking pace, filler words, fluency score and long pauses.
- Transcripts of what you said, if you are a subscriber and allowed transcription (see Audio recordings).
- Progress and stats: streaks, XP and level, unlocked categories, achievements, challenges and your goals.
- Settings: display name, notification and reminder preferences, theme and your privacy choices.
- Mood check-ins. These are optional. We use them only to suggest exercises.
- Coaching reviews written for you, if you are a subscriber and allowed them.
- Subscription details: whether it is active, which plan, its renewal date and the amount and date of the last payment. We never see your card number.
Audio recordings
- The app records your voice on your device while you practise, so that you can play it back straight after an exercise.
- Recordings are not stored in your account. In normal use the file is deleted from your device as soon as you discard a take or leave the exercise results screen.
- If you do not have a subscription, or you have not allowed transcription, your audio never leaves your device. The speaking numbers shown to you, such as pace, filler words and fluency, are then estimates generated by the app. They are not measured from what you said.
Subscribers, transcription with OpenAI. If you are a paying subscriber and you allow it, the last recording of each finished exercise is sent to OpenAI's speech-to-text service (Whisper) so that we can make a real transcript of what you said. We ask your permission the first time, and you can switch it off in the app under Settings, Privacy. Spekero does not store the audio. OpenAI's own terms govern how long it keeps the material it receives through its API. The transcript, and the real numbers worked out from it, are saved with that session in your account. Recordings longer than five minutes are not sent. If transcription fails, the app falls back to the estimated numbers, and nothing is sent again or stored elsewhere.
This is the only case in which audio recorded in the app leaves your device.
AI coaching feedback
- If you are a paying subscriber and you allow it, the app can write a short coaching review after an exercise using Anthropic's Claude AI. We ask your permission the first time, and you can switch it off in Settings, Privacy.
- The review is written only when the numbers come from a real transcript. Anthropic receives the session numbers (pace, words spoken, filler words, fluency score and length), the name of the exercise we recommend next, your current streak, whether you have just levelled up, and averages from your own recent sessions in the same category.
- Anthropic is never given your audio, your transcript text, your name or your email address.
- Everyone else sees a simple, general message that is made on your device, and no data is sent anywhere for it.
Payments and subscriptions
A subscription unlocks additional practice categories, real transcripts and coaching reviews.
- Apple's App Store processes payments on iOS and Google Play Billing processes payments on Android.
- New subscriptions are started through the app, not through a Stripe checkout on the website. Older subscriptions that were started through the website continue to be handled by Stripe.
- Your card details are handled entirely by the payment provider.
- We keep basic subscription details so the app knows what to unlock for you.
Analytics
- We use PostHog, a product analytics tool, to see which features are used and where people run into trouble.
- In the app, analytics events are linked to an internal account ID, so they belong to one account. They are not linked to your name or email address, but they are not anonymous.
- Events include the screens you view and when you start or finish an exercise, with the exercise, its category and how long it lasted. PostHog also receives basic details about your device and app, such as the app version, device type and operating system, and may work out your approximate location from your IP address.
- Analytics is switched on by default. You can turn it off at any time in the app under Settings, Privacy, and no further events are sent from then on.
Reminders
- Reminder notifications are made on your device and no data is sent anywhere for them.
- If you choose email reminders, we send them through Resend, our email provider, using your email address, the days and time you chose, and your time zone.
Who receives your data
We share data with a small number of companies, only for the purposes described in this policy:
| Company | What it does | What it receives |
|---|---|---|
| Supabase | Sign-in and storing your account data | Everything in your account |
| OpenAI | Transcripts (subscribers, with your permission) | The last recording of an exercise, only for that one transcript |
| Anthropic | Coaching reviews (subscribers, with your permission) | Session numbers, the next exercise we recommend and your streak, never audio, transcript, name or email |
| PostHog | Product analytics (unless you turn it off) | Usage events linked to your account ID, and basic device details |
| Resend and Microsoft 365 | App reminder emails and website emails | Your email address and the email content |
| Apple, Google and Stripe | Payments | Whatever they need to take the payment, depending on how you subscribe |
| Render | Hosts the legacy website speech-analysis service | The website's recording interface has been retired; this service previously processed audio submitted through it. |
| Google Analytics, PostHog, Vercel and Google Sheets | Website statistics, only if you accept analytics | Page views and basic device and browser details; Vercel uses a daily request-derived hash, while our Google Sheets counter does not store IP addresses or visitor IDs |
We do not sell your personal data to anyone, and we do not use it for advertising.
Some of these companies process data outside the United Kingdom and the European Economic Area, including in the United States. Where that happens we rely on the safeguards the law requires, such as standard contractual clauses.
How long we keep data
- Website quiz results remain in your browser until you clear them, the browser removes them, or older records are replaced as the shared quiz-score store reaches its 300-record limit. Older website recording records may remain until you clear the site's browser data.
- Account data is kept until you delete your account, or delete part of it (for example your practice history) yourself.
- Audio is not kept by Spekero. Recordings are deleted from your device as described above.
- Analytics events are kept by PostHog under its own retention settings.
- Emails you send to us are kept for as long as we need them to deal with your request.
Your choices and rights
- In the app under Settings, Privacy, you can turn analytics off, turn transcripts and coaching reviews on or off, and delete all your practice sessions.
- You can delete your whole account (see below).
- You can ask us for a copy of your data, ask us to correct it, delete it, restrict or object to how we use it, or move it to another service, by emailing support@spekero.com from the email address on your account.
- If you think we have handled your data wrongly, you can complain to your data protection authority. In the United Kingdom that is the Information Commissioner's Office (ico.org.uk).
Delete Your Spekero Account
You can ask for permanent deletion of your Spekero account and the data in it at any time, whether or not you still have the app installed.
Option 1: Delete it yourself, in the app
This is the fastest option. Open the Spekero app, sign in, then go to Settings → Account → Delete Account. You will be asked to confirm your password, and your account is deleted immediately.
Option 2: Request deletion by email
If you no longer have the app installed, or cannot sign in, email support@spekero.com (subject line "Account Deletion Request") from the email address on your Spekero account. We will check the request and delete your account within 14 days.
What gets deleted
- Your account, including your email and password.
- All practice history and transcripts.
- Your progress, streaks, XP and achievements.
- Mood check-ins, challenge progress and coaching reviews.
- Your subscription record. A subscription started on our website with Stripe is cancelled for you.
- Deletion is permanent and cannot be undone.
What deleting your account does not do
- It does not cancel a subscription bought through the App Store or Google Play. Cancel it yourself in your Apple ID or Google Play subscription settings before you delete your account, or you will keep being charged.
- Usage events already sent to PostHog carry only your internal account ID. Once your account is deleted, that ID no longer points to anyone. If you want those events removed as well, email us and we will ask PostHog to delete them.
Children's privacy
Spekero is not directed at children, and we do not knowingly collect personal information from children under 13. If you believe a child has created an account, contact us at the email below and we will delete it.
What Spekero is not
Spekero is a speaking practice tool. It does not provide medical, psychological, legal or professional diagnosis, treatment or advice. The feedback in the app is meant for personal practice, reflection and communication improvement only.
Policy updates
We may update this Privacy Policy to reflect changes to the app, the website or the law. When we do, the new version will appear on this page with a new date, and if a change affects how we use your data we will also tell you in the app.
Contact
If you have questions about this Privacy Policy or how Spekero handles your data, contact us at support@spekero.com.
