Mock Interview Copilot · a Zapx Labs browser extension and desktop app
Mock Interview Copilot is bring-your-own-key: you connect your own account with an AI provider, then paste the key into the extension popup. Create a key on the provider's site using the direct links below. You only need keys for the providers you actually use — at minimum one transcription provider and one answer provider (OpenAI alone can do both).
Each provider sets its own pricing and free-tier limits; you are billed by them directly. The extension never sees or stores your key anywhere except your own browser.
The desktop app (macOS, Windows, Linux) runs the same copilot outside the browser. Instead of one meeting tab it listens to system audio — everything you hear — so the Zoom, Teams, Webex and Meet desktop apps work too. The floating HUD stays on top of your meeting and is hidden from screen sharing.
The download is not yet notarised. Click Done on that dialog, open System Settings → Privacy & Security, scroll down to the message about Mock Interview Copilot and click Open Anyway, then confirm. You only need to do this once. (Control-click → Open no longer bypasses this on macOS 15 and newer.)
That message came from the macOS builds published before 9 September 2026, which carried an invalid signature. Delete that copy and download the current build; it now shows the normal "could not verify" dialog described above instead.
The first time you click Start listening, macOS asks for Screen & System Audio Recording. Approve it for Mock Interview Copilot in System Settings → Privacy & Security, then quit and reopen the app. System audio capture needs macOS 13 or newer.
The installer is not code-signed yet. Click More info → Run anyway. System audio capture works out of the box on Windows 10 and 11.
AppImage: chmod +x MockInterviewCopilot-*.AppImage then run it. Debian/Ubuntu: sudo dpkg -i MockInterviewCopilot-*.deb. System audio needs PulseAudio or PipeWire's PulseAudio layer.
In the app's data folder on your computer (Application Support on macOS, AppData on Windows, ~/.config on Linux). Nothing is sent to Zapx Labs.
The browser extension works on the browser versions of Microsoft Teams, Google Meet, Zoom (web client), and Cisco Webex. The desktop app works with any meeting app, including the native Zoom, Teams and Webex desktop apps.
Yes. The extension has no server; it uses your own API key for an AI provider (OpenAI, Anthropic, Google, AssemblyAI, Deepgram, or ElevenLabs). See “Getting your API keys” above, then add it in the extension popup.
Your keys, notes, and transcripts stay in your browser's local storage (extension) or in the app's data folder on your computer (desktop app). Nothing is sent to Zapx Labs. See the Privacy Policy.
Start listening only after you've joined the meeting (not the lobby), and keep the meeting tab focused. Tab audio captures the other participants; your mic is optional and off by default.
Live-caption reading is a best-effort fallback and can break when a platform changes its interface; the tab-audio transcript is the primary source and keeps working.
Use this only for mock interviews, practice, and meetings where transcription assistance is permitted, and obtain any consent required. See the Terms of Use.