Your AI agent is thinking.
Do 10 push-ups.
WaitPush hooks into Claude Code & Codex and nudges you with a tiny activity while your agent works. Build streaks, not doomscrolls.
Works with Claude Code & Codex · 100% local · macOS 14+
❯ claude "refactor the auth flow"
⏺ Reading 14 files…
Simmering… (esc to interrupt)▍
You prompt. The agent thinks for 30 seconds… or 3 minutes.
So you alt-tab to Twitter, and 20 minutes vanish.
That dead time adds up to hours every week. WaitPush gives it back — a few reps at a time.
How it works
Three steps. Zero willpower needed.
Install the hook
WaitPush adds a small, non-destructive hook to Claude Code or Codex. One click in onboarding, nothing else touched.
Your agent works
The moment your agent starts thinking, WaitPush nudges you with a floating card. No focus stealing, no interruption.
Do a tiny win
Ten push-ups, a stretch, a glass of water — whatever you set up. Tap done, get confetti, grow your streak.
Features
Small app. Sharp edges filed off.
Non-intrusive by design
A floating overlay that never steals focus, never blocks your screen, never breaks your flow. Dismiss or snooze anytime — 30 minutes, an hour, or until tomorrow.
💪
Push-ups
×10
🧘
Stretch
30s
💧
Water
✓
Any habit, your way
Reps, timers, or simple check-offs — with daily goals and rotation. Doesn't have to be sport: review a flashcard, water a plant, breathe.
Streaks & stats
Confetti on every win, streaks that make you show up, and a 30-day history so you can watch tiny wins compound.
100% local & private
The hook talks to a tiny server on your own machine. No accounts, no analytics, no cloud. Your habits are nobody's business.
WaitPush never sends your data anywhere.
Everything runs locally on your Mac — a tiny HTTP server bound to 127.0.0.1, loopback only. No telemetry, no accounts, no cloud sync. The only network call the app ever makes is validating your license key.
$ lsof -i -a -p $(pgrep WaitPush) # see for yourself
Pricing
One price. Yours for life.
No subscription. No tiers. No "contact sales".
Lifetime license
$19 one-time
- All features, forever
- Free updates
- Claude Code & Codex hooks
- Unlimited custom activities
- Streaks, stats & 30-day history
- Use on your Macs
One-time payment · 14-day money-back guarantee
Secure checkout, taxes & invoices handled by Creem
FAQ
Questions, answered.
Which agents are supported?
Claude Code and Codex. WaitPush installs a small hook in each — non-destructively, it merges with your existing hook config instead of overwriting it.
What are the system requirements?
macOS 14 (Sonoma) or later, on Apple Silicon or Intel. WaitPush lives in your menu bar and stays out of your dock.
Is my data private?
Yes — completely. Everything runs locally on your Mac. The hook talks to a tiny HTTP server bound to 127.0.0.1 (loopback only). WaitPush collects zero data and sends nothing anywhere, except a license validation call when you activate.
Is there a free trial?
No trial — but there's a 14-day money-back guarantee, no questions asked. If WaitPush isn't for you, you get a full refund.
How do I activate my license?
After purchase, you receive a license key by email. Paste it into WaitPush (during onboarding or in Settings → License) and you're unlocked.
Why does Codex need /hooks trust?
A Codex limitation: after WaitPush installs its hook, Codex asks you to trust it once. Run /hooks inside Codex, approve, done — one command, one time.
One-time payment or subscription?
One-time. $19 gets you a lifetime license with all features and free updates. No subscription, ever.
How do refunds work?
Payments are processed by Creem (our merchant of record), which handles refunds directly. Within 14 days of purchase, email contact@uneed.best or reply to your receipt and you'll get your money back.
Something else? contact@uneed.best
Your agent is about to start thinking.
What will you do with it?
Turn every generation into a tiny win. Your streak starts with the next prompt.
14-day money-back guarantee · macOS 14+ · ~1 MB download