IP Anonymization

IP addresses extracted from HTTP tracking requests are automatically anonymized by default.

Anonymization occurs as soon as it is possible, before any logging or persistence takes place. There are currently two different anonymization strategies that can be applied, described in the sections below. In either case, the full IP address is never stored.

The client has the option to select the anonymization strategy before setting up the system.

IP Anonymization Strategies#

Standard IP Anonymization Strategy#

This is the default strategy for anonymizing IP events. The principle is simple: every IP found on the request will have its last octet set to 0. For example, if we have 123.22.22.14 it will become 123.22.22.0.

IP Hashing Strategy#

Each IP is hashed using MD5 and a private salt, unique for each client instance.

Last updated on