// legal
Privacy Policy
Last updated: April 23, 2025
1. Information we collect
When you use PatternFlow, we collect the following information:
- Email address and name (when you sign up via Clerk authentication)
- DSA problems you submit for analysis
- Your solve history and usage patterns
- Payment information (processed securely by Razorpay — we never store card details)
- Basic usage analytics (page views, feature usage)
2. How we use your information
- To provide and improve the PatternFlow service
- To save your solve history and track your progress
- To process payments and manage your subscription
- To send important service updates (no spam)
- To analyze usage patterns and improve AI responses
3. Data storage
Your data is stored securely using Supabase (PostgreSQL database hosted on AWS). Authentication is handled by Clerk. We use industry-standard encryption for all data in transit and at rest.
4. Third-party services
We use the following third-party services:
- Clerk — Authentication and user management
- Supabase — Database storage
- Razorpay — Payment processing
- OpenRouter / Google Gemini — AI analysis
- Vercel — Hosting
Each of these services has their own privacy policy. We encourage you to review them.
5. Data retention
Free users: Solve history is not stored permanently. Paid users: Solve history is retained for 30 days (Basic) or indefinitely (Pro). You can request deletion of your data at any time by contacting us.
6. Your rights
- Access your personal data
- Request correction of inaccurate data
- Request deletion of your account and data
- Export your solve history
7. Contact
For any privacy-related questions, contact us at:
href="https://twitter.com/Dev_code_04" target="_blank" rel="noopener noreferrer" className="mt-2 inline-block font-mono text-[#1a1814] underline hover:opacity-70"@Dev_code_04 on Twitter