TellyPrompter

Privacy

Last updated 8 August 2026

DRAFT This has not been reviewed by a solicitor, and the markers below are unresolved. It should not be published as it stands.

TellyPrompter is a teleprompter that runs in your browser. This page says what leaves your device, what does not, and who else is involved. It is written to be read rather than to be defensible.

Who we are

The data controller is LEGAL ENTITY NAME, at REGISTERED ADDRESS. You can reach us at SUPPORT@ — an address that receives mail.

Using the prompter without an account

You do not need an account to paste a script and read from it. If you never sign in, we hold no account, no email address and no scripts. Your scripts, your settings and your script library are stored in your browser's local storage on your own device, and are not sent to us.

If you upload a Word, plain text or Markdown file, your browser reads it on your device and extracts the script there. The file itself is not uploaded to us.

Speech recognition, which needs care

UNRESOLVED TellyPrompter uses the browser's own Web Speech API and does not operate a speech service. However, some browsers implement that API by sending audio to their own servers — Chrome's implementation is documented as server-based, which is why it does not work offline there. Where that is the case, your audio reaches your browser vendor, not us, under their privacy policy and not ours.

This must be verified per browser and stated precisely here before publication, and the claims on the home page must be brought into line with whatever is found. We never receive your audio in any case.

Video recording

Recordings made in the app are written straight to your device's downloads. They are never uploaded to us and we have no copy of them.

If you create an account

An account exists for two reasons only: syncing your script library between devices, and billing. What we hold is:

What Why How long
Your email address To sign you in, and to contact you about your subscription Until you ask us to delete the account
Whether you have paid, and until when To decide what the app offers you Until you ask us to delete the account
A Stripe customer reference To connect your account to your payments As above, subject to the accounting record below

Scripts, if you are on Pro

Pro stores your scripts on our infrastructure so they can sync between devices. That is the point of the feature, and it means the text of those scripts leaves your device. Free accounts and users with no account are unaffected: their scripts never leave local storage.

Synced scripts are held in a database in Ireland (EU), readable only by your own signed-in account, enforced in the database rather than in the app. Deleting a script marks it deleted so the deletion reaches your other devices. You can download every script you have, at any time, on any plan, from the Export button in your library — no account required.

Google Docs import

If you import a Google Doc, the document is fetched through a small service we run on Cloudflare, which passes it to your browser. We do not store the document or its address. This works only for documents you have shared publicly with a link, and the request reaches Google as well as Cloudflare.

Who else is involved

We use a small number of suppliers who process data on our behalf:

Supplier What for Where
Supabase Accounts, entitlement, synced scripts Ireland (EU)
Stripe Payments. We never see or hold your card details Global
Resend Sending sign-in codes EU / US
Vercel Hosting the site Global
Cloudflare The Google Docs import service Global
Refindie Attributing referred visits and purchases to affiliates Not stated by the supplier
Umami Cloud Anonymous page-view and product-usage analytics on the home page and in the prompter Not stated by the supplier
Google Fonts, CDN Fonts Serving the typefaces the pages use. Your IP address reaches them on every page load. Self-hosting the fonts would remove this entirely and is recommended. Global

Our hosts and suppliers necessarily see your IP address in order to answer a request. Umami uses it with browser information and this website's identifier to create an anonymous session identifier; it does not store the address itself.

Anonymous product analytics

The home page and prompter load Umami Cloud so we can understand which parts of TellyPrompter are used and where people get stuck. It records page views and named actions such as starting a take, importing a Google Doc or entering video mode, together with broad technical information including the referring site, browser, operating system, device type and country. It does not receive your scripts, recordings, audio, Google Doc address, email address or account details.

Umami does not set analytics cookies or follow you between websites. TellyPrompter removes query strings before sending page views, limits collection to tellyprompter.com, and tells Umami to respect your browser's Do Not Track setting. The terms, privacy, refunds and accessibility pages do not load the analytics script.

Affiliate referral attribution

Every page loads a script from Refindie so we can attribute referred visits and purchases to an affiliate. When you arrive through a link containing a referral code, Refindie receives that code, our site domain, your browser's user-agent and the IP address needed to answer the request. It sets a first-party cookie named refindie_ref_319 for the attribution period configured in our affiliate programme. The cookie contains the referral code; it does not contain your scripts, recordings, audio or account details.

We do not use Refindie for advertising or to record how you use the prompter. Visitors without a referral code still download the Refindie script, but it does not create the referral cookie or record an affiliate visit for them.

Your rights

You can ask us for a copy of what we hold, ask us to correct it, or ask us to delete it. Write to SUPPORT@ and we will act within a month. You can also complain to the Information Commissioner's Office at ico.org.uk.

Deleting your account removes your email address, your entitlement record and your synced scripts. Records we have to keep for tax and accounting are kept for as long as the law requires, and no longer.

Home Terms Refunds Accessibility Open the app