Live data from Hacker News

No, you’re not being paranoid. Sites really are watching your every move

arstechnica.com

1–10 of 12 posts

Re: No, you’re not being paranoid. Sites really are watching your every move

#5

Whats a js library that would do this? Would love to put a demo up on my website to show the user.

I did this in like 2005. I don't recall it taking more than an hour. For simple sites, probably faster to just implement it than find a library and read the docs.

Collection is easy. Just capture every key even and read the location of the the mouse in a sufficiently tight loop. Timestamp everything, bunch it and send it to the server on a regular interval. You can do it in 10ish lines of JavaScript.

Playback is the hard part, depending on your infrastructure. But if your site is simple enough you don't even need a library; just load up the page the user was on and play back the data.

I'd be surprised if there isn't already a Dropbox company out there going the final 20% on this "just rsync it" comment though.

Re: No, you’re not being paranoid. Sites really are watching your every move

#7

Whats a js library that would do this? Would love to put a demo up on my website to show the user.

I did this in like 2005. I don't recall it taking more than an hour. For simple sites, probably faster to just implement it than find a library and read the docs. Collection is easy. Just capture every key even and read the location of the the mouse in a sufficiently tight loop. Timestamp everything, bunch it and send it to the server on a regular interval. You can do it in 10ish lines of JavaScript. Playback is the…

FullStory, LogRocket, HotJar and Mouseflow all fit the bill, the search term of choice appears to be "session replay".

Re: No, you’re not being paranoid. Sites really are watching your every move

#10
post #7

Earlier quoted context omitted.

I did this in like 2005. I don't recall it taking more than an hour. For simple sites, probably faster to just implement it than find a library and read the docs. Collection is easy. Just capture every key even and read the location of the the mouse in a sufficiently tight loop. Timestamp everything, bunch it and send it to the server on a regular interval. You can do it in 10ish lines of JavaScript. Playback is the…

FullStory, LogRocket, HotJar and Mouseflow all fit the bill, the search term of choice appears to be "session replay".

Funny, now "session replay" refers to both a privacy vulnerability and a security vulnerability.
Post reply on HN