Tray app for Claude Code · Windows 10 and 11

Switch Claude accounts before you hit the limit.

FlipOn sits in your tray, watches the 5-hour and weekly usage of every Claude account you add, and points Claude Code at the next one before a limit hits. Switching takes no browser and no logout.

No installer yet: build it from source (steps), or get one email when it is out. Needs Claude Code installed.

Credentials only go to AnthropicNo analytics in the appChanges two login values, nothing elseSource on GitLab
What it does

Everything you check by hand, on one screen.

usage

Every account, live

5-hour and weekly limits for each saved account, plus per-model windows when Anthropic reports them. Reset countdowns, refreshed every 90 seconds. Each card also shows what that account cost you today, as an estimate.

switching

Moves before the limit

When the active account reaches your threshold (90% by default), FlipOn points Claude Code at the next account. No browser, no logout.

burn rate

Shows how fast you are going

A marker on each bar shows how much of the window has already passed. Fill ahead of the marker means you are burning faster than the clock. A trend arrow adds the recent direction.

warning

Warns before it matters

A separate notification at 80% by default, once per window. It works even with auto-switch turned off.

hold

Pin an account when you need to

Hold the account you switch to for 1 to 4 hours, or until you switch again. A hold never stops a switch when that account is genuinely full.

scope

Leaves the rest of your setup alone

Switching replaces two login values and nothing else. Your MCP logins and other Claude Code settings stay where they are.

Strategies

Pick a strategy. See how it spends your day.

Each colour is the account Claude Code is using. Three accounts, a heavy workday, the same rules as the app.

Strategy
90%
One heavy workday, 09:00 to 21:00

    See each switch

      Illustration: Work is your main account, Personal is already used this week, Side is fresh. The rules are the app's own.

      Details

      The small things you would otherwise do by hand.

      Hold the account you switched to

      Switching asks how long to keep it. Auto-switch will not pre-empt a held account, but a genuinely full one still switches.

      Pinned for 1h 20m. Auto-switch only leaves it at the limit.
      Switch for how long?
      me@gmail.com
      Auto-switch won't move away during this time unless this account hits its limit.

      A warning, then a switch

      Two separate notifications. The warning fires at your own level and works even with auto-switch off.

      Approaching the limitWork is at 80% of its 5-hour limit.
      Switched to PersonalThe previous account reached 90% of its limit.

      A tray icon that fits your taskbar

      Six presets, or build your own from name, 5-hour bar, weekly bar, cost and reset countdown. Drag the usage to see how each one reacts.

      63%
      Compare

      An honest comparison, including where FlipOn loses.

      Other tools solve parts of this well. This is what each one documents, side by side.

      FlipOntray appclaude-swapCLI · TUI · macOS menu barclauthterminal UI
      Interface
      Graphical tray window on Windows✓—Terminal UI. The menu bar app is macOS only.—Terminal UI
      5-hour and weekly limits for every account✓✓5-hourweekly bar for Max accounts
      Switching
      Auto-switch before the limit✓✓✓needs the app open
      Choice of strategy4most headroom · account order · balanced · round-robin2best · consume-firstOrdered fallback chain
      Goes back to your first account when it resets✓account order——
      Hold an account for 1 to 4 hours✓——
      Awareness
      Warning before the limit, separate from auto-switch✓——
      Desktop notification when it switches✓—logs and JSON events—
      Burn rate: time-elapsed marker and trend✓——
      Today's estimated cost, turns and lines✓on every account's cardSpendin the macOS menu bar—
      What the others do that FlipOn does not
      Parallel sessions on different accounts—✓cswap run✓clauth start
      Scripting and JSON output—✓Shell command
      API-key accounts—by designOpt-in—

      From each project's own documentation, read in October 2026: claude-swap and clauth 0.6. A dash means it is not documented there, not that it cannot do it. Tools change, so check before you decide.

      Also worth knowing

      • Usage trackers such as SessionWatcher and Usage Monitor for Claude show limits for several accounts. As far as their pages show, neither switches your Claude Code login for you.
      • ccas keeps your account pool encrypted on a server and syncs it across machines. FlipOn keeps everything on your machine.
      • If you need parallel sessions or scripting, use claude-swap or clauth. FlipOn only manages Claude subscription logins, and does that one job in depth.
      Under the hood

      What it touches, so you do not have to guess.

      It handles the login Claude Code uses, so here is exactly what it reads, writes and sends.

      Writes
      Two values, nothing else: claudeAiOauth in <config dir>/.credentials.json and oauthAccount in ~/.claude.json. Every other key, including your MCP logins, is kept. CLAUDE_CONFIG_DIR is respected.
      Reads
      Claude Code's local session transcripts, only to work out each account's activity today: estimated cost, turns and lines, attributed to whichever account was active at the time. The cost is an estimate at public API list prices, not a bill.
      Sends
      Credentials go to Anthropic only: the usage endpoint and the OAuth token refresh. Every few hours the app also asks api.korol.app whether there is a new version; that request carries only the app version. The server counts copies per day from a hash it cannot reverse and stores no address or ID.
      Keeps
      One copy of each account's login in FlipOn's data folder, readable only by your user on Windows and Linux.
      Does not have
      In the app: analytics, a server of ours, or an account with us.
      This website
      Uses PostHog (EU) for anonymous page statistics: which sections are read, which buttons are clicked and where visitors came from. It is set up without cookies, and it stays off when your browser sends Do Not Track. If you leave your email, it is linked to your visit. A download is counted on this site's server as one event with, at most, your country: no IP address and no cookie.
      Source
      Public on GitLab under FSL-1.1-MIT: you can read, build and modify it for any purpose except offering a competing product, and each version becomes plain MIT two years after its release. That is source-available, not open source in the OSI sense.
      Good to know
      Usage comes from an undocumented Anthropic endpoint, so readings can break if Anthropic changes it. The installer is not code-signed yet.
      FAQ

      Questions people ask first.

      How do I get it?

      There is no installer yet. You can build it from source: the steps are in DEVELOPMENT.md. Or leave your email below and you will get one message when the Windows installer is out.

      Which platforms does it run on?

      Windows 10 and 11, and macOS 11 or later (Apple Silicon and Intel) as soon as the first Mac build is out; the button above shows which build you get. On a Mac FlipOn reads and writes Claude Code's login in the Keychain, the same place the CLI keeps it. Linux builds may work but are untested. If you need one, leave your email below and say which.

      Which accounts does it work with?

      Accounts you can sign in to Claude Code with: Pro, Max or Team. The plan badge shows what Anthropic reports for each account.

      Does it replace Claude Code?

      No. Claude Code stays exactly as it is, and it has to be installed. FlipOn only changes which of your accounts it is signed in as.

      How do I add an account?

      Click Add. FlipOn starts claude auth login in the background and opens your browser. If the CLI asks for a code, paste it into FlipOn. Each account is added once.

      Is this allowed, and is it safe?

      FlipOn does not bypass any limit: every account keeps its own, and it only changes which of your accounts Claude Code uses. It is an unofficial tool, not made, reviewed or approved by Anthropic. You are responsible for how you use it and for your Claude accounts, and the author is not responsible if an account is limited, restricted or suspended. Read Anthropic's current terms and decide for yourself.

      What happens when every account is full?

      It stays where it is. The panel shows which account resets first, for example "Week full · 1d 6h".

      How do I stop it?

      Turn off "Switch accounts automatically" in Settings, or quit from the tray menu. Claude Code keeps whichever account it is signed in as at that moment.

      Does it update itself?

      Yes, from version 0.1.1. Every few hours it checks for a new version, downloads it in the background and only installs builds signed with the project's key. You get "Restart to update" in the app, or it installs by itself when idle if "Install updates automatically" is on. If you have 0.1.0, download FlipOn once more from this page: that version cannot update itself.

      Windows says "unknown publisher". Is that normal?

      The installer is not code-signed yet, so Windows SmartScreen may show a warning. Only continue (More info, then Run anyway) if you downloaded it from the download button on this site. You can also read the source and build it yourself.

      Is it open source?

      The source is public under the Functional Source License (FSL-1.1-MIT). You can read, run and modify it, but not use it to offer a competing product, and each version turns into plain MIT after two years. So it is source-available rather than open source.

      Get FlipOn.

      It sits in your tray and only acts when an account reaches your limit. For Windows 10 and 11. The installer is not out yet: build it from source today, or get one email when it is.