Live transcription + instant answers

The answer is ready
before you finish reading

A desktop copilot that listens to your interview, reads your screen, and puts a worked solution one keystroke away.

Free to try · no card required · macOS 13+

global hotkeys, all rebindable
18
transcription engines, both diarized
2
recent sessions, kept on your Mac
50
one key from question to answer
⌘R

Features

Everything happens in one window

Solve from the conversation

Press ⌘R and the last 30 seconds of the transcript becomes the context. No copy-paste, no typing the question out.

Batch your screenshots

Capture as many frames as the question needs. Solve one on its own, or send every pending shot in as a single problem.

Overlay that stays out of the way

Float the panel above any call, dial its opacity down, and turn on click-through so it never steals a click.

You always know if you’re visible

The toolbar turns red the moment the window is exposed to screen sharing — no guessing, no surprises.

Your last 50 rounds, saved

Transcripts, screenshots and solutions are written to your own disk when you close the app. The 50 most recent rounds stay; screenshots keep as thumbnails.

NEW

Brief it before the call starts

Drop in a Markdown file — the take-home you already solved, the role brief, your own notes on the system you built. It’s indexed and retrieved alongside the live transcript, so answers land in your context instead of generic ones.

  • Attach as many files as a round needs
  • Every file shows what it contributed, per answer
  • Stays attached to that session, never shared

How it works

Three keys, start to finish

  1. 01⌘S

    Start the session

    Name the round and hit start. Understudio begins transcribing both sides of the call.

  2. 02⌘H

    Capture what matters

    Grab the editor, the diagram, the whiteboard. Shots queue up on the left as pending context.

  3. 03⌘R

    Solve

    A worked answer lands in the right panel — approach, code, complexity — and stays there to scroll back to.

Pricing

Pick a monthly allowance

Run out mid-season? Top up with tokens instead of upgrading.

Pro

$25/ month

Billed monthly · cancel anytime

For a focused job search — a handful of rounds a week.

Start with Pro
  • 500 solves per month
  • Last 50 sessions, stored on your Mac
  • Live transcription with speaker labels
  • Markdown context files per session
  • Screenshot & batch solve
  • Overlay mode, all hotkeys
  • Token top-ups
MOST PICKED

Max

$65/ month

Billed monthly · cancel anytime

For back-to-back onsites and the hardest technical loops.

Start with Max
  • 2,000 solves per month
  • Everything in Pro
  • Frontier models & longer context
  • Custom prompts per session type
  • Auto-solve on new questions
  • Priority support

Token top-ups

NEVER EXPIRE

One token = one solve. Tokens are only spent after your monthly allowance runs out, so a busy week never means an upgrade.

  • 250
    $8
    $0.032 / solve
  • 1,000
    $28
    $0.028 / solve
  • 2,500
    $60
    $0.024 / solve

FAQ

Good to know

Still unsure? Talk to us — we answer within a day.

Does it work with any calling app?
Yes. It runs as its own window alongside whatever you're using — Zoom, Meet, Teams or a browser tab — and captures system audio rather than hooking into the call.
What counts as a solve?
One press of ⌘R — whether the context is a 30-second slice of conversation, one screenshot, or a batch of eight. Transcription itself is unmetered.
What happens when I hit my monthly limit?
Nothing breaks. If you have tokens they're spent automatically; if not, you'll be prompted to top up. Your allowance resets on your billing date.
Where is my data kept?
Transcripts, screenshots and solutions are written to your own machine when the app closes. Only the context you actively solve is sent for processing, and it isn't used for training.
Can I cancel or switch plans?
Any time, from Billing & usage. Switching takes effect immediately and we prorate the difference. Purchased tokens stay yours either way.

Your next round starts soon

Install it, run one practice call, and see whether you want it open for the real thing.