Cookie Policy
Last updated:
This Cookie Policy explains how Scale Platforms Ltd ("we", "us", "our") uses cookies and similar technologies in the TradeDocket and Grocery Tracker applications ("Service").
1. What Are Cookies?
Cookies are small text files stored on your device when you visit a website or use a web application. They help the application remember your preferences and improve your experience.
2. Cookies We Use
2.1 Strictly Necessary Cookies
These cookies are essential for the Service to function. They cannot be disabled.
| Cookie | Purpose | Duration | Provider |
|---|---|---|---|
auth0.is.authenticated | Tracks authentication state | Session | Auth0 |
auth0.*.cache | Stores authentication tokens in memory | Session | Auth0 |
_csrf | Cross-site request forgery protection | Session | Auth0 |
2.2 Functional Cookies
These cookies remember your preferences for a better experience.
| Cookie | Purpose | Duration | Provider |
|---|---|---|---|
selectedTaxYear | Remembers your selected tax year filter | Persistent (localStorage) | TradeDocket |
selectedProject | Remembers your selected project filter | Session (sessionStorage) | TradeDocket |
2.3 Analytics Cookies
We use Google Analytics 4 (GA4) to understand how the Service is used and improve the experience. Analytics cookies are only set after you give explicit consent via our cookie consent banner.
| Cookie | Purpose | Duration | Provider |
|---|---|---|---|
_ga | Distinguishes unique users | 2 years | Google Analytics |
_ga_<ID> | Maintains session state | 2 years | Google Analytics |
If you decline analytics cookies, no GA4 scripts are loaded and no data is collected.
3. Third-Party Cookies
Auth0 (Authentication)
Auth0 sets cookies during the authentication flow to manage login sessions. These are strictly necessary for the Service to function. Auth0's cookie policy: https://auth0.com/privacy
Stripe (Payments)
When processing payments, Stripe may set cookies for fraud prevention and payment processing. These are strictly necessary for payment functionality. Stripe's cookie policy: https://stripe.com/cookies-policy/legal
4. Local Storage and Session Storage
In addition to cookies, we use browser storage mechanisms:
| Storage | Key | Purpose | Type |
|---|---|---|---|
| localStorage | Auth0 token cache | Persist authentication between sessions | Functional |
| sessionStorage | API response cache | Cache API responses for performance | Functional |
5. Your Choices
5.1 Browser Settings
You can control cookies through your browser settings:
- Chrome: Settings > Privacy and Security > Cookies
- Firefox: Settings > Privacy & Security > Cookies
- Safari: Preferences > Privacy > Cookies
- Edge: Settings > Cookies and Site Permissions
Note: Blocking strictly necessary cookies will prevent the Service from functioning.
5.2 Cookie Consent Banner
When you first visit the Service, a cookie consent banner is displayed. You can choose to Accept or Decline analytics cookies. Your choice is saved in localStorage (analytics_consent) and remembered on future visits. You can change your preference at any time by clearing your browser's localStorage for this site.
6. Changes to This Policy
We may update this Cookie Policy from time to time. The "Last Updated" date at the top indicates the latest revision.
7. Contact Us
For questions about our use of cookies:
Email: privacy@scaleplatforms.co.uk