New: browser companion

Keep the public signal
close to your work.

The ResetPulse Browser Companion checks the public verified packet locally and shows a native notification when a new primary signal reaches confirmed status. It does not read Codex, request a login, or upload quota data.

What it does

Background check

The browser schedules a one-minute public-packet check while the browser is running. The website tab does not need to stay open; browser scheduling can be delayed by the operating system.

Fast, but labeled

Opt in to local early-signal notifications when the primary evidence changes. They are explicitly unconfirmed; confirmation-safe email alerts remain separate and context changes do not trigger duplicate notices.

Local snapshot parser

Paste sanitized JSON from a read-only Codex usage response to see usage windows, remaining percentage, and reset times. Compare before and after captures locally, then copy only a redacted result. The popup never stores or uploads the input.

Private reminder

Enter the reset time shown by your own Codex client and choose a 5, 15, or 30-minute reminder. The time stays in local browser storage and is never treated as public evidence.

Evidence first

Every notification opens the human-readable evidence receipt. Personal reminders open the private-check page and ask you to verify the account-specific result.

Local boundary

Only the public ResetPulse packet and local notification state are used. No Codex cookies, tokens, account identifiers, or analytics are collected.

Install in Chrome

  1. Download the browser companion source archive ->.
  2. Unzip it locally, open chrome://extensions, and enable Developer mode.
  3. Select Load unpacked and choose the unzipped folder.
  4. Open the ResetPulse icon, enable confirmation-safe alerts, optionally enable early signals, or paste a sanitized usage snapshot for local parsing and before-and-after comparison.

This is an unpacked developer build until it is listed in a browser store. Review the source before loading it. The archive contains no remotely hosted code.

Read the boundary

The companion reports a public event, not an account-specific quota change. For a reminder that works with the page closed, use your own notification channels or calendar export. For source and observation clocks, use the Freshness Lab.

Source files

manifest.json · background.js · popup.html · popup.js