Sanity Check ("the App") is developed and operated by Joe Raymond, an independent developer. This Privacy Policy explains what information is collected when you use the App, how it is used, and your rights regarding your data.
By using Sanity Check, you agree to the collection and use of information as described in this policy.
1. Information We Collect
Account Information
When you create an account, we collect:
- Email address — used for authentication and account management
- Apple ID identity token (if you use Sign in with Apple) — used to authenticate your account without sharing your email
Idea Submissions
When you submit an idea for critique, we collect:
- Idea title — the name of your idea
- Idea description — the details you provide about your idea
- Category — the type of idea (e.g., business, project, life choice)
This content is sent to Anthropic's Claude API for analysis and is stored in our database as your critique history.
Usage Data
- Monthly usage counts — how many critiques you have used this month (for enforcing free/Pro tier limits)
- Subscription status — whether you are on the Free or Pro tier
- Critique history — your past critiques stored in our cloud database and cached locally on your device
2. How We Use Your Information
- To provide the service: Your idea submissions are sent to Anthropic's Claude API to generate AI-powered critiques
- To store your history: Critique responses are stored in our Supabase database so you can review them in the Graveyard tab
- To enforce rate limits: Monthly usage counts enforce the 1 free trial critique (lifetime) and 30/month (Pro) critique limits
- To sync your subscription: Your Pro subscription status is synchronized between Apple's StoreKit and our database
- To maintain your account: Authentication data keeps you signed in across sessions
3. Third-Party Services
Anthropic
Your idea submissions (title, description, category) are sent to Anthropic's Claude API to generate critique responses. Anthropic processes this data according to their own privacy policy. We recommend reviewing Anthropic's Privacy Policy to understand how they handle data submitted to their API.
Supabase
We use Supabase for authentication, database storage, and server-side logic (Edge Functions). Your account data, critique history, and usage counts are stored on Supabase's infrastructure in the US West (us-west-1) region. Supabase's privacy practices are described at supabase.com/privacy.
Apple
If you subscribe to Sanity Check Pro, your subscription is managed by Apple through the App Store. Apple handles payment processing and subscription management. If you use Sign in with Apple, Apple authenticates your identity. Apple's privacy practices are described at apple.com/privacy.
4. Data Storage and Security
Your data is stored in two locations:
- Cloud (Supabase): Account information, critique history, usage counts, and subscription status are stored on Supabase's cloud infrastructure (us-west-1 region). Access is protected by row-level security policies.
- Local device (UserDefaults): A local cache of your critique history and app preferences are stored on your device.
We implement reasonable technical measures to protect your data, but no internet transmission is completely secure.
5. Data Retention
Your data is retained as long as your account is active. When you delete your account:
- Your account is soft-deleted immediately — you are signed out and the account is deactivated
- Your data is permanently purged after 30 days
- You can contact us within the 30-day window to cancel the deletion
Trial Usage Records
When you use your free trial critique, we retain a record that the trial was used. This record is kept permanently, even after account deletion, solely to prevent abuse of the free trial offer. This record contains only an internal identifier and the date the trial was used — it does not contain your email address or any personal content.
6. Account Deletion
You can delete your account at any time from within the App (Account settings). When you initiate deletion:
- Your account is immediately deactivated and you are signed out
- All associated data (profile, critiques, usage history) is scheduled for permanent deletion
- Data is permanently and irreversibly purged after 30 days
- If you signed in with Apple, Apple Sign-In tokens are revoked at the time of deletion
7. Children's Privacy
Sanity Check is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with their information, please contact us and we will promptly delete it.
8. Your Rights
You have the right to:
- Access your personal data (visible within the App)
- Delete your account and all associated data (via Account settings)
- Contact us with any privacy questions or concerns
9. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last Updated" date at the top of this page. Continued use of the App after changes constitutes acceptance of the updated policy. We encourage you to review this policy periodically.
10. Contact
If you have questions about this Privacy Policy or how your data is handled, please contact:
Joe Raymond
Email: sanitycheck.app@gmail.com