Privacy Policy


Effective Date: January 24, 2025


1. Introduction


This Privacy Policy explains what data Slapana collects, how we use it, and your rights. By using Slapana, you agree to this policy.


2. Information We Collect


What you provide:

  • Email address (via Google OAuth authentication)
  • Full name and profile picture (from Google account)
  • Designs and images you upload (stored as data URLs in database)
  • Reference images for Slapana Mode
  • Custom prompts and captions for analysis
  • Product type selections (t-shirt, hoodie, mug, tote, poster, phone-case)
  • Design placement preferences (zone, scale, rotation)
  • Payment information (processed by Stripe—we don't store card numbers)

  • What we collect automatically:

  • Usage data (mockup generations, caption analyses, credits used, gallery views)
  • Generation history (saved mockups, prompts, scores, timestamps)
  • Device info (browser type, IP address, general location)
  • Session data and authentication tokens
  • Cookies for login sessions, preferences, and analytics (via Vercel Analytics)

  • Third-party services that process your data:

  • Stripe: Payment processing and subscription management
  • Supabase: Database, authentication, and file storage
  • Google OAuth: Sign-in authentication
  • Google Gemini AI: Analyzes your designs, reference images, and captions (temporary processing only)
  • Vercel: Hosting, analytics, and performance monitoring

  • 3. How We Use Your Data


    We use your information to:

  • Provide the service (AI mockup generation, caption analysis, viral scores)
  • Store your uploaded designs and generated mockups
  • Process reference images for Slapana Mode with similarity controls
  • Save custom prompts with your generations for future reference
  • Manage your private gallery (10 mockup limit for free tier, unlimited for paid)
  • Process payments and manage subscriptions via Stripe webhooks
  • Reset monthly credits for Pro ($19.99/mo, 100 credits) and Business ($49.99/mo, 300 credits) tiers
  • Send transactional emails (confirmations, password resets, billing notices, account deletion warnings)
  • Enforce 48-hour account deletion grace period and automated cleanup
  • Track usage analytics via Vercel Analytics
  • Improve features and fix bugs
  • Prevent fraud and enforce our Terms
  • Comply with legal requirements

  • We do not sell your data. We do not use your designs, reference images, or content to train AI models.


    4. Legal Basis (GDPR)


    For EU/UK users, we process data based on:

  • Contract: To provide the service you signed up for
  • Legitimate interests: Service improvement, security, and fraud prevention
  • Consent: Optional analytics and marketing (you can opt out)
  • Legal obligations: Compliance with laws (tax records, billing history)

  • 5. Data Sharing


    We do not sell your data. We share data only with:


    Service providers:

  • Supabase: Database (PostgreSQL), authentication (Supabase Auth), file storage (Storage buckets for mockups)
  • Google Gemini AI: Analyzes designs and reference images temporarily to generate mockups and scores (images are not stored by Google)
  • Stripe: Payment processing, subscription management, webhook events
  • Vercel: Hosting (Next.js 15), analytics, cron jobs (automated account cleanup)
  • Google OAuth: User authentication (email, name, profile picture)

  • These providers are contractually required to protect your data.


    Legal requirements:

    We may disclose data to comply with laws, court orders, or to protect our rights and prevent fraud.


    Business transfers:

    If we're acquired, your data may transfer to the new owner. You'll be notified if this happens.


    6. Data Retention


  • Active accounts: Data stored as long as your account exists
  • Uploaded designs: Stored as data URLs in database indefinitely while account is active
  • Generated mockups: Stored in Supabase Storage buckets with URLs in database
  • Custom prompts: Saved with generations for reference
  • After account deletion request:
  • - 48-hour grace period to cancel deletion

    - After 48 hours, automated cron job (runs daily at 2 AM) permanently deletes:

    - User profile and authentication credentials

    - All saved generations and mockup files from storage

    - Credit history and subscription data

    - All uploaded designs and custom prompts

  • Billing records: Kept for 7 years (legal requirement for tax/accounting)
  • Inactive free accounts: May be deleted after 2 years of inactivity

  • 7. Your Rights


    Everyone:

  • Access, correct, or delete your data (use "Delete Account" in profile settings)
  • Export your data (contact support@slapana.com)
  • Opt out of marketing emails (we don't send marketing emails currently)
  • Cancel subscription anytime (via Stripe Customer Portal)

  • EU/UK users (GDPR):

  • Object to processing
  • Restrict processing
  • Lodge complaints with data protection authorities (supervisory authority in your country)
  • Data portability (request data export)

  • California users (CCPA):

  • Request details about data collection
  • Delete personal information (via account deletion)
  • Opt out of analytics (browser settings or contact us)

  • To exercise rights: Email support@slapana.com or use account deletion feature in profile settings.


    We don't sell your data.


    8. Security


    We protect your data with:

  • Encryption: TLS/SSL in transit, at-rest encryption via Supabase
  • Secure authentication: Google OAuth with Supabase Auth
  • Password hashing: Not applicable (we use OAuth, no passwords stored)
  • Row Level Security (RLS): Database policies ensure users only access their own data
  • Limited access: Minimal employee/admin access to user data
  • Optimized RLS policies: Auth checks wrapped in SELECT to prevent per-row re-evaluation
  • Regular security audits: Monitoring via Vercel and Supabase dashboards
  • Secure storage: Private Supabase Storage buckets with RLS policies

  • Payments are processed by Stripe (PCI DSS Level 1 compliant). We don't store credit card numbers.


    No system is 100% secure. You're responsible for keeping your Google account safe (we use OAuth, not passwords).


    9. International Transfers


    Slapana operates from the United States. Your data may be transferred to and processed in the US and other countries where our service providers operate (Vercel, Supabase, Google Cloud). For EU/UK users, transfers are protected by Standard Contractual Clauses approved by the European Commission.


    10. Children's Privacy


    Slapana is for users 18+. We don't knowingly collect data from children. If we discover we have, we'll delete it immediately.


    11. AI & Automated Decisions


    We use Google Gemini AI to:

  • Analyze designs and generate photorealistic mockups
  • Process reference images for Slapana Mode (similarity: 0-100%)
  • Analyze captions for viral potential and generate Slap Scores (0-100)
  • Apply zone-based placement and design positioning

  • AI assessments are automated and may be inaccurate—they're guidance, not guarantees. We don't use your designs, reference images, or content to train AI models. Your images are processed temporarily by Google Gemini AI for generation purposes only and are not stored by Google.


    Significant decisions (account access, billing, subscription changes) are never made solely by AI. Account deletion requires user action and has a 48-hour grace period.


    12. Cookies


    We use cookies for:

  • Essential: Login sessions via Supabase Auth, security, authentication state (always active)
  • Analytics: Vercel Analytics for usage stats, page views, performance monitoring (you can opt out via browser settings or Do Not Track)

  • Disabling essential cookies will prevent service access.


    13. Storage Architecture


    Database storage (Supabase PostgreSQL):

  • User profiles, email, subscription tier
  • Credit balances and usage history
  • Uploaded designs (stored as data URLs/base64 in `generations.design_url`)
  • Custom prompts (stored in `generations.user_prompt`)
  • Mockup metadata and URLs

  • File storage (Supabase Storage):

  • Generated mockup images (stored in `mockups` bucket)
  • File path structure: `mockups/{user_id}/{timestamp}-{product}-mockup.jpg`
  • Protected by Row Level Security (users can only access their own files)

  • Not stored:

  • Credit card numbers (handled by Stripe)
  • Passwords (we use Google OAuth)
  • User designs used to train AI (Google Gemini processes temporarily only)

  • 14. Account Deletion & Data Cleanup


    When you request account deletion from profile settings:

    1. Account marked with `deleted_at` timestamp immediately

    2. 48-hour grace period begins—you can cancel deletion during this time

    3. After 48 hours, automated cron job runs daily at 2 AM to permanently delete:

    - All records from `auth.users` (Supabase Auth)

    - All records from `public.users`, `user_credits`, `subscriptions`, `generations`

    - All mockup files from Supabase Storage buckets

    4. Deletion is permanent and cannot be undone

    5. Billing records retained for 7 years (legal requirement)


    15. Changes to This Policy


    We may update this policy. Material changes will be emailed to you. Continued use means you accept updates. Check the "Effective Date" to see when it was last updated.


    16. Contact Us


    Email: support@slapana.com

    For data requests: Use subject line "Privacy Request" or "Data Deletion Request"

    Response time: Within 30-45 days


    Company: IronWard Industries

    Website: slapana.com

    Country: United States




    Questions? Email support@slapana.com


    Privacy Policy - Slapana