Privacy
How TalkPilot handles your data
Last updated · May 18, 2026
TalkPilot is a practice tool for interviews, vivas, and everyday English conversations. We try to collect as little as possible and keep most of it on your own device. This page explains exactly what happens with your data.
What we collect
TalkPilot is designed to be lightweight. The only personal data we store is what you give us in the practice flow:
- Your first name (optional) — saved in your browser so the coach can greet you. Skip the prompt and you stay an anonymous guest.
- Session inputs — the role, topic, study material, or resume text you paste into a session. These are sent to the AI model only to generate the next coach reply, and are not retained on our servers after the response.
- Microphone audio — captured in your browser and transcribed locally by your browser's speech recognition. We do not record or upload raw audio.
What we don't collect
No accounts, no passwords, no payment details, no contact lists, no location data, and no advertising identifiers. The current release runs without sign-in, so there is no user profile on our side.
Voice and AI providers
To produce the coach's voice and replies, TalkPilot calls third-party AI services with the text of your conversation:
- Speech-to-text uses your browser's built-in Web Speech API. Behavior is governed by your browser and OS vendor.
- Text-to-speech uses Microsoft Azure Neural voices. When Azure is unavailable, we fall back to your browser's free speech synthesis, which runs on your device.
- Coach replies are generated by large language models (e.g. Google Gemini, OpenAI GPT) through the Lovable AI Gateway. Only the messages in the current session are sent.
These providers process the request to return a result and do not receive your name unless you typed it into a message.
Local storage on your device
We use your browser's localStorage (not advertising cookies) to remember small preferences between visits:
- Your chosen first name, or a flag that you opted to stay a guest.
- Voice engine and developer-mode preferences.
Clearing your browser data, or using the "Change name" control in the practice header, removes these values immediately.
Your choices
- Practice as a guest — cancel the name prompt and the coach won't be told your name.
- Change or remove your name at any time from the practice header.
- Don't paste anything sensitive (real resumes, confidential documents, personal IDs) into a session if you're not comfortable with it being sent to an AI provider for that turn.
Questions
If you have a privacy question or want to report an issue, reach out through the contact link in the footer. We aim to respond within a few business days.
This policy may change as the product evolves. Material changes will be reflected by updating the date above.