1 Information We Collect
We collect only the information required to run the app, process your generations, manage your subscription, and keep the service secure.
| Category | Examples | Why we collect it |
|---|---|---|
| Account information | Name, email address, profile photo — from Google Sign-In or Sign in with Apple | Create and secure your account, identify you across devices |
| Photos you upload | Images you choose from your camera or gallery, and the AI-generated results | Perform the transformation you requested and let you view your generation history |
| Generation & usage data | Selected template, credits used, generation status, timestamps | Deliver the feature, enforce plan limits, show your Creations history |
| Purchase information | Subscription tier, renewal date, transaction status (via RevenueCat) | Unlock paid features and manage billing — we never see your card number |
| Device & diagnostic data | Device model, OS version, app version, push notification token | Deliver notifications, fix bugs, prevent abuse of free credits |
| Advertising data | Ad interaction events, advertising identifier (via Google AdMob) | Show rewarded ads that unlock free generation credits |
2 On-Device Face Detection
Before your photo is uploaded, PhotoGenAI uses Google's ML Kit Face Detection to locate and frame faces so the transformation looks its best. This step runs entirely on your device — the face-detection analysis itself never leaves your phone or gets sent to our servers. Only the cropped photo you confirm is uploaded for processing.
3 How We Use Your Information
- To generate the AI-transformed image you requested
- To create, maintain, and secure your account
- To track and enforce free-tier and subscription generation quotas
- To process subscription purchases and restore them across devices
- To send you service notifications (e.g. "your image is ready")
- To screen uploaded photos for content that violates our Content Guidelines before processing
- To detect, investigate, and prevent fraud, abuse, or violations of our Terms of Service
- To improve app performance, reliability, and features
We do not sell your photos or personal information to third parties, and we do not use your photos to train third-party AI models beyond the single generation request you initiate.
4 Third-Party Services We Use
PhotoGenAI is built on a small number of trusted infrastructure providers. Each only receives the minimum data it needs to perform its function:
| Provider | Purpose | Data involved |
|---|---|---|
| Supabase | Authentication, database, file storage, backend functions | Account data, photos, generation records |
| Google Gemini API | AI image transformation | The photo you submit, processed for that single request |
| Google Sign-In / Sign in with Apple | Account authentication | Name, email, profile photo |
| RevenueCat | Subscription & billing management | Purchase status, entitlements — no payment card data |
| Google AdMob | Rewarded ads for free credits | Advertising identifier, ad interaction events |
| Apple App Store / Google Play | Payment processing | Handled entirely by Apple/Google under their own privacy policies |
Each provider processes data under its own privacy policy and applicable data-processing agreements. We choose providers who meet industry-standard security and privacy practices.
5 Data Retention
We keep your account information and generation history for as long as your account is active, so you can revisit past creations. Uploaded source photos and generated images are retained until you delete them or delete your account. Diagnostic logs are retained for a limited period for security and debugging purposes, then automatically purged.
7 Your Rights & Choices
Depending on your location, you may have the right to:
- Access the personal data we hold about you
- Correct inaccurate profile information, from the Profile screen
- Delete your account and associated data (see Section 8)
- Export a copy of your data by contacting us
- Withdraw consent for notifications or ad personalization via your device settings
To exercise any of these rights, contact us using the details in Section 14.
8 Account Deletion
You can delete your account at any time from Profile → Delete Account inside the app — no need to email us. When you request deletion:
- Your account is immediately deactivated and scheduled for deletion
- Your profile, generation history, and stored photos are permanently purged from our systems within 30 days
- Backups containing your data are cycled out on our standard backup rotation schedule
9 Advertising
Free-tier users can watch rewarded video ads, served through Google AdMob, to unlock additional generation credits. AdMob may use your device's advertising identifier to serve and measure ads. You can reset or limit ad tracking at any time from your device's system privacy settings (iOS: Settings → Privacy & Security → Tracking; Android: Settings → Privacy → Ads). Subscribing to a paid plan removes the need to watch ads for credits.
10 Data Security
We use industry-standard safeguards to protect your data, including encryption in transit (TLS), access controls and row-level security on our database, and authenticated, scoped access to storage buckets. No method of transmission or storage is 100% secure, but we work to protect your information using commercially reasonable measures appropriate to the sensitivity of the data.
11 International Data Transfers
Our infrastructure providers may process and store data on servers located outside your country of residence, including in the United States and the European Union. Where this occurs, we rely on our providers' standard contractual safeguards to ensure your data remains protected in line with this policy.
12 Children's Privacy
PhotoGenAI is not directed at children under the age of 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal data, contact us and we will promptly delete it.
13 Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. We'll update the "Last updated" date above, and for material changes we'll notify you in-app before they take effect.
14 Contact Us
Questions about this Privacy Policy or how your data is handled?
appassist.help@gmail.com