https://github.com/malted/keylogger.cool
An ethical keylogger for data science
https://github.com/malted/keylogger.cool
data-science
Last synced: 12 months ago
JSON representation
An ethical keylogger for data science
- Host: GitHub
- URL: https://github.com/malted/keylogger.cool
- Owner: malted
- License: mit
- Created: 2023-07-19T16:59:19.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-05T07:11:12.000Z (over 2 years ago)
- Last Synced: 2025-03-06T12:47:02.794Z (over 1 year ago)
- Topics: data-science
- Language: Rust
- Homepage: https://keylogger.cool
- Size: 685 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Ethical keylogging

With the rising popularity of end-of-year summaries à la Spotify wrapped, I thought it would be interesting to do something similar.
This tool collects very granular data about how you type & click.
It stores this data in such a way that it can not be replayed by an attacker.
I will be running this tool for all of 2024 to get a year in review of my typing habits; you should too!
(You will not notice a delay in typing; profiling puts the extra delay at around 20μs.)
### Control flowchart

### Documentation
All inputs are aggregated and sanitised before being written to disk.