Kin PassIn development

The robot check robots can't pass.

Image puzzles were built to stop bots. Now AI solves them faster than people do. Kin Pass swaps the puzzle for one tap that only a verified human can make.

Try it

Today

A puzzle that bots solve faster than you.

Solved by a bot in under 2 seconds.

With Kin Pass

One tap. Only humans get through.

A real person, confirmed in one tap. No puzzles, no tracking.

Add one line

Put Kin Pass on any sign up, login, comment box or checkout, on the web or in your app.

People tap once

No blurry photos, no wavy letters. People with Kin ID confirm with a single tap.

You get a clear answer

A signed yes: a real, unique person is here. No names, no tracking and no ad profile.

01Why now

The old check is broken. For everyone but the bots.

Robot checks ask people to prove what machines can now fake. The result is more work for humans and an open door for bots.

AI solves the puzzles

Modern image models pick out traffic lights, crosswalks and bicycles as well as any person, in a fraction of the time.

People pay the price

Real people squint at blurry photos, get it wrong and start again. Many give up and leave.

Privacy pays too

Some checks guess if you're human by watching how you move and browse. That's tracking by another name.

02Side by side

Less work for people. No way in for bots.

Puzzle checksKin Pass
What people doSolve puzzles, often more than onceTap once
Against modern AIWeaker every yearOnly verified humans pass
What the site learnsOften your behavior and browsingOne answer: a real, unique person
AccessibilityHard with low vision or a slow connectionOne button, in 19 languages
Repeat visitorsSolve it againStill one tap

03For builders

A few lines of code. No puzzles to maintain.

Drop the Kin Pass button into a form, then check the signed answer on your server. It sits alongside Kin OAuth, or works on its own.

  • Works on the web, iOS and Android
  • Keep your current check as a fallback during the beta
  • No cookies, no tracking and no ad profiles
signup.html Preview
<!-- 1. Add Kin Pass to the page -->
<script src="https://pass.kinidentity.com/v1.js" async></script>

<form action="/signup" method="post">
  <div class="kin-pass" data-site="YOUR_SITE_KEY"></div>
  <button>Create account</button>
</form>

// 2. Check the answer on your server
const res = await fetch("https://pass.kinidentity.com/v1/verify", {
  method: "POST",
  body: JSON.stringify({ token, secret })
});
const { human, unique } = await res.json();

Questions, answered.

See the roadmap
Who can pass Kin Pass?

Anyone with Kin ID. It's free on iPhone and Android, and every account belongs to one real person.

What does the site learn about me?

Only that a real, unique person is here. Not your name, email, face, location or browsing history.

What about people without Kin ID?

During the beta, sites can keep their current check as a fallback, so nobody is locked out.

When can I use it?

We plan a private beta with partner sites in early 2027 and to open Kin Pass to every website later that year. Join the waitlist to be first.

Keep bots out. Let people in.

Tell us where bots hurt you most. Early partners shape Kin Pass and get access first.