Cookie Policy

Last updated: December 2, 2024

This Cookie Policy explains how QR Code Maker uses cookies and similar tracking technologies when you visit our website or use our services.

This policy should be read alongside our Privacy Policy, which explains how we collect and use your personal information.

What Are Cookies?

Cookies are small text files that are stored on your device (computer, tablet, or mobile phone) when you visit a website. They are widely used to make websites work more efficiently, provide information to website owners, and enhance your browsing experience.

Cookies can be "first-party" (set by us) or "third-party" (set by other companies whose services we use). They can be "session" cookies (deleted when you close your browser) or "persistent" cookies (remain on your device for a set period or until you delete them).

Cookies We Use

We categorize the cookies we use into the following groups:

Essential Cookies (Always Active)

These cookies are necessary for our website to function and cannot be switched off. They are usually set in response to actions you take, such as logging in, setting privacy preferences, or filling out forms.

CookiePurposeDuration
sb-*-auth-tokenAuthentication session (Supabase)Session / 1 year
__stripe_midStripe fraud prevention1 year
__stripe_sidStripe session identifier30 minutes
cookie_consentStores your cookie preferences1 year

You can set your browser to block these cookies, but some parts of the site may not work properly without them.

Analytics Cookies (With Your Consent)

These cookies help us understand how visitors interact with our website by collecting and reporting information anonymously. We use this data to improve our service.

CookiePurposeDuration
_gaGoogle Analytics - distinguishes users2 years
_ga_*Google Analytics 4 - maintains session state2 years

Analytics cookies are only set if you consent to them. You can withdraw your consent at any time through our cookie settings.

Payment Cookies

When you make a purchase or manage your subscription, our payment processor Stripe may set cookies to process your transaction securely and prevent fraud.

For more information about Stripe's cookies, please visit Stripe's Cookie Policy.

QR Code Scan Tracking

Privacy-First Scan Analytics

We take a privacy-first approach to tracking QR code scans. We collect aggregate analytics data to help you understand how your QR codes perform, but we do not build individual profiles of people who scan QR codes.

When someone scans a dynamic QR code created with QR Code Maker, we collect limited information to provide you with scan analytics:

  • Scan timestamp: When the QR code was scanned
  • Approximate location: Country, region, and city (derived from IP address via Vercel's geo-location headers)
  • Device information: Device type (mobile, desktop, tablet), operating system, and browser
  • Referrer: Where the scan came from (if available)

What We Don't Do

  • We do not store full IP addresses - they are hashed for aggregation only
  • We do not set cookies on people who scan QR codes
  • We do not track individual scanners across multiple QR codes
  • We do not build behavioral profiles of QR code scanners
  • We do not sell or share scanner data with third parties

The scan data we collect is used solely to provide aggregate analytics to QR code creators (e.g., "50 scans from the United States", "30% mobile devices").

Third-Party Cookies

In addition to our own cookies, we may use cookies from the following third-party services:

Google Analytics

We use Google Analytics 4 to understand how visitors use our website. Google Analytics uses cookies to collect information about your visit, including pages viewed, time spent on pages, and how you arrived at our site.

Google may use this data in accordance with their privacy policy. You can learn more and opt out at Google Analytics Opt-out.

Stripe

Our payment processor Stripe uses cookies for payment processing and fraud prevention. These cookies are essential for secure transactions. Learn more at Stripe Privacy Policy.

Supabase

Our authentication provider Supabase sets cookies to maintain your logged-in session securely. These are essential for the service to function.

Managing Your Cookie Preferences

Cookie Consent

When you first visit our website, you will see a cookie consent banner that allows you to accept or decline non-essential cookies. You can change your preferences at any time by clicking the "Cookie Settings" link in our website footer.

Browser Settings

Most web browsers allow you to control cookies through their settings. Here's how to manage cookies in popular browsers:

Please note that blocking all cookies may affect your experience on our website. Essential cookies are required for basic functionality like logging in and maintaining your session.

Do Not Track

Some browsers have a "Do Not Track" (DNT) feature that sends a signal to websites requesting that your browsing not be tracked. Currently, there is no universal standard for how websites should respond to DNT signals.

Our website does not currently respond to DNT signals. However, you can manage your cookie preferences through our consent banner and opt out of analytics cookies at any time.

Changes to This Policy

We may update this Cookie Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. If we make material changes, we will notify you by updating the "Last updated" date at the top of this policy.

We encourage you to review this policy periodically to stay informed about our use of cookies.

Contact Us

If you have questions about our use of cookies or this Cookie Policy, please contact us at support@qr-code-maker.app.

For more information about how we handle your personal data, please see our Privacy Policy.