// 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