Skip to content

Releases

MoonScribe 0.9.3

Choose a tag to compare

@TheBoengi TheBoengi released this 02 Nov 17:06

Review is now a handful of cards, and you can exclude things for good

  • Far fewer things to check. Pending sessions are grouped into a few cards (a client, or an
    app), then into kinds of window, and browser pages are grouped by website. Confirming or
    ignoring is remembered, so recurring windows stop coming back, and every action can be undone.
  • Exclude at every level. Stop tracking a single window, a group, a whole app, a whole
    website (any browser, subdomains included) or everything you've ticked. Exclusions are listed
    under Remembered… as well as in Settings.
  • Noticeably less lag with a long backlog.

Summaries

  • Go back 60 days (was 10), with a calendar button to jump to a day.
  • The step outline can now go up to five levels deep, but only where there is real detail.
  • Screen text is now kept 60 days by default (was 30), so older days keep their screen hints.
  • Optional Private Cloud Compute summaries on macOS 27 — experimental, off by default, and only
    after you agree to it.

Under the hood

  • The Dashboard and menu bar only load today's / the newest session, so they stay quick as your
    history grows.
  • Local MLX models are not yet released: the option is marked as such and downloads are
    turned off (anything an earlier build downloaded is removed).
  • Debug builds no longer check for updates on their own.

See DEVELOPMENT.md for the
technical details.

MoonScribe 0.9.2

Choose a tag to compare

@TheBoengi TheBoengi released this 27 Aug 10:57

To-Dos: drag-and-drop reordering and column sorting

  • Drag to reorder — grab the handle on any open to-do to put it wherever you want.
  • Sort by column — a Finder-style header above the list lets you sort by Name,
    Client, or Date (click again to reverse); a reset button drops back to your own
    manual order at any time, exactly where you left it.
  • Double-click a to-do's client name in the menu bar to reassign it.
  • "Manage To-Dos…" now takes you straight to the To-Dos section instead of wherever
    the main window last happened to be.

Fixes

  • Buttons across the app (Pause Tracking, Quit MoonScribe, and many others) now show
    proper hover feedback — they previously had none.
  • To-do title and notes fields are reliably click-anywhere-to-edit, even once they
    already contain text.
  • The text-editing cursor now shows correctly while hovering inside the menu bar.
  • Clicking anywhere on a Daily Review entry (not just the checkbox) selects it,
    including the "Matched via pattern" explanation line.
  • Clicking anywhere on a History calendar day selects it, not just the date number.

See DEVELOPMENT.md
for the technical details behind these fixes.

MoonScribe 0.9.1

Choose a tag to compare

@TheBoengi TheBoengi released this 25 Aug 06:45

Fixed

  • Browser tracking was silently broken in the signed/notarized build. Hardened runtime (required for notarization) blocked Apple Events to other apps by default, which meant the browser URL/on-page-label enrichment that powers deeper client matching never actually worked once installed from a real release — only in local dev builds. Now declares the required entitlement and is signed correctly.
  • A session's matching context (browser URL + on-page labels) could lose a client-identifying detail seen earlier in the session if a later poll didn't see it again. Now accumulated across the whole session instead of overwritten by the latest poll.

Added

  • Exclude apps and windows from tracking (Settings → General → Excluded from Tracking). Exclude a whole app (e.g. MoonScribe itself, on by default), or scope a rule to just windows whose title contains specific text (e.g. Outlook's calendar popup without excluding Outlook entirely). Windows with no title at all are excluded by default too.
  • Exclude directly from Review: unmatched groups now have an "Exclude" action next to "Ignore" that adds a scoped rule and optionally cleans up matching history.
  • Retroactive cleanup: excluding something only affected future tracking before — each excluded rule now shows how many already-tracked sessions match it, with a one-click "Remove Past Entries" to delete them (and their raw activity data) outright.

Also

  • Fixed pattern-matching text fields in Clients (and the new exclusion fields) not being clickable where their hint text was shown, and replaced the permanently-visible example text with a proper vanishing placeholder.

MoonScribe 0.9.0

Choose a tag to compare

@TheBoengi TheBoengi released this 24 Aug 06:36

Signed, notarized, and stapled -- open with no Gatekeeper warning.

Highlights

  • Multi-signal activity tracking across monitors and Windows VMs (window title, browser URL/on-page labels, periodic screen-content OCR)
  • Day-scoped client summaries with Back/Forward day navigation (up to 10 days), and a persistent generation indicator that survives switching tabs
  • Dual-language AI summaries (English + German by default, configurable) with a live toggle between them
  • Daily Review: confirm, correct, or bulk-assign what got auto-matched, with pattern suggestions so matching keeps improving
  • Settings-driven factory reset, data export/import between installs, and non-destructive activity-event archiving (default 180-day window)
  • Automatic Windows agent deployment (VMware Fusion via vmrun, UTM via utmctl) alongside the one-liner fallback
  • In-app update checker

Install

Download MoonScribe-0.9.0.dmg, open it, and drag MoonScribe into Applications.

See DEVELOPMENT.md for build/signing details.