Release Notes
Toi 'n' Moi® Context Dock
Version 2.2
macOS 15.0 or later, Apple Silicon recommended
Device limits, now actually enforced
- Your license is now checked against a real device limit — every plan (including Team) allows 1 device today.
- New: Manage Devices — see the device currently using your license and free it up from Settings before activating on a new Mac.
Fixed
- Activating on a device already at its license's device limit now shows a clear message instead of a generic "invalid key" error.
Version 2.1
macOS 15.0 or later, Apple Silicon recommended
Highlights
- Subscriptions are now live — Personal, Pro, and Team plans can be purchased and activated for real. In 2.0 and earlier, license verification had no working backend behind it (the signing key was a placeholder), so a purchased license key couldn't actually be activated; that's now wired up end-to-end against the real billing backend.
- Manage Subscription now actually opens something — Settings → Subscription → Manage Subscription opens a real Stripe Customer Portal session for updating payment details, viewing invoices, or cancelling. It previously pointed at a link that didn't go anywhere.
- Fixed an Ask Your Mac paywall gap — retrying a message after being asked to subscribe no longer bypasses the subscription check.
Known Limitations
Same as Version 2.0 below — nothing in this release changes those.
Version 2.0
macOS 15.0 or later, Apple Silicon recommended
Highlights
- Settings screen fixed — the sidebar's Settings (the way most people reach it) was silently missing the Subscription, document-indexing, and crash-diagnostics sections entirely, only present in the separate menu-bar Settings. Both now show the same thing.
- Settings visually restyled to match every other screen's look — it was the one screen still using macOS's native system-styled appearance instead of Context Dock's own design.
- Contextual help on every screen — a small “?” next to each screen's title explains what it does and how to use it, on demand.
Version 1.0 — First Public Release
macOS 15.0 or later, Apple Silicon recommended
Context Dock remembers what you were doing on your Mac — the apps, files, git branches, terminal commands, and browser tabs behind your work — and lets you ask about it, with local AI as the default and cloud AI as an explicit opt-in.
Highlights
- Ask Your Mac — chat grounded in your own captured activity, with hybrid (keyword + vector) search over documents and every capture source.
- Six local capture sources — app activity, clipboard, file/folder watching, git repo state, terminal commands, and Safari browser tabs — every one off by default, toggled individually in Privacy Centre.
- Local AI, your choice of engine — Apple Intelligence, MLX (browse, download, and benchmark models from Hugging Face right in the app), Ollama, or your own Claude/OpenAI-compatible API key.
- Sessions timeline, automatic Checkpoints/Digests (sleep, scheduled, or calendar-triggered), Meeting capture with on-device transcription, Decisions and Workflows tracking.
- Automatic updates, signed and delivered by Sparkle, so future releases install with a click from inside the app.
- Plan comparison tiles — see exactly what's included and not included on Personal, Pro, and Team before subscribing, from the paywall or Settings → Subscription → View Plans.
Security & Privacy
- Local-first: with Apple Intelligence or an MLX model, nothing you ask ever leaves your Mac.
- App Sandbox stays enabled, a deliberate defense-in-depth choice for a privacy-first app.
- A local secret detector excludes API keys, tokens, and credentials from capture entirely — never stores a redacted version, just skips the item.
- Cloud AI providers are opt-in, per-task, and off by default; API keys are write-only in Settings, stored in Keychain.
- Signed with a Developer ID certificate and notarised by Apple — opens normally, no Gatekeeper warning. Updates are cryptographically verified before installation.
Known Limitations
Stated plainly, because you should know before you download:
- Signed and notarized for direct download; not distributed through the Mac App Store.
- Git repo scanning reads
.gitdirectly (no shell subprocess) and does not yet parse packed (post-git gc) commit objects — branch/commit metadata gracefully falls back to unavailable for those, rather than erroring. - Browser tab tracking currently covers Safari only.
- Meeting recording requires explicit microphone and speech-recognition permission on first use; it's entirely opt-in per meeting, not automatic.
- This is a first release — if something doesn't work as expected, please reach out rather than assuming it's a known issue.
Newer releases are added above this line. · Read Me · support@toinmoi.com