DEV Community


Discussion on: Web Analytics Comparison Table

ihucos profile image
ihucos Author

Interesting concept. I'd be interested in how exactly that is technically achieved. I am not adding it, because it's not officially launched yet. Just ping me when it's done and I'll take another look.

When implemented as described that would actually combine the advantages of a cloud service with the advantages of self hosting, right? I imagine there are quite a lot of interesting technical aspects actually. I need to take another look when it's done :-)

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.