Cookie Policy
Last updated: February 2026
HumanKey uses cookies to provide essential functionality and, with your consent, to improve our service through analytics. This policy explains what cookies we use, why, and how you can control them.
What Are Cookies?
Cookies are small text files stored on your device by your web browser. They allow websites to remember your preferences and provide essential functionality like keeping you logged in.
Cookies We Use
| Cookie Name | Purpose | Duration | Type |
|---|---|---|---|
| accessToken | Authentication session (short-lived JWT, httpOnly, secure) | 15 minutes | Essential |
| refreshToken | Keeps you logged in by storing a secure refresh token (httpOnly, secure) | 7 days | Essential |
| hk_cookie_consent | Remembers your cookie consent choice (localStorage, not a cookie) | Permanent | Essential |
| _ga | Google Analytics — tracks anonymous usage patterns to help us improve the service | 2 years | Analytics (Optional) |
| _gid | Google Analytics — distinguishes unique visitors | 24 hours | Analytics (Optional) |
Essential vs Optional Cookies
✅ Essential Cookies (Always Active)
These cookies are strictly necessary for the website to function and cannot be disabled. They include the authentication token that keeps you logged in. Without these cookies, core features like accessing your dashboard would not work.
📊 Optional Analytics Cookies (Require Consent)
These cookies help us understand how visitors use our service so we can improve it. They track anonymous usage patterns but do not collect personally identifiable information. You can opt out at any time.
How to Control Cookies
- Cookie Consent Banner: When you first visit HumanKey, you'll see a banner where you can choose “Essential Only” or “Accept All”. Your choice is saved in localStorage.
- Change Your Mind: Use the tool below to reset your preference at any time — the consent banner will reappear immediately.
- Browser Settings: Most browsers allow you to block all cookies via settings. Note that blocking essential cookies will prevent you from logging in.
Your current cookie preference
Not set (banner will show on next visit)
This removes your saved preference. The consent banner will reappear on the next page load.
Third-Party Cookies
If you choose to accept analytics cookies, Google Analytics may set cookies on your device. Google is a third-party processor bound by their own privacy policy. See Google's Privacy Policy for details.
Stripe
When accessing billing or payment pages, Stripe may set _stripe-sid (session identifier) and _stripe-mid (machine identifier) cookies to prevent payment fraud. These are essential cookies for payment processing security and cannot be disabled without disrupting the checkout process. See Stripe's Cookie Policy.
Sentry
Our error monitoring provider (Sentry.io) may set session tracking cookies on pages where JavaScript errors occur. These are functional cookies used exclusively for error diagnosis and performance monitoring. They do not track user behavior for advertising purposes.
Contact Us
If you have questions about our use of cookies, contact us via our privacy inquiry form.
For more information about how we process your data, see our Privacy Policy.