Your Mac looks asleep.
Your agents never do.
One hotkey drops a frosted screen over every display while builds, downloads, and coding agents keep running underneath. The notch keeps score; you take the credit.
Six panels. All real.
Every demo below is the shipped feature, mocked honestly — no vaporware, no screenshots of things that don’t exist.
A nap anyone would believe.
Press ⌥⌘N and every display frosts over — while the terminal underneath keeps scrolling. Watch the loop, or drive it yourself.
Everyone sees a nap. The terminal disagrees.
The notch keeps score all day.
Blue Working… while anything runs. Terracotta only when Claude genuinely asks. A pixel cat acting out whichever is true. Zero setup — it reads your own process list, read-only.
Say yes from up here.
Opt in, and every genuine ask takes over the notch. Auto-run commands never ping you; only real decisions do.
napcat — Claude is asking
Claude needs your permission to use Bash
Every agent, one glance.
Claude Code, Codex, Gemini CLI, Cursor, and twenty-three more show up as live cards — the task, the last exchange, the terminal. Click one and land on its exact tab.
Your Claude budget, in the notch.
The 5-hour and 7-day windows with reset countdowns — fetched from Anthropic with your own login, and nothing else. One toggle turns it off.
Try a nap on this page
Press the button and watch this page fall convincingly asleep — everything underneath stays exactly where you left it.
or press N while you’re here
$5
once, forever
1.5 MB
native Swift
27
agents recognized
Why not just lock your Mac?
Locking is honest and secure — and by default it lets your Mac drift into real sleep, which stalls the build, the download, and the agent run. NapCat does the opposite: it keeps everything running and only fakes the nap.
| A real lock | A NapCat nap | |
|---|---|---|
| What everyone sees | Lock screen: you’re away | A sleeping screen and a cat |
| Your build | At the mercy of sleep settings | Keeps running, guaranteed |
| Wake | Password every time | Space, click, Touch ID — your call |
| Security | The vault. Use it for real threats. | Theater with a deadbolt option |
Determined person at your keyboard? Use the real lock — Control-Command-Q. NapCat will still be here after.
License
Five dollars. Once.
NapCat License
$5one-time
- Lifetime updates. Buy it, forget it.
- Every Mac you own, one license.
- Instant download, receipt by email.
- 7-day refunds, no questions asked.
- Notch island, nap timer, agent watch, and every future feature included.
Or try the on-page demo first ↑
Payment trouble? hi@napcat.app
No subscription. No account. Five dollars is less than the coffee you’ll fetch while the build runs.
Notch apps run $7 to $25 — and one of them wants it monthly. The cat costs five, once, everywhere.
Fair questions
A macOS menu-bar app. One hotkey covers every display with a frosted overlay and a sleeping cat, while NapCat keeps your Mac awake so long-running work — builds, agent workflows, renders — carries on underneath. Press space, unlock, continue.
No, and we won’t pretend otherwise. The overlay is NapCat’s own frosted screen, not the macOS lock screen. You can require Touch ID or your password to dismiss it, which is plenty for open offices, cafés, roommates, and passing glances. If your threat model includes a determined person at your keyboard, use the real lock — Control-Command-Q. NapCat is theater with a deadbolt option; macOS is the vault.
The work is real; only the nap is fake. NapCat doesn’t forge activity, wiggle your mouse, or fake a status dot — it makes a working Mac look like a resting one. Why you’d want that — a quiet screen in a shared space, a build nobody should interrupt, agents grinding while you get lunch — is your business. We made the cat; you make the call.
Yes — the screen stays on behind the frosted overlay, because NapCat’s whole job is keeping your Mac awake. Plugged in, you’ll never notice. On battery, expect roughly the drain of an idle Mac with the screen on. Real sleep saves more power; real sleep also kills your build.
Nothing. No accounts, no analytics, no crash reporters, no telemetry — NapCat has nothing to send and nowhere to send it. Agent Watch reads your own process list and Claude Code's local transcript files, on this Mac, read-only. The optional usage meter makes exactly one kind of network request: to Anthropic, with your own login, to fetch your own limits — and its toggle turns that off completely.
Five dollars, once, for every Mac you own, with lifetime updates. If NapCat isn’t for you, reply to your receipt email within 7 days and the $5 comes back — no questions, no exit survey.
Nothing to manage. Your license covers every Mac you own; install NapCat on the new machine and nap. Keep the receipt email — it’s your proof of purchase.
No. Collapsed, it’s a static black shape — no timers, no polling, effectively zero CPU. It can never take keyboard focus; clicking it never yanks you out of your app.
By default the island only appears on Macs with a real notch. In Settings you can opt into a small floating pill below the menu bar instead — or ignore it; the hotkey and menu bar do everything the island does.
The nap overlay covers every display, fullscreen apps included. The island lives only on the built-in notched screen — we don’t draw fake notches on your external monitor.
Those keep your Mac awake and look awake doing it. NapCat keeps your Mac awake while looking asleep — the overlay is the product. If you only want keep-awake with no theater, those free apps are great.
macOS 13 Ventura or later, on Apple Silicon. The notch island runs on the same versions — it just also needs a notch, or the floating-pill opt-in.
Only if you ask it to. Turning on Agent Watch installs one hook into Claude Code’s settings, with your consent and a backup. The hook reports session events to NapCat over a local socket on your Mac — nothing is sent anywhere, because there is no network code to send it with. Never turned it on? Then nothing was ever installed.
No. During a nap the island hides and approvals wait in line. Waking the Mac — with Touch ID or your password, if you’ve set that — is the gate. A passerby can’t grant your agent shell access on a “sleeping” screen.
Claude Code, today. Other agents are on the roadmap only when they’re real — we don’t list integrations we haven’t shipped.
No. It answers the same question Claude was already asking, from a different surface. Deny sends a normal denial; if NapCat doesn’t answer, Claude’s own terminal prompt takes over. Remove the hook and everything is exactly as before.
The nap is fake. The five dollars is real.
macOS 13+ · Apple Silicon · 1.5 MB · 7-day refunds