Privacy-first
Compliant by default
No raw IP storage, hashed emails, an optional cookieless mode and EU-friendly defaults. A script under 3 KB that does not slow your site down.
Cookieless mode
A daily-rotating salted hash of IP + user agent + site replaces cookies.
No raw IPs
IPs are used in memory for hashing and rate limiting, then discarded.
Hashed emails
identify() emails are hashed with SHA-256 and a per-organisation pepper.
Data subject requests
Delete a visitor, user or email across all data with one API call.