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.
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.
Set the context once
Upload your résumé, paste the JD URL, write a one-liner like "Senior backend, Go + Postgres, fintech." Stored on your account so every session pre-fills.
Install the laptop agent
Single-binary, 3 MB, runs headlessly. Download for your OS and drop it in your PATH.
# macOS / Linuxcurl -fsSL https://onlycheat.com/dl/agent | sh # Windows (PowerShell)iwr https://onlycheat.com/dl/agent.ps1 | iexPair 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.tomlRun 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 sessionUnder the hood
Two devices. One pipe.
Your laptop captures. Our server thinks. Your phone reads.
Your laptop
3 MB headless agent
- Captures system audio
- Captures screen frames
- No window, no UI
api.onlycheat.com
Your phone
React web app
- Receives streamed text
- AI answers in your voice
- Sits in your lap
Cloudflare Workers + Durable Objects. Each user has their own room.
Gemini 2.5 Flash multimodal. Audio + screen + résumé + JD all go in.
Audio and screen frames are processed in memory and dropped.
Safety & privacy
Built so the only person who knows is you.
No audio retention
Your interviewer's voice and your screen frames are processed in memory by the AI and discarded.
End-to-end your account
Only you can see your sessions. Auth is Google OAuth, JWTs are signed with our key.
Invisible to screen-share
The agent is a headless background process. There is literally nothing to capture.
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.