Privacy Policy
This policy explains what CueLift collects, how the mobile app and backend use it, and how to contact us about your data.
1. Who we are
CueLift ("we", "us", or "our") makes a native mobile app for presentation rehearsal. The app turns a full script into a Talk with cue cards, practice levels, Live Cue mode, export, local-first storage, and plan-based cloud backup. You can contact us at [email protected].
2. What we collect
We collect the information needed to provide CueLift, keep it reliable, and manage access:
- Account information. Your email address, authentication identifiers, and the sign-in session data needed for email OTP login. The mobile app stores session data using secure device storage where available.
- Profile setup information. The display name, use cases, referral source, and onboarding completion time you provide during setup.
- Talk content. Scripts you paste, generated original and polished Talks, cue cards, card fields such as Script, Map, Beats, Triggers, Recall, transitions, rescue cues, recall checklists, and Talk metadata such as title, audience, estimated target minutes, cue style, practice state, sync state, and backup status.
- Talk generation records. Usage records such as title length, script length, request category, estimated target minutes, cue style, whether a polished version was requested, provider and model information, token estimates, status, timestamps, and error details. These records help enforce Trial and Pro limits and diagnose generation problems.
- Purchase and entitlement status. Whether Trial or Pro is active, product identifiers, billing interval, renewal or expiration status, and subscription status from RevenueCat, Apple, or Google. We do not receive your full payment card details.
- Support messages. Anything you send to us by email, including your email address and the details needed to help you.
- Technical basics. Limited logs and diagnostics, such as app version, device type, browser type, timestamps, sync status, and error information.
3. Talk content and local storage
A Talk is the main project inside CueLift. Talks are stored on your device first in the app's local database so you can rehearse offline. Generated Talks, edits, practice progress, and deletions are then queued for cloud sync when you are signed in, online, and your Trial or Pro access allows Talk access.
If your Trial or Pro access is inactive, Talks are not intentionally deleted, but app access to Talks and sync may lock until Pro is active again. Local data can be removed if you delete the app or erase local app data from your device. Deleting a Talk in the app removes it locally immediately and, when sync can run, deletes its cloud backup.
4. Talk generation
When you ask CueLift to generate a Talk, the app sends the script and request settings to a Supabase Edge Function. That backend function sends the request to Cerebras.ai to create structured cue cards and, when you choose it, a polished Talk option. Private provider keys stay on the backend and are not bundled into the mobile app.
We use this processing to provide Talk generation, enforce plan limits, fix failures, and improve reliability. We do not sell your Talk content or use it to build advertising profiles.
5. Cloud backup and sync
Active Trial or Pro access includes cloud backup and sync through Supabase. Backups store structured Talk content so you can restore Talks after changing devices or reinstalling the app. The app shows local Talk count, pending sync count, last backup status, and includes a Sync now control in Settings. If your plan is inactive, sync and Talk access may pause until Pro is active again.
6. Purchases and plan status
CueLift's free trial is managed by the app and Supabase without requiring a payment card. CueLift Pro is sold through the Apple App Store and Google Play as monthly and yearly subscriptions. We use RevenueCat and Supabase entitlement records to keep Pro access current in the app. Apple or Google handles billing, payment details, subscription changes, cancellations, and refunds under their own policies.
7. No audio recording
CueLift does not record your voice. The app does not upload microphone audio, perform speech-to-text, or analyze rehearsal recordings. Practice and Live Cue mode are based on the script and cue cards on screen.
8. Account emails
CueLift sends transactional account emails such as OTP codes, magic links, and account notices from CueLift <[email protected]>. Human support is handled through [email protected]. We use these messages to provide sign-in, account security, and support, not to sell advertising.
Do not share OTP codes or app-store credentials by email. If a message claiming to be from CueLift looks suspicious, contact support before clicking links or forwarding codes.
9. Service providers
We use service providers to run CueLift. These include Supabase for account sign-in, profiles, Talk backup, entitlements, and backend functions; Cerebras.ai for AI Talk generation; RevenueCat for subscription status; Apple and Google for app distribution and billing; website hosting providers; and email/support providers. They process information for the services they provide to us.
Transactional email delivery may be handled by Resend so that sign-in and account emails can be sent reliably from CueLift's verified mail domain.
We may also disclose information if required by law, to protect our rights or users, or as part of a business transfer such as a merger or acquisition. We do not sell personal information.
10. Retention and deletion
We keep account, plan status, and Talk backup data while your account is active or as needed to provide CueLift, comply with legal obligations, resolve disputes, prevent abuse, and maintain records. Talk generation records may be retained to enforce limits, fix failures, and protect the service. The generation usage record is designed around request metadata such as lengths, status, provider details, and errors; generated Talk backups can include the Talk content itself.
You can delete individual Talks in the app. You can request account and cloud backup deletion by contacting [email protected] from your account email. Some records, such as store purchase history, may remain with Apple, Google, or RevenueCat according to their policies and legal obligations.
11. Your choices
- Access and export. Users with active Trial or Pro access can access and export Talks from the app.
- Talk deletion. You can delete individual Talks in the app. Local deletion happens immediately, and cloud backup deletion happens when sync can run.
- Backup. Cloud backup is included with active Trial or Pro access. You can contact us if you need help with backup or account data.
- Purchases. You manage subscriptions, plan switches, cancellations, and refund requests through Apple or Google.
- Account deletion. You can request deletion of your account and cloud-stored Talks by emailing support.
12. Contact us
Questions about privacy, data access, or deletion? Email [email protected].