What you can see
The RunDog popover shows Claude session and weekly usage along with the time remaining until each reset. When the popover is closed, the runner acts as a compact signal: it strolls when usage is plentiful, speeds up in stages as quota runs low, and sleeps when the limit is reached.
- Fast runner
- Less usage remains
- Slow runner
- More usage remains
- Sleeping runner
- The limit is reached and waiting for reset
Connect your Claude account
- Install and open RunDog from the Mac App Store.
- Click the menu bar runner and choose Claude login.
- Sign in to your own Claude account in the browser and approve access.
- Copy the displayed code, return to RunDog, and paste it into the waiting field.
- Confirm that usage and reset times appear in the popover.
RunDog has no separate account system. Disconnecting removes only the Claude token that RunDog stored in the Mac Keychain. It does not sign you out of Claude Code or other apps.
Automatic refresh and error states
Usage refreshes every 60 seconds and can be refreshed manually. Polling pauses while your Mac sleeps and resumes after wake. If the provider requires authentication again, RunDog shows a login-needed state instead of presenting stale data as current.
Privacy boundary
The app contains no analytics, advertising, or tracking SDK. Sign-in tokens remain in the macOS Keychain, and usage requests travel directly from your Mac to Claude. Nothing passes through a RunDog developer server. The website's separate cookie and advertising terms are explained in the privacy notice.