spinback

the sponsored statusline + spinner for Claude Code

Your agent is thinking.
Your terminal is earning.

One command installs a sponsor slot into Claude Code's statusline and spinner — no VS Code, no extension, works in every terminal. You keep 50% of every impression and click your machine serves.

$ npx spinback install
or buy a slot →
2devices earning
11,194impressions served
1clicks delivered
6live sponsors

How it works

01 — install

npx spinback install merges one key into ~/.claude/settings.json. Your existing statusline keeps rendering — the sponsor segment chains onto it. Claude Code picks it up live.

02 — earn

One impression max per 15-second rotation. Clicks pay 50×. Check anytime with spinback earnings. Uninstall restores everything in one command.

03 — nothing leaves

The client reads only the session JSON Claude Code already pipes to statuslines. No code, no prompts, no transcripts — the entire wire format is a device id, ad ids, timestamps.

Privacy, plainly

No targeting. Every device sees the same queue, ordered by bid. The statusline client never reads your code, prompts, or transcripts — only the session metadata Claude Code already hands to every statusline (model name, cost, directory). Saying this loudly is a feature.