Mac Utility / StatusSelected

Token

Quota status in your menu bar

A tiny menu bar status utility that polls quota APIs and keeps remaining allowance visible in the top bar to reduce dashboard context switching.

  • Menu Bar
  • Quota
  • Status
  • Monitoring
SelectedMenu Bar AppPrivate DemomacOSSwiftMenu BarUpdated 2026-03-14
Token cover

Overview

What shaped the work

Background

Why this exists

  • Quota signals belong in glanceable status surfaces, not buried dashboards. This app puts the signal where users already look.

Delivery

What I shipped

  • Menu bar progress ring with percentage display.
  • Today / Total mode toggle and manual refresh.
  • Refresh on menu open with throttling.

Design

Design decisions

  • Status tools should stay quieter than management dashboards.
  • Icon plus number improves one-glance readability.
  • Menu controls are intentionally minimal.

Project notes

Structure, intent, and implementation notes

01

Background

Why this exists

Quota signals belong in glanceable status surfaces, not buried dashboards. This app puts the signal where users already look.

02

Scenario

Use scenarios

  • Check the daily budget at a glance.
  • Switch between daily and total budget views.
  • Reduce repeated context switching to web dashboards.

03

Delivery

What I shipped

  • Menu bar progress ring with percentage display.
  • Today / Total mode toggle and manual refresh.
  • Refresh on menu open with throttling.

04

Design

Design decisions

  • Status tools should stay quieter than management dashboards.
  • Icon plus number improves one-glance readability.
  • Menu controls are intentionally minimal.

05

Tech

Implementation

  • Native Swift menu bar app
  • Custom-drawn quota icon
  • Refresh throttling and local settings persistence

06

Access

Current access

  • Presented publicly as a product page.
  • A wider public release depends on simplifying account and data-source setup.

Flow

The path from entry to completion

This project is best read through the product shape itself: screenshots, access boundaries, and the sequence of key tasks explain the experience more clearly than a single static description.

Poll / Render / Refresh / Stay in context

Token flowPollRenderRefreshStay in context

Explore

Continue through the material

Token preview

Access

This entry is still part of a living practice. The public surface may be a live URL, a guided preview, or a curated set of interface states depending on the current release shape.