DEV Community


Discussion on: Web Analytics Comparison Table

franky47 profile image
François Best

Exactly, the idea is to have the ease of use of a SaaS service with the security that usually comes with self-hosting.

It's done by using public key cryptography: visitors encrypt their analytics data using the website public key, those encrypted events are sent to the server and passed to the website owner, which decrypts them and runs the analysis in the browser, so that the service never sees any clear text data.