Privacy Policy

Last updated 7 November 2026 · Version 2026-11-07

This policy explains how TrainVue ("we", "us") handles personal information in the TrainVue website and app ("the Service"). The Terms of Service say who runs TrainVue. Questions: email support@trainvue.app, or write to TrainVue, 174 W 4th St, Unit #404, New York, NY 10014.

1. The short version

2. What we handle

In your browser

Your recordings and transcripts, your question sets, scripts and practice results, your settings (such as prompter preferences and the camera and microphone you chose) and, if you sign in, your sign-in session. The Service keeps these in your browser so it works as you left it. We receive your recordings and transcripts only if cloud backup is on. If you arrive from one of our ads in ChatGPT, your browser also keeps the ad's reference, which OpenAI puts in the ad's link, for 30 days.

If you create an account

If cloud backup is on

Your recordings and transcripts, with their size and dates, stored for you in our cloud storage.

If content scoring is on

Content scoring is optional, offered on some accounts, and off until you turn it on. It needs cloud backup. When it scores an answer, we send the answer's transcript, its question, your script for it and the set's name to our AI provider, which returns feedback: scores, fixes, an outline and a refined version of the answer to read from the prompter. If AI answers are on as well and you saved a story under My story, your story, with the files you have on, is sent with it, so that the refined version can use it. We store that feedback in your account, with its date, and a count of scorings for the daily limit. A transcript you correct by hand stays in your browser and is sent only to be scored.

If AI answers are on

AI answers are optional and off until you turn them on. The story you save under My story (your resume, what you are aiming for, your stories, the answers you prepare for questions you expect, and the files you add to it) is stored in your account. When you ask for an answer, we send your story, the question, the set's name, the question's answer time, your speaking pace (the words a minute of your recent practice answers, so the answer fits the time you have) and up to three of your own scripts to our AI provider, which writes an answer. When the prompter shows a question you prepared an answer for, it shows that answer without asking for a new one. To put a short outline under an answer while you read it, a few lines naming its parts with the one you are on lit, the prompter sends that answer's text to the same provider the first time this browser shows it, whether the AI wrote it, you wrote it as a script, or you prepared it under My story. The outline comes back as those few lines, stays in your browser until you sign out, and goes nowhere else. You can turn the outline off under ⋯ in the prompter, and then nothing is sent for it. We keep a count of outlines for their daily limit, apart from the count of AI uses. When you upload a PDF resume, we send it to the same provider to copy its text for you to check; a Word file is read in your browser. When you add files to My story, we send each file's text, or the PDF itself, to the same provider, which sorts it into prepared answers, stories and research on firms and writes a short description, for you to check before anything is saved. We keep the parts you add, not the files. Only the files you turn on are sent with your story when you ask for an answer or an answer is scored. We keep a count of AI uses for the free allowance and the daily limit. An answer is stored only if you keep it, as your script for that question.

When you read a question from your screen, you snip only the part with the question, using your computer's own screenshot tool, and paste it into the prompter. That picture is sent to our AI provider, which finds the questions in it, and it is not kept. With a snip, TrainVue never sees anything you did not snip.

If you choose a read zone instead, you share one tab or window with TrainVue in your browser's own dialog and draw a zone on it. Until you press Stop or end the sharing in your browser, which shows that it is shared, TrainVue reads only the picture inside your zone: when you press Read, or, if you turn on Auto-read, when the zone changes. Auto-read compares small copies of the zone on your device to see when it changes. Each read sends the zone's picture to our AI provider, and it is not kept. Nothing outside the zone is read, sent or kept. A question you keep goes into the set you choose, with its answer.

If you use Hear questions

Hear questions is optional and off each time the prompter opens. When you turn it on, you share a tab or your screen, with its sound, in your browser's own dialog. TrainVue stops the picture at once and listens only to the sound, apart from your microphone, to catch the questions the other people on your call ask. Your browser turns that sound into text: on your computer once it is set up for that, which the prompter offers to do, and otherwise by sending it to its speech service, as described under Speech recognition below. The text is compared on your device with your questions and prepared answers, so the prompter can show your answer. TrainVue never records the call and does not keep what is said: a new question you were asked stays in the prompter's list until the prompter closes, and goes into a set only if you keep it, and what was said before it stays in the open prompter only briefly. Pressing Answer now takes what was just said as the question, even if it was not one. When an answer is written for a question, its text goes to our AI provider with what was said before it on the call, so the answer keeps its context, such as a case's facts. Nothing heard is logged, put in an error report or used to train models; the visit counts record only that Hear was used, never what was said; and TrainVue does not identify who is speaking. Turning Hear off, ending the sharing in your browser or closing the prompter stops it. Let the people on your call know that you are using it.

If you subscribe to TrainVue Pro

Link (Stripe) processes your payment as the merchant of record: your card or other payment details, your billing name and address, and your email. We never receive your card details.

From Stripe we keep, in your account: your Stripe customer and subscription identifiers, your plan's status, and its dates (when the current month started and ends, and whether it renews). We use them to give you Pro and to answer refund requests.

When you agree to Pro's terms before paying, the date and time and the version of those terms are kept with your payment record at Stripe, as the record of your agreement. They stay after you delete your account, as long as Stripe keeps the payment record.

After you subscribe, we email you Pro's terms to keep, and when you cancel, a confirmation, through our email delivery provider.

Before offering Pro, and before content scoring or an AI answer, the Service asks our hosting provider which country your connection comes from, because Pro is not sold everywhere and our AI provider does not serve every country. We do not keep it.

When you visit or contact us

Our hosting provider keeps standard server logs, such as IP address, browser type and time. When something goes wrong in the Service, an error report goes to our error-monitoring provider. It says what failed, which browser and page, and, if you are signed in, your account's ID. It never includes your email, recordings or transcripts. If you email us, we keep your message and contact details to reply.

We also record how far visits get through the Service. Each step is recorded with its time, such as opening the practice room, recording a first answer, asking for a sign-in code, creating an account or starting Pro. Each record also notes the kind of device (phone, tablet or computer) and the kind of place the visit came from: one of our ads, our posters and the links we hand out (for example at a club workshop or through a creator we work with), our emails, a search engine, an AI assistant, a social or community site, or anywhere else. Your browser works that out from the link you followed and the page you came from, and keeps only the kind, for the open tab; the address of that page is not kept or sent. Records carry no cookie, account, address or other identifier. We look at them as counts by day.

If one of our ads brought you

When you open TrainVue from one of our ads in ChatGPT, the address carries a reference that OpenAI made for that ad click. Your browser keeps it for 30 days. If you create an account or subscribe to Pro in that time, our server tells OpenAI that the ad led to it: the reference, which of the two happened and when, and an event ID that we derive from your account but that does not reveal it. We send no email, name, IP address or other identifier, and we ask OpenAI not to use the event to personalise ads. It is used to measure our ads. So that each is counted and reported once, we keep a note with your account that it was. The note is deleted with your account.

Speech recognition

While the transcript or voice-following runs, your browser sends microphone audio to its speech service. While Hear questions runs, it sends the sound of the call you share in the same way, unless it is set up to turn that sound into text on your computer. That service is provided by your browser's maker under its own terms. We do not receive that audio.

3. Why we use it

We use personal information to provide the Service and your account, including keeping your practice in step across devices; if you subscribe, to give you Pro and handle its payments and refunds; to keep the Service secure and working; to reply to you; to keep a record of your choices; to see how far visits get and whether our ads work; to email you now and then about new features of the Service, which you can stop at any time with the link in each of those emails; and, only if you opt in, to improve TrainVue and train models. Where laws such as the GDPR apply, we rely on performing our agreement with you, our legitimate interest in running a secure and reliable service and in measuring how the Service and our ads perform, your consent for the training opt-in, for content scoring and for AI answers, and our legal obligations, as each case requires.

4. Training use (optional)

We use your recordings and transcripts to improve TrainVue or train models only if you opt in: by ticking the optional box, which "Agree to all" at sign-up also ticks. It is never ticked for you, and you can untick it before you continue. If you opt in, your recordings and transcripts are uploaded to our cloud storage, where they also serve as your backup, and we may use them for this purpose until you withdraw or they are deleted. You can withdraw at any time in Account settings, and we will stop using your content for this purpose from then on. Your story under My story is not used to train models.

5. No biometric identifiers

The Service does not create face geometry, voiceprints or other biometric identifiers. Before we add any feature that analyses your face or voice, wherever that analysis runs, we will review the laws that apply and give any notice and ask for any consent they require.

6. Service providers

We use service providers to run the Service:

They handle personal information only as needed to provide their services. We do not sell or share personal information for cross-context behavioural advertising.

7. Where information is stored

We are based in the United States, and account information is stored there. We ask Cloudflare to keep backed-up recordings in North America. If you use the Service from another country, your information is transferred to and processed in the United States.

8. How long we keep it

9. Your choices and rights

In the Service, you can download your recordings and your account data, change your training, cloud backup, content scoring and AI answers choices, delete your story, and delete recordings (on your device and in the cloud backup) or your account. Each email about new features has a link to stop them, and we stop within 10 business days. Depending on where you live, you may also have rights to access, correct, delete or port your personal information, to object to or restrict certain processing, to withdraw consent, and to complain to a data protection authority. To use them, email support@trainvue.app. We will not treat you differently for using your rights.

10. Children

The Service is not meant for anyone under 16, and we do not knowingly collect their personal information. If you believe a child has given us personal information, contact us and we will delete it.

11. Security

The Service is served over HTTPS with a strict content security policy. Its one third-party script is Cloudflare Turnstile, which runs on the sign-in screen to keep bots from asking for email codes. Account data is protected so that each user can reach only their own records, and backed-up recordings are stored privately, where no other user can reach them. No method of storage or transmission is completely secure. Information in your browser is protected by your device and browser, and anyone who uses your browser profile may be able to see it.

12. Changes to this policy

We may update this policy. When we do, the date and version above change, and we will tell you about material changes in the Service before they take effect.

13. Contact

Email support@trainvue.app, or write to TrainVue, 174 W 4th St, Unit #404, New York, NY 10014.