Cookie Policy

Last updated: 25 May 2026

1. What Are Cookies

Cookies are small text files stored on your device when you visit a website. They help the site remember your preferences and understand how you use it.

2. How We Use Cookies

CanaryQMS uses a minimal set of cookies, primarily for functionality rather than tracking.

Essential Cookies (always active)

CookiePurposeDuration
session_tokenMaintains your authenticated sessionSession (cleared on logout)
refresh_tokenAllows silent session renewal30 days
csrf_tokenPrevents cross-site request forgerySession

These cookies are strictly necessary for the Service to function. They cannot be disabled.

Preference Cookies (optional)

CookiePurposeDuration
themeRemembers your light/dark mode preference1 year
sidebar_collapsedRemembers sidebar state1 year
recent_searchesStores your recent search queries (localStorage)Persistent

Analytics Cookies (optional)

We may use privacy-respecting analytics to understand how the Service is used. If enabled:

CookiePurposeDuration
_cq_analyticsAnonymous usage analytics (page views, feature usage)1 year

Analytics data is aggregated and cannot identify individual users. We do not use Google Analytics or any third-party tracking service that shares data with advertisers.

3. Third-Party Cookies

We do not use third-party advertising cookies. The only third-party services that may set cookies are:

  • Cloudflare: Security cookies for DDoS protection (e.g. __cf_bm)
  • Stripe: Payment processing cookies during checkout (if applicable)

4. Managing Cookies

You can control cookies through your browser settings:

  • Chrome: Settings → Privacy and Security → Cookies
  • Firefox: Settings → Privacy & Security → Cookies
  • Safari: Preferences → Privacy → Manage Website Data

Note: Disabling essential cookies will prevent you from using the Service.

5. Local Storage

In addition to cookies, we use browser localStorage for:

  • Recent search queries (for the search bar)
  • UI preferences (sidebar state, table sort preferences)
  • Authentication tokens

localStorage data never leaves your browser and is not sent to our servers with requests.

6. Changes to This Policy

We may update this Cookie Policy as our use of cookies evolves. Changes will be posted on this page with an updated "Last updated" date.

7. Contact

For questions about our use of cookies, contact [email protected].