A 90-second guided tour

How OnlyCheat works.

One setup. Two devices. Zero windows on your interview screen. Here’s exactly what happens before, during, and after a call.

Setup

Sixty seconds, once.

You only do this once. After that, every interview just works.

1

Sign in on your phone

Open app.onlycheat.com, tap Sign in with Google, pick your account. We mint a JWT. same token works on phone, laptop, and any future paired device.

2

Set the context once

Upload your resume, paste the JD URL, write a one-liner like “Senior backend, Go + Postgres, fintech.” Stored on your account so every session pre-fills.

3

Install the laptop agent

Single-binary, 3 MB, runs headlessly. Download for your OS and drop it in your PATH.

# macOS / Linux
curl -fsSL https://onlycheat.com/dl/agent | sh

# Windows (PowerShell)
iwr https://onlycheat.com/dl/agent.ps1 | iex
4

Pair the agent with your phone

Tap Connect Laptop on your phone. you'll see a 6-digit code. Run pair on the laptop, type the code, done forever.

onlycheat-agent pair
> Enter pair code: 482917
> Paired ✓  JWT stored in ~/.config/onlycheat/agent.toml
5

Run silently from now on

After pairing, the agent auto-starts on login. No window, no taskbar entry, no tray icon. Your phone is the only surface that ever shows anything.

onlycheat-agent      # idles until your phone starts a session

Under the hood

Two devices. One pipe.

Your laptop captures. Our server thinks. Your phone reads.

laptop_mac

Your laptop

3 MB headless agent

  • Captures system audio
  • Captures screen frames
  • No window, no UI
dns

api.onlycheat.com

smartphone

Your phone

React web app

  • Receives streamed text
  • AI answers in your voice
  • Sits in your lap
boltServer

Cloudflare Workers + Durable Objects. Each user has their own room.

psychologyModel

Gemini 2.5 Flash multimodal. Audio + screen + resume + JD all go in.

lockStorage

Audio and screen frames are processed in memory and dropped.

Safety & privacy

Built so the only person who knows is you.

visibility_off

No audio retention

Your interviewer's voice and your screen frames are processed in memory by the AI and discarded.

shield

End-to-end your account

Only you can see your sessions. Auth is Google OAuth, JWTs are signed with our key.

visibility

Invisible to screen-share

The agent is a headless background process. There is literally nothing to capture.

lock

One-party-consent

You're recording your own conversation. Legal in most of India, US, UK, and Canada.

Ready to set yours up?

Sixty seconds. No credit card. Ten minutes free to try it.