Cookie policy
This policy explains how FirstHireHQ uses cookies and similar technologies including local storage and service workers, and how you can control non-essential uses through the cookie banner on our site.
01 Categories
- Strictly necessary — required for security, login sessions, and form protection. Set without optional consent where exempt under ePrivacy rules.
- Functional — remembers choices such as colour theme or enables PWA offline caching. Only used if you allow them in our preference centre.
- Analytics / measurement — reserved for future privacy-friendly analytics if introduced. Only activated based on your consent choices.
02 Overview
| Technology | Name / key | Purpose | Category | Duration |
|---|---|---|---|---|
| HTTP cookie | csrftoken | Protects against cross-site request forgery on forms. | Strictly necessary | Up to ~1 year unless rotated. |
| HTTP cookie | sessionid | Maintains your authenticated session when logged in. | Strictly necessary | Browser session or Django session lifetime. |
| Local storage | fhh-cookie-consent | Stores your cookie choices and consent version. | Strictly necessary | Until you clear site data or consent version changes. |
| Local storage | fhh-theme | Remembers light/dark display preference. | Functional | Until cleared or consent withdrawn. |
| Service Worker | Scope / | Caches static assets for faster loading and basic PWA behaviour. | Functional | Controlled by your browser; cleared if you unregister workers. |
03 Your choices
When you first visit, you can reject non-essential cookies, customise functional vs analytics preferences, or accept all optional categories. You can review or change your choices by clearing site storage and revisiting the banner, or by adjusting browser settings.
Withdrawing consent for functional storage removes theme persistence and unregisters the service worker. Strictly necessary cookies may still be set to keep you logged in securely.
04 Contact
Questions: privacy@firsthirehq.com