1.5.0 — 2026-07-18

Added

  • A confession now stands between you and going soft. While Stop That is enforcing, weakening it costs a typed passage. Drop a blocked app or site, switch to Only-During-a-Session, turn off Teleport to Work, stretch the grace period, or turn the gate itself off, and the agent dictates a short passage you type back word for word. No pasting. It is the commitment device you set up on a clear day, holding when you are not having one. One confession covers as many removals as you want in a sitting.
  • What stays one click, always. The panic hotkey, Quit, adding a target, tightening anything, and "Never mind" on the sheet. Escaping the moment is free. Only making the weakening permanent costs effort. Prefer the app advisory? Turn off "Confess to loosen" in Settings. Turning it off is itself a confession while enforcement is live.

Fixed

  • The watcher's glow no longer clips into a hard-edged box on a bad site. It fades out cleanly the way it should.

Changed

  • Tightened the writing across settings, onboarding, and the website. Same voice, less filler.

1.4.0 — 2026-06-22

Added

  • The agent finally has a face. A matte-charcoal "watcher" eye now lives on your desktop in a small floating window — drag it wherever you like, and it stays put across Spaces. It blinks, glances around, and follows what you're doing.
  • It reacts to what you're up to. Land on a distracting site and the eye startles, then narrows into a glare that escalates the longer you linger; move back to honest work and it settles into a calm watch. When you pause it (panic hotkey) or it's dormant, it simply closes its eye and sleeps.
  • Click the eye for a quick read. A tap pops a small panel: whether a Focus Session is running and for how long, whether you're on a distracting site right now, and your enforcement state.
  • Onboarding introduces the eye for real. The "Meet the menace" step opens with the eye, and every poke makes it react and escalate — notice, warning, then the full teleport — exactly what a real bad site earns you.

Changed

  • The cursor heckle bubble is now text-only: the eye carries the agent's mood, so there's only ever one set of eyes on screen. The floating eye stays hidden until you've finished setup, then takes over.

1.3.0 — 2026-06-11

Added

  • Setup now performs instead of explains. The first onboarding step has a "Poke the menace" button: the real bubble rides your real cursor, the real voice talks, and at full escalation the real teleport iris closes over your screen — then drops you straight back into setup with a smug remark. What you see during setup is exactly what you bought.
  • Pick your Menace Level during setup. Quiet, Loud, or Redirect Only is now chosen right where you can audition it — flip it and poke again to hear the difference. (It's the same setting Settings calls Menace Level now too.)
  • The agent reacts while you set it up. Grant Accessibility or pass the browser check and the bubble pops up to acknowledge it. Finish setup and it invites you to test it — or hit Start + provoke me to open your first blocked site and get heckled for real, immediately.
  • The whole app looks like Stop That now. Onboarding, License, Settings, and Focus Session windows carry the landing page's ink-and-acid look, with proper headers and the same voice everywhere.
  • Small comforts: the license window pastes a key it finds on your clipboard for you, Settings has a speaker button to audition a line at your chosen volume, and the menu admits "Paused. Enjoy your little break." while panic-paused.

Fixed

  • The panic hotkey now silences setup rehearsals instantly too — voice, bubble, and screen-dim all cut off the moment you press it.
  • Clicking away from setup and coming back no longer restarts it from step one.
  • Cleaned up typos and stray punctuation across the agent's spoken-line captions.

1.2.0 — 2026-06-11

Added

  • Stop That keeps itself up to date now. The app quietly checks once a day for new versions and shows you what's new — one click installs it and you're back in seconds. No more re-downloading from the website. This is the last version you'll ever have to install by hand.
  • It also knows when to keep its mouth shut: an update will never interrupt a Focus Session or a teleport. The offer waits until you're done.
  • Check for Updates… in the menu bar shows your current version and lets you check on demand.

1.1.0 — 2026-06-11

Added

  • The agent has a face now. The bubble's chip is an animated eye that acts out the escalation: it wakes up drowsily when you open something blocked, startles wide at the warning, simmers into a red seething glare as the teleport nears, and beams a proud green blink when you land somewhere good. It blinks on its own, its pupil follows your cursor movement, and it visibly "does the talking" while a voice line plays — glow and pupil pulse with the live audio level.
  • Iris-wipe teleport. Teleport to Work now darkens the screen from the edges into a soft circle over five seconds, blinks shut, and lands you in your productive app. Click anywhere on it to skip ahead instantly.
  • Teleport always pulls you out. With no redirect target configured, the teleport now picks a random running good app instead of silently giving up.
  • Talk overlay. While a voice line plays in Loud mode, the screen gently dims (on the display your mouse is on) and fades back when the line ends. Toggleable in Settings; never blocks clicks or typing.

Fixed

  • The macOS Automation consent prompt now appears reliably: the app sends the real Apple Event instead of a permission probe that could cache a denial and block the prompt forever. The denied-permission alert now also suggests restarting/updating the browser, which forces macOS to re-check.
  • The bubble now sits snug against the cursor instead of ~40pt away (its invisible shadow margin was offsetting the position), and it can hug screen edges properly.
  • The screen-dim overlay honors the system Reduce Motion setting and multi-monitor setups.
  • The teleport can no longer fire twice when a skip click races the timer.

1.0.1 — 2026-06-10

Initial public release: menu-bar agent with app/browser-tab detection, blocklist/allowlist rules, escalating voice lines, Teleport to Work, panic hotkey, focus sessions, and Stripe-licensed activation.