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

  1. Install and open RunDog from the Mac App Store.
  2. Click the menu bar runner and choose Claude login.
  3. Sign in to your own Claude account in the browser and approve access.
  4. Copy the displayed code, return to RunDog, and paste it into the waiting field.
  5. 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.

Related guides

Check Codex quota on MacAI quota workflow for macOS