Privacy Policy
Framevo is a recording, editing, and rendering tool. To do that work we process video, audio, interaction events, and account data. This page explains what we collect, why, where it lives, and the choices you have.
Last updated · May 30, 2026
Starter language.This page describes Framevo's actual data flows but is not yet lawyer-reviewed. Treat the wording as a template until a legal professional adapts it to your jurisdiction.
Who we are
Framevo ("Framevo", "we", "us") is operated by Framevo Labs, Inc. We can be reached at support@framevo.app for any privacy-related question, request, or complaint.
What we collect
We only collect what the product needs to function and what you explicitly send us.
- Account data. Email address, display name, sign-in provider, and authentication tokens. We use Firebase Authentication for sign-in.
- Project content. The recordings you upload or capture in-browser, the interaction sidecar file (clicks, scrolls, hovers, idle stretches), the generated analysis, your edits, and your rendered exports.
- Usage telemetry. Counts of exports, AI analyses, and feature gates we evaluate against your plan. We do not record cursor positions, page URLs, or keystrokes outside of your active recording.
- Payment metadata. If you upgrade, our billing partner (Lemon Squeezy) gives us your subscription state, plan tier, and a customer identifier. We never see or store your card details.
- Diagnostic logs. Server-side error logs and stage-by-stage analysis traces. These are retained for up to 30 days for debugging.
Where your data lives
Framevo uses Google Firebase as its primary infrastructure. Your account record, project documents, and analysis results live in Cloud Firestore. Video files, interaction sidecars, and rendered exports live in Cloud Storage. Both are scoped per-user and access-controlled by security rules — only your account can read or write your data.
Subscription state is mirrored from Lemon Squeezy webhooks. Authentication tokens are managed by Firebase Authentication.
Third-party processors
To deliver the product we share specific data with the following processors:
- Google Gemini API. The video and a duration hint are sent to Gemini for analysis (section classification, narrative segmentation, gap-fill labelling). Gemini may retain inputs per its own retention policy.
- Google Firebase. Authentication, Firestore (project metadata), Cloud Storage (video + sidecar files).
- Lemon Squeezy. Checkout, subscription, and payment processing.
- Email + transactional. Account-related emails (verification, billing receipts) are sent through our email provider.
We do not sell your data, share it with advertisers, or use it to train models we do not control.
What we use the data for
- Running the analysis pipeline you triggered.
- Rendering and storing your exports.
- Enforcing plan limits and gating premium features.
- Sending you account, billing, and product-state emails.
- Debugging and improving the product.
Your recordings and edits are not used to train Framevo's own models. Where third-party AI processors are involved (Gemini), their training behaviour is governed by their own terms.
Retention
Project content stays until you delete it or close your account. Diagnostic logs are kept for up to 30 days. Closing your account deletes account data and projects within 30 days, except where we are legally required to retain billing records.
Your rights
Depending on your jurisdiction (GDPR, CCPA, and equivalents) you have the right to access, correct, delete, or export the data we hold about you. You can do most of this directly from the dashboard. For anything else, email support@framevo.app and we will respond within 30 days.
Cookies and local storage
Framevo uses browser local storage and first-party cookies to keep you signed in, remember UI preferences, and store per-account notifications. We do not run third-party analytics or advertising cookies.
Children
Framevo is not directed at children under 13 (or 16 in jurisdictions where the higher age applies). We do not knowingly collect data from anyone in that age range.
Changes to this policy
When this policy changes materially, we will update the "last updated" date at the top of the page and notify signed-in users by email. Continuing to use Framevo after a change means you accept the updated policy.
Questions about this page? support@framevo.app