Changelog

What changed, and why.

A public record of FocusMirror, built in the open. Each release pairs what shipped for you with what changed for your privacy — and names the limitations honestly. Tracked, naturally, with FocusMirror.

Current system state lives on the status page →

Desktopv0.1.4

The AI goal coach, on the Mac

Shipped
  • A daily and weekly coaching note on the Mac dashboard, written from your own ledger
  • The note is generated each morning on its own — there’s nothing to click
  • It reads your patterns over time rather than reacting to the latest number
For your privacy
  • The coach runs only after you explicitly opt in to AI processing — without it, nothing is generated
  • It receives aggregates only: categories, durations, and your own typed goal — never window titles or raw activity

Known limitThe coach needs a few days of history before it has patterns to speak to.

Desktopv0.1.3

The Time Ledger comes to Mac and web

Shipped
  • The Mac app and the web dashboard both became the Time Ledger, matching iPhone
  • Onboarding starts with what an hour of your time is worth, so the ledger can price it
  • A shareable weekly card, “Share this week” on the desktop, and referrals — give a month, get a month
  • Pricing reconciled across iPhone, Mac, and web so all three agree
For your privacy
  • Trigger-only database functions locked down so they can’t be called directly
  • An analytics privacy fix, and a honeypot on the waitlist to keep bots out

Known limitApple Silicon only — Windows still isn’t available.

Web

The science of focus, and proof surfaces

Shipped
  • A research-backed Science of Focus page, plus For Students, Examples, and a How-it-works methodology page
  • Interactive surfaces: an evidence carousel of eight peer-reviewed studies, a “same four hours” study-day comparison, and example daily reports
For your privacy
  • An interactive privacy field inspector — click anything and see exactly how far it travels
  • A “verified by Apple” explainer and a plain-language security posture breakdown

Known limitThese pages describe the product; the macOS app remains Apple-Silicon-only for now.

Desktopv0.1.2

Menu-bar identity & first-run welcome

Shipped
  • A menu-bar mark and a popover showing your avatar and identity
  • A first-run welcome screen so it’s always clear when a session is on
For your privacy
  • The DMG is branded and notarized, so you can verify what you downloaded

Known limitWindows isn’t available yet.

Desktopv0.1.1

App icon & download page

Shipped
  • A proper macOS app icon
  • A download page with version, size, and clear install steps
Desktopv0.1.0

First signed & notarized release

Shipped
  • The first downloadable FocusMirror for macOS, on Apple Silicon
  • Private, metadata-only session tracking, working end to end
For your privacy
  • Signed with an Apple Developer ID and notarized by Apple
  • Window titles never leave your device; the upload schema can’t carry one

Known limitApple Silicon only — there’s no Intel build.

Web

About, Contact, and the legal pages

Shipped
  • An About page — why a work journal must answer to you, not your boss
For your privacy
  • A Contact page with a dedicated security & privacy disclosure channel (+ security.txt)
  • A binding Privacy Policy naming every sub-processor and exactly what each receives
  • Plain-language Terms with a single-user, no-surveillance rule baked in
Desktop

Weeks 3–4 — Capture, privately

Shipped
  • Menu-bar app with live tray states and quit-mid-session recovery
  • Offline queue: airplane-mode hours sync fully on reconnect
For your privacy
  • On-device exclusion engine — EHR software and credential managers excluded by default; private title-keyword rules never leave your device
  • Activity coalesced into time ranges on-device; the upload schema structurally cannot carry a window title
Web

Week 2 — Accounts & live dashboard

Shipped
  • Sign in with email + password or magic link
  • Today dashboard, session detail with check-in summaries, and daily review pages
For your privacy
  • An automated row-level-security test proving one account can never see another’s data
Foundations

Week 1 — Foundations

Shipped
  • The nine activity categories and their classification contracts
  • This site, and the waitlist you can join from it
For your privacy
  • Database schema with the privacy hard rules built in: no title column exists, cascading hard deletes with an audit trail