Cookie Policy
Last updated: September 8, 2026
1. What Are Cookies?
Cookies are small text files that websites store on your device (computer, phone, or tablet) when you visit. They help the site remember your preferences, keep you safe, and show you relevant content. Some cookies are set by us (first-party), and some are set by other services we use (third-party).
2. How We Use Cookies — Location-Based
We follow a location-based cookie consent method — the same approach used by popular sites like iLovePDF and Smallpdf:
🌍 Outside EU/EEA/UK/Switzerland
We set all cookies automatically because your region does not require consent by law. You see personalized ads. No cookie banner is shown.
🇪🇺 Inside EU/EEA/UK/Switzerland
We show a cookie banner and wait for your choice. Only essential cookies are set before you choose. If you accept, we set all cookies. If you reject, we only set essential and non-personalized ad cookies.
3. Types of Cookies We Use
Essential Cookies (Always Active)
These are required for the site to work. You cannot turn them off.
| Cookie | Purpose | Duration | Type |
|---|---|---|---|
| qrendless-cookie-consent | Stores your cookie consent choice | 6 months | First-party |
| qrendless-geo-is-eu | Caches your region (EU or not) to avoid re-detection | 24 hours | First-party |
| Local Storage keys | Theme choice, QR settings, app mode | Until cleared | First-party |
| __cf_bm | Cloudflare bot protection — keeps the site safe from attacks | 30 minutes | Third-party (Cloudflare) |
| Service Worker (sw.js) | PWA cache — stores static assets for offline use and faster loading | Until updated | First-party |
Performance Cookies (Optional)
These help us understand how the site is used so we can improve it. They are off by default for EU visitors until you accept.
| Cookie | Purpose | Duration | Type |
|---|---|---|---|
| _ga | Google Analytics 4 — distinguishes unique visitors for traffic analytics | 2 years | Third-party (Google) |
| _ga_* | Google Analytics 4 — maintains session state and collects engagement metrics (page views, scrolls, downloads, etc.) | 2 years | Third-party (Google) |
Advertising Cookies (Optional)
These are used by Google AdSense to show ads. They are off by default for EU visitors until you accept. For non-EU visitors, they are set automatically.
| Cookie | Purpose | Duration | Type |
|---|---|---|---|
| __gads | Google AdSense — identifies your browser for ad delivery | 13 months | Third-party (Google) |
| __gpi | Google AdSense — stores ad personalization info | 13 months | Third-party (Google) |
| __eoi | Google AdSense — cookie opt-in status for EU consent | 13 months | Third-party (Google) |
| IDE, DSID | Google DoubleClick — used for ad targeting and measurement | 1–2 years | Third-party (Google) |
| NID | Google — stores user preferences for ad serving | 6 months | Third-party (Google) |
| 1P_JAR | Google — rolls cookies into monthly buckets for analytics | 1 month | Third-party (Google) |
For a full list of Google ad cookies, see How Google Uses Cookies →.
4. Non-Personalized Ads (NPA)
If you are in the EU/EEA/UK/CH and you reject advertising cookies, we serve non-personalized ads instead. These ads are based on the content of the page you are viewing, not on your browsing history or personal profile. No tracking cookies are used for NPA ads. Learn more about Google NPA →
5. How to Control Cookies
You have several options to control or delete cookies:
- Our cookie banner: Accept or reject non-essential cookies when you visit from the EU
- Cookie settings icon: Click the cookie icon in the footer anytime to change your preferences
- Browser settings: Most browsers let you block or delete cookies in their settings
- Google Ads Settings: Control your ad personalization
- Network Advertising Initiative: Opt out of interest-based ads
- Digital Advertising Alliance: Another opt-out option
Note: Blocking all cookies may affect how some parts of the site work.
6. Consent Withdrawal
Under GDPR, you can withdraw your cookie consent at any time — it should be as easy as giving it. To change your cookie preferences after your initial choice:
- Click the cookie icon in the page footer
- Or clear your browser's local storage for this site and reload the page
When you withdraw consent, we will stop setting new advertising cookies and switch to non-personalized ads (NPA) for the rest of your session.
7. Do Not Track
If your browser sends a Do Not Track (DNT) signal, we respect it for our own cookies. However, third-party services like Google AdSense may not recognize DNT signals — you should use their opt-out tools listed above for full control.
8. Changes to This Policy
We may update this Cookie Policy from time to time. We will always show the latest date at the top. If we add new cookies, we will ask for your consent again (if you are in the EU).
9. Questions?
Email us at [email protected] or visit our Privacy Policy for more details.
© 2026 QREndlessPro by Digital Tools Inc. All rights reserved.