This cookie policy describes the trackers used on rankqr.co by dndsoftware, publisher of the RankQR service, in accordance with article 82 of the amended French Data Protection Act and the CNIL guidelines and recommendations.
1. What is a cookie?
A cookie is a small text file placed on your device (computer, smartphone, tablet) when you visit a website or use a web application. It allows the device to be recognised on subsequent visits and stores information related to your browsing.
The term "cookie" is used here in a broad sense and also covers other trackers (local storage, invisible pixels, technical identifiers) covered by article 82 of the French Data Protection Act.
2. Cookie categories
| Category | Purpose | Legal basis | Consent required |
|---|---|---|---|
| Strictly necessary | Operation of the site and Service (session, authentication, security, load balancing). | Consent exemption (art. 82 LIL and CNIL guidelines). | No |
| Preferences | Memorisation of language, theme (light / dark) and consent choices. | Consent exemption when limited to User comfort. | No |
| Audience measurement | Anonymised analysis of traffic and product paths to improve the Service. | Consent (art. 6 § 1 a GDPR). | Yes |
| Marketing and advertising | Third-party tag orchestration, campaign measurement and ad personalisation. | Consent (art. 6 § 1 a GDPR). | Yes |
No consent-based cookie is dropped before the User has made an explicit choice via the consent banner.
3. Detailed cookie list
The table below lists the main cookies and trackers used. This list may evolve; the latest version prevails.
| Name / Prefix | Provider | Category | Purpose | Duration |
|---|---|---|---|---|
rankqr.session | dndsoftware | Strictly necessary | Authenticated session continuity. | Session |
rankqr.csrf | dndsoftware | Strictly necessary | Protection against CSRF attacks. | Session |
rankqr.consent | dndsoftware | Strictly necessary | Storage of consent choices. | 6 months |
rankqr.lang | dndsoftware | Preferences | Storage of selected language. | 12 months |
rankqr.visitor | dndsoftware | Strictly necessary | Opaque identifier for scan deduplication (anonymised statistics). | 13 months |
ph_* | PostHog | Audience measurement | Product analytics, application event capture. | 13 months |
_ga, _gid | Google (via GTM) | Audience measurement | Browsing statistics when GA4 integration is enabled via GTM. | 13 months |
_gcl_* | Google (via GTM) | Marketing | Google Ads conversion measurement. | 90 days |
| Stripe cookies | Stripe | Strictly necessary | Payment security and fraud prevention during a purchase. | Variable, per Stripe |
Stripe cookies are placed only on pages where a payment is initiated and are necessary for fraud prevention. Their full description is available in the Stripe cookie policy.
Google Tag Manager cookies do not trigger any marketing tag until consent has been obtained, in accordance with the "Consent v2" mode.
4. Managing your consent
4.1 Consent banner
On your first visit, a consent banner allows you to:
| Action | Effect |
|---|---|
| Accept all | Activates all cookies (necessary, preferences, audience, marketing). |
| Refuse all | No consent-based cookie is placed. |
| Customise | You choose category by category. |
The User's choice is stored for 6 months; beyond that, the banner is shown again.
4.2 Change or withdraw your consent
You can change or withdraw your consent at any time:
- via the "Cookie preferences" link in the footer;
- by clearing your browser's cookies, which will display the banner again;
- by contacting us at [email protected].
Withdrawing consent is as easy as giving it and does not affect the lawfulness of processing carried out before withdrawal.
4.3 Browser settings
You can also configure your browser to block or delete cookies. Settings differ from one browser to another:
| Browser | Documentation |
|---|---|
| Chrome | Manage cookies |
| Firefox | Enable and disable cookies |
| Safari | Manage cookies |
| Edge | Delete cookies |
Blocking strictly necessary cookies may prevent the proper functioning of the Service.
5. Transfers outside the European Union
Some cookies are placed by providers that may transfer data outside the European Union (notably Google and PostHog). These transfers are framed by Standard Contractual Clauses and, where applicable, by the EU-US Data Privacy Framework, as detailed in the privacy policy.
6. Further information
For more information about trackers and the related processing, please refer to:
- the privacy policy;
- the CNIL website: https://www.cnil.fr.
Any question about this cookie policy may be sent to [email protected].