Browser screen
First-pass filtering with the evidence timeline above. Nothing to install, and candidates see exactly what's logged before they start.
Start free →Real code. Real test cases. Sandboxed dev servers in the browser — wired to public job postings so candidates go from apply to screened in one sitting. And your whole team reviews live, in one room.
How it works today
Post a role to your Kendor board. The instant a candidate applies, their coding screen is sent automatically — if you've enabled it. No ATS to wire up, no scheduling, no manual hand-off.
Step 1 of 5
A candidate finds your open role on your own Kendor careers board — one public link, your handle.
Auto-advancing — tap any step to explore. Auto-screen is a per-role toggle; leave it off and applicants simply queue for review.
Two sides, one pipeline
Apply once, screen immediately, and never install a thing.
No webcam. No screen recording. No spyware install on the web screen.
Engineers grade, recruiters route — one review pipeline for both.
Per-reviewer pricing — you're never billed per candidate.
New in the workspace · chat
Live todayMessages, screens, interviews — the whole pipeline lands in a single conversation per candidate. No shared mailbox, no reconstructing what happened from four pages.
Interview mode · live review
In private betaThe same pipeline, live — the whole assessment, every challenge, in one room. Reviewers and the candidate share the same bench: presence, live cursors, comments you can answer out loud, and a huddle one click away.
Coming next · the agent tab
Coming soonA chat tab beside the editor where candidates drive Claude Code or Codex against the real workspace — the way they'd work on the job. Your org provides the credentials and switches it on per assessment.
We don't block AI, and we don't smuggle it in. If working with an agent is part of the job, screen for it — if it isn't, leave the tab off.
Integrity
We don't compute an “integrity score” and we never auto-reject. The reviewer sees what happened, timestamped, and decides what it means. Facts on a timeline — the conclusion stays yours.
On every web screen today
Landing next
Coming soonSurveillance theater punishes honest candidates and doesn't stop a determined cheat. When the stakes justify more, use a tier built for it — below.
First-pass filtering with the evidence timeline above. Nothing to install, and candidates see exactly what's logged before they start.
Start free →A menu-bar companion that records the process — pasted sources, searches, AI usage. Reaching for Claude counts in a candidate's favor. No camera, no mic.
Notify me →Locked full-screen for when a bad hire is expensive. Real OS runtimes — Node, Docker, PHP — allowlisted to what the assessment needs.
Request early access →Data we keep
Code, run logs, focus events, messages, reviewer comments. Deleted automatically 90 days after the role closes — or any time you ask.
Data we don't
No webcam, no audio, no screen recording on the web screen. No third-party ATS export by default.
AI usage
Your call, not ours. Orgs provide and enable agents per assessment — we don't block AI, and we don't smuggle it in. Every prompt lands in playback.
Where it runs
EU and US regions. Single tenant on Enterprise. SOC 2 in progress (Q3).
An honest comparison
We're not for everyone. If you screen thousands of new-grads on algorithm puzzles, the big platforms are built for that. Kendor is for teams hiring on real, job-shaped work.
No leaderboards, no per-candidate metering — and similarity is a fact beside the grade, never an auto-fail score. If you want verdicts handed to you, we're genuinely not your tool. Read the full, honest comparison →
Security and compliance
Candidate data is personal data. We built for EU procurement from day one — not as an enterprise upsell.
A signed DPA on every plan, including free. Candidates can request an export or erasure of their data directly — no support ticket, no gatekeeping.
Pick the EU region and everything — code, playback, chat — is stored and processed in Frankfurt. It never leaves the EU, backups included.
TLS 1.3 in transit, AES-256 at rest — playback streams and chat included. Single tenant available on Enterprise.
Candidate data deletes automatically 90 days after a role closes — set it shorter if you like. Deletion means deletion: backups purge within 30 days.
A short public list with 30 days' notice before any change. No ad-tech, no analytics on candidate surfaces, and your data is never sold or used to train models.
SSO with SAML on the Team plan, role-based access per job, and an audit log of every reviewer action — who watched which playback, when.
GDPR compliant
Regulation (EU) 2016/679
EU data residency
Frankfurt, eu-central-1
DPA on every plan
Signed with SCCs, free included
SOC 2 Type II
In progress — report Q3 2026
Security questionnaire? We fill those in fast.
Pricing
Honest tiers. No “contact us” gate for small teams. The Team plan covers everything for 95% of customers.
For trying it on a real role.
For hiring teams running regular screens.
For compliance, SSO, dedicated infra.
A note from the maker
I ran the technical interviews at my last 2 jobs. Around 400 of them, give or take. The same pattern every time: the take-home was either too easy and told us nothing, or too hard and ate the candidate's weekend for free. The vendor tools were worse — they made our candidates install spyware to prove they weren't cheating on FizzBuzz.
So I built the thing I wanted. Real code, no proctoring drama, runs in any browser. Then came the part I missed most from good in-person loops: sitting down with the candidate and their code, together. That's interview mode — the debrief and the walkthrough in one room, instead of another scheduled interview. It's in private beta now.
Kendor is small. It's me and a handful of engineering teams using it on real hires. If you try it and something is broken or stupid, my email is at the bottom of this page.
Early access
Job postings, candidate chat and interview mode are live today. Tell us what you're hiring for and we'll get you set up — plus first access to the agent tab, Observer and the desktop kiosk the moment they ship.