Privacy Policy

Last updated: 2025-08-21

Overview

Label Designer Pro lets you design, preview, and export ZPL labels. We now offer user accounts and persistent storage for your labels. We aim to collect and process only what is necessary to operate the app.

Accounts and Authentication

  • We use Supabase to provide authentication and database services.
  • When you sign up or sign in, Supabase processes your email and password (or other supported auth methods). Passwords are never visible to us.
  • Session information is stored in secure cookies to keep you signed in. These cookies are used only for authentication and essential functionality.

What we store

  • Label records: For signed-in users, we store your labels in our database. A label typically includes an ID (UUID), your user ID, a name, optional SKU, and a document definition (JSON describing elements, sizes, and layout). Labels are private to your account; Row Level Security (RLS) is enabled so only you can access your labels.
  • Thumbnails: When viewing your labels, we render a thumbnail on the fly from the saved document definition to display in the UI.
  • Preferences: We may store lightweight preferences in your browser (e.g., list/grid view) using localStorage. These values do not leave your device.
  • Temporary uploads: If you upload assets (e.g., images) via the editor, they are processed in memory on our server to extract metadata (like dimensions) and to compute a file hash for de-duplication. These assets are not persisted in the database by default.
  • Logs: Our servers may collect basic logs for security and troubleshooting (e.g., timestamps, URLs, and IP addresses). We do not use these for advertising.

What we do not do

  • No sale of personal data; no ad tracking pixels.
  • No cross-site tracking cookies. Cookies are strictly for authentication and essential functionality.
  • No public directory of labels. Your content is private to your account unless you explicitly share it outside the app.

Local device and network access

Some features can interact with local printers or services on your network to enable printing. Any data sent to those devices is solely for printing your label and is not shared with third parties by us.

Legal basis

If you are in the EU/UK, we process your data under: (a) performance of a contract (providing the app features you request), and (b) legitimate interests (operating, securing, and improving the service). Where consent is required for a specific feature, we will ask for it.

Data retention

  • Labels: Persist until you delete them from the app or your account is removed.
  • Preferences: Stored locally in your browser until you clear them.
  • Temporary uploads: Kept in memory only long enough to complete the operation; not stored long-term by default.
  • Logs: Retained for a limited time for security and diagnostics, then deleted.

Security

We use Supabase with Row Level Security to restrict access to your data. Transport uses HTTPS. Supabase provides infrastructure security controls and encryption at rest/in transit as described in their documentation. No system is perfect—please avoid storing sensitive personal data in labels.

Your rights

Depending on your location, you may have rights to access, correct, export, or delete your data. You can delete labels directly in the app. For account or data requests, contact us using the email below.

Children

This app is not intended for children under 13, and we do not knowingly collect personal information from children.

International transfers and third parties

Our infrastructure may be hosted in regions outside your country. By using the app, you understand your data may be processed where our providers (including Supabase) operate. For details, see Supabase’s privacy and security documentation.

Contact

For privacy questions or requests, contact: privacy@label-designer.app

Changes to this policy

We may update this policy from time to time. The latest version will always be available on this page and will indicate the effective date above.