Privacy Policy

Teleprompter mobile app and web prompter · Effective 15 August 2026 · Last updated 19 September 2026

The short version. Your videos are recorded and saved on your own device — we never upload, receive, or see them. If you sign in, your scripts sync between your devices. If you use AI script generation, what you ask for and the scripts involved are sent to our AI provider, Anthropic, to write the result. We collect anonymous usage events and crash reports to keep the App working, and we never collect the content of your scripts that way. There are no ads, and we never sell your data.

This Privacy Policy explains how AlgoPort Inc. ("AlgoPort", "we", "us") handles information in the Teleprompter mobile application for Android and iOS, and the web prompter at postcrows.com/teleprompter (together, the "App").

By using the App you agree to this policy. If you do not agree, please stop using the App.

1. Who we are

AlgoPort Inc. is the data controller for the information described here.

As a Canadian company we handle personal information in accordance with the Personal Information Protection and Electronic Documents Act (PIPEDA), alongside the other laws described below where they apply to you.

2. Information we collect

2.1 Information you give us

DataWhenWhyWhere it goes
Email address Only if you choose to sign in for script sync To identify your account and, for email sign-in, to send a one-time link Our database (Supabase)
Sign-in provider details Only if you sign in with Google or Apple To verify who you are without us ever handling a password We receive an email address and, where the provider supplies one, a display name. Nothing else — no contacts, no profile, no access to your Google or Apple account.
Script titles and script text Only while signed in To sync your scripts across your devices Our database (Supabase)
Account identifier Created when you first sign in To link your scripts, subscription and settings to your account Our database (Supabase); also used as your customer ID with RevenueCat
Content profile Only if you fill it in before generating a script So generated scripts fit your niche, audience and voice. It includes the niches, audience and tone you choose, anything you type about your page or audience, words to avoid, your language, and any link or handle you add. Our database (Supabase), and sent to Anthropic with each AI request
AI requests Only when you use AI generation or refinement To write or edit a script for you. A request contains your topic and instructions, the script or selected passage being edited, or the text of your dictation. Sent to Anthropic to produce the result. We do not keep a separate copy of the request; the resulting script is saved like any other script.
AI usage counts When you use AI generation To apply the free and Pro limits. We store how many generations you have used each day and in total, not what you asked for. Our database (Supabase)
Subscription and purchase status If you start a trial or subscribe To unlock Pro on every platform you use. We receive whether you are subscribed, the plan, the store it was bought in, and its renewal and expiry dates. RevenueCat, and a copy in our database (Supabase)

Signing in is optional for writing and prompting, and required for sync, AI generation and web subscriptions. Signed out, your scripts and recordings stay only on your device. The App still sends the anonymous usage events and crash reports described in section 2.3, which never contain your scripts or recordings.

You may sign in three ways: an emailed one-time link, Google, or Apple. We never see or store a password in any case. If you use Sign in with Apple and choose "Hide My Email", we only ever receive Apple's private relay address, never your real one.

2.2 Device permissions we request

PermissionWhy we askLeaves your device?
Camera To show the live preview behind your script and record video when you choose "Record video" mode No. Never transmitted to us or anyone else.
Microphone To capture audio as part of the video you record No. Recording audio is never transmitted to us or anyone else.
Speech recognition Only when you tap the microphone to dictate a script or an edit Your speech is turned into text by your device's own speech service (Apple on iOS, Google on Android, or your browser on the web). Depending on your device and settings, that service may process the audio on its own servers under its own privacy policy. We never receive the audio. Only the resulting text is used, and only if you choose to send it for generation.
Photos / media library To save your finished recordings to your device gallery No. We do not read your existing photos or videos.

Your recordings never reach our servers. Video and audio you record are processed entirely on your device and written to your own storage. There is no upload feature, no cloud rendering, and no backup of recordings. If you delete a recording from your device, it is gone — we hold no copy. Dictation is separate: see "Speech recognition" above.

2.3 Information collected automatically

DataWhyWhere it goes
Usage events To understand which features are used and where people get stuck. Events record behaviour, not content: screen names, which features were used, counts and timings, app version, platform and language. They never include script titles, script text, dictation or recordings. Our database (Supabase), linked to a random identifier created on your device, and to your account ID while you are signed in
Crash reports To find and fix crashes. A report contains technical details of the error, app version, and device and operating system type. We configure it not to send personal information. Sentry
Web analytics Page views on the web prompter, to understand how the site is used Vercel Web Analytics, which does not use cookies
Bot-protection signals At sign-in, to stop automated account creation Cloudflare Turnstile, which checks signals such as your IP address and browser characteristics

2.4 Information stored only on your device

You can clear all of this by deleting the App from your device.

2.5 What we do not collect

3. How we use information

We use the limited information we hold only to:

We do not use your scripts, content profile or AI requests to train machine-learning models. Our AI provider, Anthropic, does not use data sent through its commercial API to train its models by default. We do not read your scripts except where strictly necessary to investigate a support request you have raised or to comply with the law.

4. Legal bases (EEA and UK users)

5. Sharing and disclosure

We do not sell your personal information. We do not share it for advertising or marketing purposes.

We use a small number of service providers who process data strictly on our instructions:

ProviderPurposeData involvedPolicy
Supabase Database, authentication and server functions Email, account ID, script titles and text, content profile, AI usage counts, subscription status and usage events supabase.com/privacy
Anthropic AI script generation and editing Your content profile and each AI request: topics, instructions, the script or passage being edited, and dictated text. Only sent when you use AI features. anthropic.com/legal/privacy
RevenueCat Managing subscriptions across the App Store, Google Play and the web Your account ID, purchase and subscription status, and for web purchases your email address revenuecat.com/privacy
Stripe (Link) Sells subscriptions bought on the web as merchant of record: takes payment, calculates and remits tax, issues receipts and handles purchase support Your email address, billing address, phone number if you give one, and payment method. We never receive your card number. stripe.com/privacy
Sentry Crash reporting Technical error details, app version, and device and operating system type sentry.io/privacy
Vercel Hosting and cookieless web analytics for the website and web prompter Standard server logs, including IP address, and anonymous page views vercel.com/legal/privacy-policy
Cloudflare Turnstile Preventing automated sign-ups IP address and browser signals at sign-in cloudflare.com/privacypolicy
Google Sign-In / Sign in with Apple Optional sign-in, only if you choose those buttons Your email address and, if provided, a display name. We never receive your password. Google · Apple
Expo (EAS Update) Checking for and delivering over-the-air app updates On launch the App asks Expo whether an update exists. This request includes your app version, platform and a generic device descriptor. It contains no account information, no scripts and no recordings. expo.dev/privacy
Google Play / Apple App Store App distribution, updates and in-app subscriptions Handled by them under their own policies. We receive aggregate install statistics, and, through RevenueCat, whether your purchase is active. Google · Apple

We may also disclose information if required by law, court order or valid legal process, or to protect the rights, safety and property of AlgoPort Inc. or others. If our business is transferred, information may pass to the acquirer under this same policy.

6. International transfers

Our providers may process data in the United States and other countries. Where data is transferred out of the EEA or UK, we rely on appropriate safeguards such as the European Commission's Standard Contractual Clauses.

7. Security

No method of transmission or storage is completely secure, and we cannot guarantee absolute security.

8. Data retention

9. Deleting your account and data

You can delete your account and all associated data at any time:

Deletion removes your account record, your email address, all synced script titles and text, your content profile and your AI usage counts. It cannot be undone. We complete requests within 30 days. Recordings and scripts held only on your device are not affected — delete the App to remove those.

Deleting your account does not cancel a subscription. Cancel it first in the App Store, Google Play, or through the link in your web receipt, as described in the Terms of Service.

You can also simply sign out and keep using the App entirely offline.

10. Your rights

Depending on where you live, you may have the right to access, correct, delete, restrict or object to the processing of your personal information, to receive a portable copy, and to withdraw consent. EEA and UK users may lodge a complaint with their local supervisory authority.

California residents have the right to know what personal information is collected, to request deletion or correction, and not to be discriminated against for exercising those rights. We do not sell or share personal information as those terms are defined under the CCPA/CPRA.

To exercise any right, contact hello@postcrows.com. We respond within the period required by applicable law and will not charge you for a reasonable request.

11. Children

Teleprompter is not directed to children under 13 (or under 16 in the EEA and UK), and we do not knowingly collect personal information from them. If you believe a child has provided us with personal information, contact hello@postcrows.com and we will delete it promptly.

12. Third-party links

The App and this site may link to services we do not operate. We are not responsible for their content or privacy practices; please review their policies.

13. Changes to this policy

We may update this policy as the App evolves. We will revise the "Last updated" date above, and for material changes we will provide a more prominent notice in the App or by email where we have one. Continued use after an update means you accept the revised policy.

14. Contact

AlgoPort Inc.
Toronto, Ontario, Canada
Privacy enquiries: hello@postcrows.com

If you are in Canada and are not satisfied with our response, you may contact the Office of the Privacy Commissioner of Canada.