Oathkeeper is a self-applied behavioral accountability tool for Windows. Block distractions, enforce commitments, and build better digital habits.
A two-part system that keeps you accountable.
Scans window titles, keyboard input, and process names in real time. Detects blocked websites, apps, and keywords instantly.
Each violation increases punishment duration. Starts at 10 seconds and scales up to 2 minutes per offense type.
Lock yourself into a commitment for hours or days. System clock tampering is detected and triggers enforcement.
Violation reports with screenshots sent to a trusted partner. Auto-apology protocol when you slip up.
Built-in blocklist of 10,000+ adult domains. Toggle on for automatic filtering via hosts file.
Block specific content inside allowed apps. Block social media in Chrome while keeping work sites accessible.
Unlike parental controls, Oathkeeper is designed for one user: yourself.
You choose what to block, when, and how strict. No third party controls your constraints.
Stopping the engine logs a violation. The bypass code is SHA-256 hashed, never stored in plaintext.
The C++ engine runs as a scheduled task. Closing the UI does not stop enforcement.
Licensed under GPLv3. Full source on GitHub. Audit, modify, or redistribute freely.