|
|
|
|
|
by XCSme
2218 days ago
|
|
Great article! Your dashboard is not ugly, it's special :) I also broke up from Google Analytics, but I didn't sacrifice the insights, I even gained more. I created a self-hosted analytics[0] platform to replace Google Analytics which is not as complex, but powerful enough to give you all the data the you need. I also had the fear of missing out if I removed GA, but I realized that I only use a small subset of the data they store, and after implementing those in my dashboard I no longer found the need to check out GA. Today I rely solely on userTrack and removed all Google 3rd party includes from my site (just yesterday I uploaded the Google fonts files to my server, so I no longer include them from Google's domain). Another surprising benefit is that my dashboard loads a lot faster that the GA dashboard. [0]: https://www.usertrack.net/ |
|
Collecting scroll and mouse movements is enough to build a fingerprint on people. It's also creepy, this kind of stuff needs to be opt-in. You could record first and only send to the server after they've granted permission with a clear dialog like "can we send your mouse movements and page interaction to the webmaster?"
No idea on how that plays into GDPR, but you'll want to take that into account with something like this.
Overall it's better than Google having all that data, and congrats on building something cool, I like it minus the minutiae that you capture.