Privacy Policy
Last updated: January 2025
1. Information We Collect
Account information: When you sign up, we collect your email address and, optionally, information from OAuth providers (Google, GitHub).
Usage data: We store the prompts you submit and the AI-generated designs produced. This data is associated with your account and used to display your generation history.
Payment information: Payments are processed by Stripe. We do not store card details. We receive subscription status and customer identifiers from Stripe.
2. How We Use Your Information
- To provide and improve the Service
- To manage your subscription and billing
- To display your generation history in your account
- To enforce daily generation limits based on your plan
- To communicate service updates or issues (no marketing without consent)
3. Data Storage
Your data is stored in a Neon (PostgreSQL) database hosted in the United States. Generated images are stored in Vercel Blob Storage. Session data is managed by Supabase Auth.
We use Upstash Redis for ephemeral rate-limit counters. These counters expire automatically every 25 hours and contain no personal information beyond a hashed user identifier.
4. Data Sharing
- Neon — database hosting
- Vercel — application hosting and blob storage
- Supabase — authentication
- Stripe — payment processing
- Upstash — Redis caching
- Google (Gemini API) — AI image generation