Collecting traits at the edge
A Worker receives the request and pairs browser traits, headers and timing information with a stable identifier. The fingerprint is assembled before the request reaches your origin, which keeps the heavy lifting away from your server.