The break reminder that knows when to shut up

Breaks that wait for your idle gaps.

focus-nudge detects when you're in deep work and holds every eye-rest, posture, and break reminder until you genuinely pause. Flow stays unbroken. Eyes and back stay healthy.

No signup. No install. Works in your browser.

Deep work · 11m 42s burst
2 nudges held
Eye rest
waiting for a gap
Posture
due in 31m
Next safe break
~3m away
Built for r/productivity & Indie Hackers·Privacy-first, local-only·Loved by deep workers who hate timers

Why it never breaks your flow

Dumb timers fire on a clock. focus-nudge fires on your behaviour.

01

It watches your flow

focus-nudge reads your keyboard, mouse, and screen activity in real time — entirely on your device — to tell deep work from idle.

02

It holds the nudge

When a break is due but you're mid-sentence, it waits. No popup, no buzz, no broken thought.

03

It fires in the gap

The moment you pause — reading, thinking, sipping coffee — it slips the eye-rest or posture nudge into that idle window.

Everything in one quiet tab

🧠

AI interrupt scheduler

Learns your focus-burst rhythm and predicts your next safe break — so nudges land when you're already pausing.

👁️

20-20-20, done right

Eye-rest reminders that actually respect the 20-20-20 rule without yanking you out of flow.

📊

Focus analytics

Clean-session streaks, longest focus burst, deferred-vs-fired ratio, and a rhythm heatmap of your day.

🖥️

Screen-share aware

Auto Do-Not-Disturb during fullscreen, calls, and screen-shares. Never get a 💧 popup mid-demo.

🔒

Privacy-first

No account, no tracking, no data leaves your browser. Your activity stays yours.

Zero-friction

Open a tab, hit start. No install, no menu-bar permissions hoops. Works anywhere you work.

Simple pricing

Free

₹0

  • 20-20-20 eye-rest reminders
  • Deep-work activity detection
  • Idle-gap nudge timing (never mid-keystroke)
  • Manual snooze & Do-Not-Disturb
  • Local-only, privacy-first (no account needed)
Start free
Most popular

Pro

₹299/mo

or $4.99/mo · GST included

  • AI interrupt scheduler — learns your rhythm
  • Posture, hydration, stretch & breathing nudges
  • Focus analytics: clean sessions, streaks, rhythm map
  • Fullscreen / screen-share auto Do-Not-Disturb
  • Predicted next-safe-break ETA
  • Priority email support
Go Pro

Questions

How is this different from a Pomodoro or timer app?+

Timers fire on a fixed clock and interrupt you mid-task. focus-nudge fires on your behaviour — it detects when you're actually idle and slots the reminder there, so it never breaks a flow state.

Does it track or upload what I type?+

No. It only measures whether input is happening (timing of keystrokes/mouse), never the content. Everything runs locally in your browser; nothing is sent to a server.

What's free vs Pro?+

Free gives you 20-20-20 eye reminders with idle-gap timing. Pro (₹299/mo) adds the AI scheduler, posture/hydration/stretch nudges, full analytics, and screen-share DND.

Can I cancel anytime?+

Yes — Pro is month-to-month, cancel in one click, no questions. See our refund policy.

Stop letting timers wreck your focus.

Your eyes and back need breaks. Your flow needs protecting. Have both.

Open focus-nudge