Local AI · Privacy-First · Zero Tracking

Get Back
To Work.

ScreenShame monitors your active window and uses AI to roast, shame, and guilt-trip you back to productivity. Locally. Privately. Mercilessly.

⬇ Download Now Learn More
# ScreenShame detected: reddit.com/r/cats — 14 minutes
DRILL_SERGEANT> FOURTEEN MINUTES ON CAT PICTURES, SOLDIER?!
YOUR DEADLINE IS IN 3 HOURS AND YOU'RE LOOKING AT MITTENS?!
DROP THAT TAB AND GIVE ME 50 LINES OF CODE! NOW!
▸ Warning level escalated to 3/5
// capabilities

Smarter Than a
Website Blocker

ScreenShame doesn't block anything. It understands context and makes you feel bad enough to close the tab yourself.

🧠

Context-Aware AI

The local LLM reads your active window title and understands what you're doing relative to your defined work role.

🎙️

Dynamic Voice Scolding

AI-generated voice warnings tailored to exactly what you're wasting time on. Every insult is freshly crafted.

📈

Escalating Consequences

Starts with a gentle nudge. Ignore it, and the frequency, volume, and brutality ramp up. Level 5 is not fun.

⚙️

Total Customization

Define your work role, configure allowlists and blocklists, tune warning intervals, and pick your persona.

Your Data Never
Leaves Your Machine

The AI brain runs 100% locally via Ollama or bundled GGUF models. We read window titles — never screenshots, never keystrokes, never browsing history.

🔒
Local AI ProcessingLLM inference runs entirely on your hardware. Zero cloud dependency.
🚫
Zero Visual TrackingNo screen recording. No screenshots. Only active window titles.
☁️
Cloud = TTS OnlyIf you opt into Cloud voices, only the insult text is sent for audio synthesis.
// meet your new bosses

Choose Your Punisher

A cast of AI personas ranging from quiet disappointment to explosive Norse fury.

Free
😞

Disappointed Mom

"I'm not mad. I'm just… disappointed."

Wields surgical guilt and passive-aggressiveness. She always believed in your potential.

Free
🫡

Drill Sergeant

"FOURTEEN MINUTES?! DROP THAT TAB AND GIVE ME FIFTY LINES OF CODE!"

Explosive, ALL-CAPS energy. Questions your honor and demands maximum output.

Free
🏛️

Marcus Aurelius

"You have power over your mind — not Twitter."

The stoic philosopher-emperor. Calm gravitas about your fleeting mortal existence.

Premium
👨‍🍳

Hell's Kitchen Chef

"IT'S RAW! Your focus is absolutely RAW!"

Screams about the garbage content you consume as if it's a rotten dish.

Premium
💼

Corporate HR (Karen)

"Per my previous warning, this behavior has been noted. Expect a PIP by EOD."

Passive-aggressive professionalism. PIPs, alignment meetings, and cc'ing your future self.

Premium
⚔️

Sigurd the Viking

"By Odin's ravens! I shall plunder your tabs!"

Fearsome Norse chieftain. Valhalla is not for the idle.

Premium
🏟️

Centurion Maximus

"The barbarians breach our lines while you browse their sites!"

Demands Roman discipline. Browsing memes is a betrayal of the Empire.

// setup

Four Steps to
Accountability

Get running in under 2 minutes. No cloud account required.

Define Your Role

Tell ScreenShame who you are. This sets the AI's context for what counts as productive.

Set Boundaries

Add your tools to the allowlist and your worst habits to the blocklist.

Choose Your Punisher

Pick the persona that breaks you. Match the motivation style to your psyche.

Work (Or Else)

Leave it running in the background. Minimal CPU — until you slip up.

Take Back
Your Time.

Download ScreenShame and let the AI hold you accountable.

🍎
macOSComming soon!
🪟
Windowsx64 installer
🐧
LinuxComming soon!