https://michalsn.dev/posts/user-tracking-with-javascript/
User tracking with JavaScript