Privacy Policy
We keep this straightforward. Here's what we collect, why, and how to delete it.
Last updated: June 2026
What We Collect
When you use FrameFinder, we may collect or handle the following:
- Content you submit — pasted text or uploaded PDF content that you choose to analyze.
- Account information — your Clerk user ID, and email address if you provide one during sign-up.
- Usage data — analysis count, PDF upload count, current plan (Free or Pro), and when your usage period started.
- Saved reports — the AI analysis reports generated from your submissions, stored in our Supabase database.
- Payment information — handled entirely by Stripe. We do not store card numbers, CVVs, or full payment details.
- Subscription status — your plan, Stripe customer ID, Stripe subscription ID, and trial status.
How We Use Your Data
- To provide the service — run rhetorical analysis and return a report.
- To store saved reports — so you can review past analyses.
- To enforce usage limits — tracking analysis count and PDF uploads per period.
- To manage your subscription — knowing your plan so we can gate Pro features correctly.
- To maintain reliability — logs and error tracking to keep the service running.
We do not sell your data. We do not use your submitted content to train AI models.
AI Processing (Gemini API)
Text and PDF content you submit for analysis is sent to Google's Gemini API to generate the rhetorical analysis report. This means your submitted content is processed by Google's AI infrastructure, and Google's privacy policies and terms apply to that processing.
Please do not submit: confidential business data, private personal information about yourself or others, medical records, legal documents containing privileged information, or any content you do not have permission to share with a third-party service.
FrameFinder is designed for analyzing publicly available text — articles, speeches, op-eds, academic excerpts, and similar materials.
Authentication (Clerk)
User authentication is handled by Clerk. When you sign up or log in, Clerk collects and manages your identity information (email, password or OAuth tokens). Clerk's privacy policy governs that data. We receive a user ID from Clerk which we use to associate your reports and subscription with your account.
Payments (Stripe)
Subscription payments are processed by Stripe. When you enter payment details, that information goes directly to Stripe — we never see or store your full card number. We store only the Stripe customer ID and subscription ID needed to manage your plan status. Stripe's privacy policy governs payment data.
Data Retention
- Saved reports — retained until you request deletion or delete your account.
- Usage counters — reset each usage period (weekly for Free, monthly for Pro).
- Stripe records — retained per Stripe's policies; we cannot delete Stripe's internal billing records.
- Clerk account data — retained until you delete your account through Clerk or request deletion from us.
Cookies and Tracking
FrameFinder itself does not set tracking cookies. However, Clerk (authentication) and Stripe (payments) may set cookies as part of their services. These are functional cookies required for login sessions and payment processing, not advertising or behavioral tracking.
Children's Privacy
FrameFinder is not directed at children under 13. If you are under 13, please do not create an account or submit content. If we become aware that we have collected data from a child under 13 without parental consent, we will delete it promptly.
Your Rights and Data Deletion
You can request deletion of your account data and saved reports by contacting us. We will process deletion requests within a reasonable timeframe.
Changes to This Policy
We may update this policy as the service evolves. When we do, we'll update the "last updated" date at the top of this page. Continued use of FrameFinder after changes means you accept the updated policy.