Privacy Policy

Last updated: April 2026

1. Data We Collect

Free users (no account):We do not collect any personal data. Your generated barcodes and QR codes are processed entirely in your browser and are never sent to our servers. Usage counts are stored locally in your browser's localStorage.

Registered users:When you create an account, we store your name, email address, and hashed password. If you sign in with Google, we receive your name and email from Google's OAuth service.

Pro/paid users: Payment processing is handled by Stripe. We do not store credit card numbers. We store your subscription status and payment history references.

2. How We Use Your Data

  • To provide and maintain your account
  • To process payments via Stripe
  • To sync your saved items to the cloud (Pro users)
  • To send service-related emails (account verification, password resets)

3. Data Storage

Web app:Free-tier data is stored locally in your browser using IndexedDB. Pro users' data is stored in a secure PostgreSQL database hosted on Supabase.

Desktop app: All data is stored locally on your computer in a SQLite database. No data is sent to any server.

4. Third-Party Services

  • Google OAuth — for sign-in (if you choose Google login)
  • Stripe — for payment processing
  • Google AdSense — non-intrusive ads shown to free-tier users
  • Vercel — web app hosting
  • Supabase — cloud database for Pro users

5. Your Rights

You can request deletion of your account and all associated data at any time from your account settings or by contacting us. Free-tier users can clear all local data from their browser at any time.

6. Contact

For privacy-related questions, contact us at privacy@labelflow.app.