Prepare before the moment happens.

Rehearsal studio

Prepare for the moment before it happens.

Choose a Prep Pack, set the pace, and rehearse until the answer sounds like yours.

01
Choose a Prep Pack Start from a built-in pack or make one around any moment.
Past generations 0
02
Set your answer format Practice sharp soundbites, deeper answers, or both.
03
Bring in your interviewer Hear every setup and question as a real conversation.
04
Capture every answer Run prompt-only, record audio, or rehearse on camera.

Recordings stay in this browser until you download or clear them.

96 questions ready Completed questions stay out of rotation.

Keep the take moving

Keyboard shortcuts

Pause or resume timers P Space
Next question N
Previous question
Toggle completed C
Flag as needs work W
Reset session timers T
Stop session / scorecard X
Start a new session S
Toggle interviewer mode V
Toggle fullscreen F
Close this window Esc

Your current run, filters, and place in the deck are saved automatically on this computer.

Build a Prep Pack

Prepare for a specific moment

Preppy will create 12 punchy prompts and 20 in-depth questions, ready to use in your next session.

One-time setup

Connect ElevenLabs

Interviewer mode keeps your ElevenLabs API key in the server environment, never in the browser.

  1. On Vercel, add ELEVENLABS_API_KEY in Project Settings → Environment Variables.
  2. Optionally add ELEVENLABS_VOICE_ID and ELEVENLABS_MODEL_ID.
  3. For local use, put those same values in .env or .env.local.

This is the personal SELF_INTERVIEW_ACCESS_KEY, not your ElevenLabs API key. It is stored only in this browser.

Rehearsal complete

Your rehearsal scorecard

See what landed, what needs another pass, and where your time went.

Total time 00:00:00
Questions 0
Average 00:00
Completed 0
Needs work 0
Unmarked 0

Question breakdown

Time is cumulative if you visited a question twice.
Question Topic Status Time

No questions were recorded in this session.