UK PECR Cookie Policy
Compliant with Privacy and Electronic Communications Regulations (PECR) & UK GDPR
1. What are Cookies and Local Storage?
Cookies and browser local storage (localStorage) are small text files or key-value stores placed on your device by websites you visit. They allow web platforms to remember your authentication session, retain security tokens, and maintain user preferences across page navigation.
2. Cookies and Storage Keys We Use
| Name / Key | Type | Purpose | Duration | Classification |
|---|---|---|---|---|
| access_token | HTTP Cookie | JWT authentication token verifying signed-in session for Next.js route protection | 120 minutes | Strictly Necessary |
| user_is_active | HTTP Cookie | Tracks account activation status to prevent deactivated user access | 1 year | Strictly Necessary |
| hm_cookie_consent_v1 | LocalStorage | Stores your explicit PECR cookie choices and consent timestamps | Persistent | Strictly Necessary |
| hirematch_theme | LocalStorage | Remembers your light or dark mode visual preference | Persistent | Functional / Preference |
3. Legal Basis Under PECR Regulation 6
Under Regulation 6(4) of the Privacy and Electronic Communications Regulations (PECR), strictly necessary cookies (such as security tokens and session verification) are exempt from requiring prior consent because they are essential for delivering the service explicitly requested by the user.
For all non-essential cookies and functional storage, we seek your prior, informed, and granular consent via our on-screen Cookie Consent Banner.
4. How to Manage or Withdraw Consent
You can adjust or revoke your cookie preferences at any time by clearing your browser cookies and local storage, or by clicking the “Preferences” link in our banner. Most web browsers also allow you to refuse or delete cookies directly through their privacy settings.