Product Updates

What's new in Cloak

Every release, captured. New features, improvements, and bug fixes — all in one place.

v0.37.3 Bug Fix

The Desktop App Opens, and Permissions Actually Prompt

A stability release for macOS: the app launches reliably, the microphone, screen, and automation prompts appear where you'd expect, and image-heavy notes render again.

  • Reliable launch — fixed startup failures (including a crash and a code-signing issue) that could stop the app from opening
  • Permissions prompt properly — microphone, screen, and automation access now prompt so recording and one-key capture work
  • One-key capture finds your app again — ⌘⇧A reliably detects the app you're looking at
  • Images work again — restored the image engine some notes and previews rely on
  • Clearer offline-transcription guidance — Intel Macs get a plain explanation and a nudge to a cloud option instead of a confusing error
View on GitHub
v0.37.1 Improvement

On-Device Transcription That Just Installs, and One-Tap Permission Repair

A reliability release: offline transcription now sets up cleanly on a fresh install, permissions are one tap to fix when macOS gets confused, and Cloak tells you the moment it stops hearing your meeting.

  • Offline transcription installs on the first try — the on-device speech models (Whisper, Moonshine) no longer fail to load after downloading, so fully offline mode works out of the box
  • One-tap Repair Permissions — if microphone, screen, or automation access gets stuck, a single button resets it so you can re-grant and get back to capturing audio
  • Know the instant audio drops — a clear banner appears in the overlay if system audio stops mid-meeting, instead of leaving you with a silently frozen transcript
  • No more first-launch hiccup — capturing the active app with ⌘⇧A works right after install instead of erroring on the very first try
  • Sharper meeting follow-ups — post-meeting notes now come with ready-to-send follow-up drafts tailored to what was actually discussed
View on GitHub
v0.36 Improvement

Sharper Screen Answers, a Live Indicator, and Offline Mode

Answers from your screen now come back in full interview shape, you can see at a glance when Cloak is listening, permissions stop sending you into System Settings, and you can run everything fully offline.

  • Screen answers shaped for the round — grab a coding or SQL problem straight off your screen and get the full structured answer (approach, code, dry run, complexity, follow-ups) instead of a plain reply
  • Attach screenshots to a question — the paperclip grabs one or more screenshots and asks about them, and sending no longer hangs
  • A live recording indicator — animated bars by the stop button show at a glance when Cloak is listening
  • Grant access without the detour — the microphone and system-audio prompts now appear right where you click instead of dropping you in System Settings
  • Run fully offline — opt into on-device transcription and a local AI model with a one-tap setup that downloads in the background, lets you keep working, and skips anything you already have
View on GitHub
v0.26 Improvement

A Live Transcript That Stays Complete

Live transcription used to go quiet — and quietly lose words — when the speech service hiccupped mid-meeting. Now Cloak rides out those blips and keeps your transcript whole.

  • No more missing minutes — if the speech connection drops for a moment, Cloak buffers your audio and replays it on reconnect instead of losing it
  • Rides out connection blips — live transcription reconnects smoothly after a hiccup rather than going silent for the rest of the call
  • Knows your limits up front — Cloak checks your transcription budget before a session starts and tells you, instead of cutting out partway through
View on GitHub
v0.24 New Feature

Point Code Hint at Just the Part That Matters

Code Hint can now read a region you draw instead of your whole screen — frame the exact problem, diagram, or snippet you want help with and leave the rest out.

  • Drag to crop — on desktop, trigger Code Hint and drag a box around the part of your screen you want read
  • Works in the browser too — share a tab, hit Crop, and select the region right on the captured frame
  • Sharper answers — sending only the part you care about cuts the noise, so the response stays on the question you actually asked
View on GitHub
v0.23 New Feature

Answers That Keep Up With the Conversation

Cloak now answers the question being asked right now — on its own, the moment it's asked — instead of circling back to whatever came up earlier.

  • Hands-free answers — as soon as a question lands, Cloak answers it automatically, no key press needed
  • On-topic, every time — answers track the current question, so a behavioral question gets a behavioral answer and a coding question gets code
  • Clearer overlay mic — your own voice comes through reliably from the overlay for the two-sided transcript
  • Custom context that actually lands — what you put in Settings → Custom context now grounds every answer, so you can paste in your own prep material and Cloak goes deep on it
  • Recordings keep their smart name — the auto-generated meeting title now sticks when you open the note instead of reverting to a generic one
  • Transcription that recovers itself — if the speech connection drops mid-meeting it now reconnects automatically instead of going quiet for the rest of the call
  • Answers no longer collapse — what streams in is what stays; answers used to shrink to a short version the moment they finished, and now you keep the full response
  • Auto or manual answers — choose hands-free auto-answers or manual mode, where Cloak answers only when you tap a mode or hit a shortcut. Auto now waits for you to finish the question before answering, so it no longer jumps in on half a sentence
  • Whole-question answers — when a question gets split across a pause (“What is X? And why does it matter?”), Cloak now answers the complete question instead of just the trailing part
  • Answers shaped to the question — Cloak now recognizes what kind of question it is (design, coding, behavioral, or a plain explanation) and structures the response to match, on any topic, instead of always returning a flat list
View on GitHub
v0.22 New Feature

Two-Sided Transcript + Pick Your Speech Engine

Cloak now separates who said what in the live transcript and lets you choose the speech-to-text engine behind it — including managed Google, with no key of your own to set up.

  • Two-sided transcript — your voice and the other person are labeled You / Them as they speak, so it's clear who said what (best on a headset)
  • Managed Google speech-to-text — pick Google as your engine and it runs through your Cloak plan, no separate API key required
  • Cleaner separation — echo handling keeps your mic and the call audio from bleeding into each other's lines
View on GitHub
v0.21 New Feature

Quicker Hands on the Overlay

A few small moves that make the live overlay faster to drive: copy any code answer in one tap, launch a mode by typing a slash, and attach a screenshot to your next question.

  • Copy button on every code block — grab a snippet straight from an answer, no selecting
  • Type "/" in the ask box to pull up your answer modes and run one without reaching for the mouse
  • Attach screenshots — capture what's on screen, queue a few, and send them with your next question for a vision answer
  • Streaming code holds its shape instead of jumping around as the answer fills in
View on GitHub
v0.18 Improvement

Private, On-Device Transcription

Run speech-to-text entirely on your machine — no API key, nothing leaving your device. Pick a model, download it once, and Cloak transcribes locally, now faster and with a new lightweight option.

  • Moonshine models — a fast, compact choice for English or multilingual speech, alongside the Whisper models
  • Fully offline and private — download once, then everything runs on-device with no key and no upload
  • Quicker and more reliable — local transcription is faster and keeps up with what it captures
View on GitHub
v0.17 Improvement

Code Hint Debugs With You — and Answers Sound Human

Code Hint now goes a step further: run its suggestion, and if you hit an error, one shortcut re-reads your screen and fixes it. Spoken answers also got cleaner — sharper, on-topic, and free of AI-template filler.

  • Debug follow-up — after a Code Hint, press its debug shortcut and Cloak reads the error or failing output on your screen and gives the root cause plus the corrected code
  • On-topic answers — coding questions stay about the code instead of pulling in your résumé or the job description, so the response is tighter
  • Sounds like you, not a bot — spoken answers drop corporate filler and clichés and stay short enough to actually say out loud
View on GitHub
v0.15 New Feature

Code Hint Now Sees Your Screen

Stuck on code or an error on screen? Press the Code Hint shortcut and Cloak looks at what's actually in front of you and answers — the fix as a ready-to-paste snippet, plus a quick why.

  • One shortcut captures your screen and reads the code or error on it
  • Get the fix as a fenced code block, with a couple of lines on what changed and why
  • If it's an error or stack trace, Cloak names the root cause first
  • Runs through your Cloak plan — nothing extra to set up
View on GitHub
v0.13 Improvement

Answers That Don't Drop

Your answers now ride a resilient, multi-provider path. If the model behind an answer is rate-limited, region-blocked, or down, Cloak fails over to a healthy one mid-request — so you get a real answer instead of silence.

  • Automatic cross-provider failover — if one AI provider stumbles, Cloak instantly retries on another, behind the scenes
  • Load spread across multiple keys per provider, so a single rate limit doesn't stall your answers
  • It just works — the handoff happens mid-request, with no empty replies and nothing for you to configure
View on GitHub
v0.12 Improvement

Cleaner Transcripts — Money, Numbers & Units

Your live transcript and meeting notes now read the way you'd write them. Cloak rewrites spoken numbers, currency, and units into clean written form on the fly — so "five point two million dollars" becomes $5.2M and "thirty kilometers per hour" becomes 30kph, right in the overlay and your saved notes.

  • Money reads like money — "a hundred and forty thousand dollars" becomes $140k, and "$5.2 million" tightens to $5.2M
  • Units and percentages clean up too — 30kph, 60mph, 15%
  • Conservative by design — it only rewrites what it's sure about, so plain speech, times, and years are left exactly as spoken
  • Works everywhere your transcript appears: the live overlay strip, the answer prompt, and your post-meeting notes
View on GitHub
v0.10 Improvement

Smarter OpenRouter Routing

Bring an OpenRouter key and Cloak now squeezes more reliability, speed, and privacy out of it — answers fall back to a backup model the moment one stumbles, your context is cached between turns, and you can route for throughput, cost, or zero data retention.

  • Automatic model fallback — list your preferred models and Cloak instantly retries the next one if a provider fails, so an answer rarely drops
  • Faster, cheaper follow-ups — your résumé, company dossier, and mode context are cached between turns instead of re-sent every time
  • Built-in web grounding — opt into live web search on any model, complementing Exa
  • Tune the trade-off — route for fastest throughput (ideal for the live copilot) or the lowest price
  • Privacy routing — restrict answers to zero-data-retention providers only
  • Cost visibility — exact per-answer cost across whichever model handled the request
View on GitHub
v0.7 New Feature

Free Trial, Speaker ID & AI Diagrams

Try Cloak instantly with a no-signup trial, see who said what with speaker identification, and turn any answer into a diagram — with one-click updates so you're always current.

  • 10-minute free trial — no account, no API key, abuse-protected
  • Speaker identification (diarization) — transcripts labelled by who's talking
  • AI diagram generation — flowcharts and architecture diagrams rendered inline in answers
  • One-click in-app updates — download and install without leaving the app
  • Profile Intelligence v2 — sharper, evidence-checked grounding with live interview deadlines
View on GitHub
v0.5 New Feature

Assistant Modes — Expert Personas

Seven expert personas that hard-override the AI identity, not just tweak a prompt. Switch mid-call between Technical Interview, Sales, Recruiting, Lecture, and more.

  • 7 assistant modes: Tech Interview, Sales, Recruiting, Negotiation, Lecture, General, Stealth
  • Mode-specific grounding slots — each persona brings its own system context
  • Meeting notes now templated to the active mode's note sections
  • Gated behind enable_cloak_modes experimental flag
View on GitHub
v0.4 Improvement

BYOK Provider Cards & Gateway Distinction

The AI settings panel now shows provider cards with SAVED/RECOMMENDED/ACTIVE badges. Gateway mode (cloakapp-api) is distinguished from direct BYOK keys.

  • Provider cards in Audio + AI settings with status badges
  • Gateway vs BYOK distinction — gateway fronts all providers with quota management
  • Multi-provider fallback order surfaced in UI
  • Groq, Gemini, OpenAI, Anthropic, DeepSeek, Ollama all configurable
View on GitHub
v0.3 New Feature

Markdown Overlay & Answer Modes

Answers now render rich markdown — code blocks, inline code, bold, lists. Seven answer-mode chips (Answer, Clarify, Recap, Code Hint…) let you steer the AI without stopping capture.

  • Full markdown rendering with syntax-highlighted code blocks
  • 7 answer-mode chips in the overlay header
  • ⌘⇧Return = answer now without stopping capture
  • Near-bottom auto-scroll with thinking spinner
View on GitHub
v0.2 New Feature

Live STT + Multi-provider AI Fallback

System audio capture lands. Google streaming STT gives a rolling live transcript. AI answers from up to 6 providers with automatic fallback on failure.

  • System audio tap via ScreenCaptureKit (macOS 13+)
  • Google Streaming STT → Deepgram → batch Groq Whisper fallback chain
  • 6-provider AI fallback: Groq → Gemini → OpenAI → Anthropic → DeepSeek → Ollama
  • Conversation history context across the session
View on GitHub
v0.1 New Feature

Initial Release — Invisible Overlay

Cloak ships its core: a screenshot-proof macOS overlay that is absent from Zoom, Teams, and Google Meet screen-sharing.

  • Content-protected overlay via NSWindowSharingNone
  • ⌘⇧D detectable toggle for observation mode (defaults off)
  • Built-in editor renders — local-first knowledge base intact
  • Sign-in / Enable-Cloud hidden for slim standalone experience
View on GitHub
Download started

How to install Cloak

macOS · Windows · Linux

  1. 1

    Extract the ZIP

    Open Cloak.zip from your Downloads folder. Double-clicking it will extract automatically.

  2. 2

    Move to Applications

    Drag Cloak.app into your /Applications folder.

  3. 3

    macOS security check

    macOS may warn that it can't verify the developer. This is normal for unsigned indie apps — it's not malware.

    "Cloak.app" can't be opened

    Apple cannot check it for malicious software.
    This item is on the disk image.

    Cancel
    OK

    If you see this, use the fix in Step 4 below — it removes the quarantine flag instantly.

  4. 4

    One-line fix (if blocked)

    Open Terminal (press ⌘ Space, type "Terminal"), paste this command and hit Return:

    Terminal — zsh
    $ xattr -cr /Applications/Cloak.app

    This removes the quarantine attribute macOS attaches to downloaded files. Cloak's source is open source — inspect it any time.

On Windows or Linux?

unsigned — same idea, one extra click

Windows

Run the installer (.exe). If SmartScreen shows "Windows protected your PC", click More info → Run anyway.

Linux

AppImage: make it executable, then run — chmod +x Cloak-*.AppImage.  .deb: sudo apt install ./cloak-*.deb

Grab the right file from the latest release.

Need help? Open an issue on GitHub →

All versions & platforms

macOS · Windows · Linux · v0.38.7

Same Cloak everywhere — the screenshot-invisible overlay, system-audio capture, live transcription and multi-provider AI. Pick the build for your machine. Every download auto-updates from GitHub Releases.

macOS

Apple Silicon · .dmg Recommended 319.8 MB Apple Silicon · .zip 409.5 MB Intel · .dmg 333.5 MB Intel · .zip 419.1 MB

Linux

x64 · AppImage Recommended 377.7 MB x64 · .deb 328.7 MB x64 · .zip 416.8 MB

Unsigned build?