Verify real humans
Prove an online customer is a verified human, not a bot.
Don’t wait to be a victim before protecting your business.
Sign your content.
Sign your transactions.
Sign your affiliations.
So anyone can verify.
You’ve found a not.bot signature — on a video, a document, maybe even printed somewhere. How do you know it’s real?
Try It Now — live sample
Result of scanning and verifying the signature.
You didn’t take anyone’s word for it — you checked. In this example, the result names @ceo at not.bot as a Verified Signer and says plainly what this signature is: an example, placed here for you to verify. That’s exactly what you’re looking at. It matches. It’s real.
Copy it anywhere and it still does just one thing: prove that @ceo at not.bot signed an example. It lends no legitimacy to wherever it’s pasted, and its link still points back to not.bot. It even says it lives on the not.bot homepage — so a copy somewhere else, even on another not.bot page, plainly doesn’t fit.
For Sign My Work, signatures show a Verified Signer badge. Other not.bot signatures can identify a signer with a Reserved Name or even a petname you chose. Either way, the app is not trusting a name someone typed in; it verifies the signature and shows the signer identity that actually signed it. A fake cannot produce a valid signature for an identity it does not control.
If the signature is on the same phone as the not.bot app, take a screenshot, tap copy, discard the screenshot, open not.bot, tap Scan Signature, then tap Paste. If you have another device nearby, you can also open this page there and scan the QR with your phone.
Want people to verify you this easily? That’s Sign My Work.
Start SigningFor Developers
It runs inside your cloud, so your business controls the verification path. Customer data never passes through Julia Social, reducing vendor risk while giving your product cryptographic proof a customer is real.
Prove an online customer is a verified human, not a bot.
Recognize the same verified human across accounts, so you can enforce bans and limits.
Enrolled not.bot holders can verify over-13 or over-18 every session.
Have a verified human sign actions your business needs to trust.
not.bot app
Checking a not.bot signature costs nothing and works anywhere, with no account required. In the US, the app also lets you enroll and become a verified human: prove you are real once, then clear the human check on any not.bot site. Enrolled users can sign a message right in the app, so the person reading it knows it came from a real, verified human.
See everything the app does
Transparency
Read how not.bot works before you trust it. We publish extensive documentation on the not.bot architecture, privacy protections and security model. The protocol code and Web SDK are open-source.
Read the technical docsAI can now create convincing fake content and even fake people. And real people use AI to make real content too, making it difficult to separate real from fake. not.bot is a privacy-centric identity layer for the internet that proves who's not a bot.
Why we built not.bot