Skip to content
@@ Legal @@

Cookies

Last updated 
May 30, 2026
Version 
2026.05
Applies to 
EU · France · Canada · United States

In plain language

  • We use as little storage as possible. Only strictly-necessary first-party storage runs by default — enough to remember your cookie choice and your theme. Nothing else loads until you say so.
  • Analytics is cookieless and off until you opt in. If you consent, we measure aggregate page usage with no cross-site tracking and no advertising profiles.
  • No advertising or cross-site tracking cookies. Ever. Rejecting non-essential storage is exactly as easy as accepting it.
  • Change your mind anytime via “Manage cookies” in the footer. We also honour Do Not Track and Global Privacy Control as a standing opt-out.

1. What cookies and local storage are

“Cookies” are small text files a site can store in your browser. Related technologies — such as localStorage and sessionStorage — let a site keep small amounts of data on your device too. In this policy we use “cookies” as a shorthand for all of these browser-storage technologies. They can be strictly necessary (the site can’t work without them) or non-essential (everything else, which needs your consent).

A quick note on scope: this policy covers the Pyor website at pyor.review. The Pyor app itself has noPyor-operated server — it talks directly to GitHub from your machine, and any local app storage (such as your access token or cached PR data) is described in our Privacy Policy, not here.

2. Our approach

Pyor runs on the minimum data possible. On the website that means:

  • Strictly-necessary storage is the default — and the only thing that runs before you make a choice. It exists to make the site function and to remember the choice you make here.
  • Cookieless analytics, only with consent. If — and only if — you opt in, we collect aggregate, privacy-friendly metrics about which pages are useful. It sets no tracking cookies and builds no per-visitor profile.
  • No advertising or cross-site tracking cookies, ever. We don’t run ad networks, we don’t sell or share your data for advertising, and we don’t follow you across other sites.

Our analytics provider is «Analytics provider». The current list of third parties that may process website data on our behalf is kept up to date at Sub-processors.

3. Categories we use

The table below lists every category of browser storage the website uses. Strictly-necessary storage needs no consent; analytics runs only if you grant it.

CategoryPurposeExamples / storageDuration
Strictly necessary
No consent needed
Make the site work and remember the preferences you set here, so we don’t have to ask again or override your theme.Your cookie choice, stored as pyor-consent-v1 in localStorage; your theme (light/dark) preference. First-party only.Persistent, until you clear it.
Analytics
Only if you consent
Understand which pages are useful so we can improve the site. Aggregate and cookieless — no cross-site tracking, no advertising, no per-visitor profile.Cookieless, aggregate page metrics via «Analytics provider» (see Sub-processors). Runs only after you opt in.Aggregate; no long-lived per-visitor identifiers.

4. Your choices

When you first visit, a banner asks what you’re comfortable with. Until you choose, nothing but strictly-necessary storage runs. Your options are:

  • Accept all — enables cookieless analytics in addition to the necessary storage.
  • Reject non-essential — keeps only strictly-necessary storage. This is a single click, exactly as easy as “Accept all.”
  • Customise — toggle the analytics category on or off individually, then Save choices. (Strictly necessary is always on, because the site can’t function without it.)

Your decision is recorded in your browser under pyor-consent-v1 so we don’t ask again. Consent is granular (analytics is a separate, optional category) and withdrawable at any time: choose “Manage cookies” in the site footer to reopen the banner and change or revoke your choice. Withdrawing consent is as easy as giving it.

5. Browser controls

Independently of the banner, your browser gives you direct control over cookies and site storage. You can view, block, or delete them — clearing them will also remove our pyor-consent-v1 record, so the banner will ask again on your next visit. Generally:

  • Chrome — Settings → Privacy and security → Third-party cookies, and “Clear browsing data” to delete stored site data.
  • Firefox — Settings → Privacy & Security → Cookies and Site Data (“Manage Data…” or “Clear Data…”).
  • Safari — Settings → Privacy → Manage Website Data, and “Block all cookies” to refuse them.
  • Edge — Settings → Cookies and site permissions → Manage and delete cookies and site data.

Blocking strictly-necessary storage may stop parts of the site from working, including our ability to remember your cookie choice. For other browsers, look for a “Privacy” or “Cookies and site data” section in settings.

6. Do Not Track & Global Privacy Control

We honour browser-level privacy signals as a standing opt-out. If your browser sends a Do Not Track (DNT) or Global Privacy Control (GPC) signal, we treat it as a refusal of non-essential storage: analytics stays off and we don’t show you the banner at all. You can still open “Manage cookies” from the footer to opt in explicitly if you’d like. Because we never sell or share personal data for advertising, there is nothing further to switch off.

7. Changes to this policy

We’ll update this policy if our use of cookies or storage changes, and we’ll revise the “Last updated” date above and bump the version. Material changes — for example, adding a new category — will be reflected here and, where appropriate, in the consent banner so you can review your choice.

8. Contact

Questions about cookies or this policy? Email privacy@pyor.review. For more on how we handle personal data generally, see our Privacy Policy.