Trust
is
worth
fighting
for.
Trust has been broken.
The open web ran on three quiet assumptions: that you could trust what you saw, who you met, and what was yours. Generative machines broke all three at once.
✕You can't trust what you see.
Voice clones from twelve seconds of audio. Faces from any public photo. Video, text, and signal generated faster than people can read. The artifact is no longer evidence.
✕You can't trust who you meet.
Bots in the replies. Agents in the inbox. Synthetic crowds shaping opinion at the rate the platform can serve them. The marketplace of voices became a marketplace of forgeries.
✕Nothing you do stays private.
Every credential leaks eventually. Every interaction is logged, brokered, and resold. The systems we use to prove ourselves are the same ones built to track us.
There is no universal, portable way to trust what you see, who you meet, or what stays yours.
So we are building one.
What trust looks like, restored.
Authentication and authenticity go hand in hand. Neither one belongs to a platform, a vendor, or the silicon in your pocket. Four properties. Each one negotiable on its own. Together, non-negotiable.
Hand in hand
Authentication is who; authenticity is what. They cannot be solved separately. Proving an actor is genuine and proving the data they produce is genuine are two faces of the same problem, and the answer has to address both at once.
Portable, by design
Trust should travel with the actor, not the application. No platform owns it. No vendor can revoke it. The credential outlives the company that issued it, because no company should have to issue it.
Universal, not vertical
One trust primitive across every surface: social, financial, professional, governmental. Factor-agnostic. Network-agnostic. Actor-agnostic. We are not building a login for one product; we are building the layer underneath all of them.
Decentralized, on purpose
The secure enclave in the device you carry gets broken. Over and over. Trust cannot rest on any one root, any one vendor, any one supply chain. The substrate has to assume any single component will fail, and survive anyway.
Stripe for payments → Rebellion for authenticity.
The TLS of Actorhood
Solve Authentication
The irreducible primitive. Prove an actor is who they claim to be, without revealing why.
Solve Your Connections
Mutual attestations between actors. The trust you've already earned, made portable.
Solve Your Boundaries
Where your trust ends, and what crosses the line. The perimeter, finally drawn by you.
Filter the World
An internet rendered through who you trust. Slop dissolves at the boundary.
Trust is worth
fighting for.
We're hiring zero-knowledge cryptographers, applied researchers, and infrastructure engineers who would rather rebuild the open web than tweak another login screen.