SignedByAHuman

Human proof for modern text

Stamp your words with a human receipt.

SignedByAHuman creates a public receipt for text you choose to share. It proves a human took responsibility, not that they wrote every word.

  • Public receipts anyone with the link can verify
  • Captcha-verified identity badge
  • Copy a clean signature line in seconds
1
Write your content Paste or type the text you want to sign.
0 / 10000
2
Prove you're human Automatic captcha — no action needed.
Captcha human check
+20 pts
Invisible check — runs automatically.
Add your Turnstile site key in web/config.js.
3
Strengthen your signature Optional — add verifications to increase trust.
Signature strength
✅ Baseline 0 / 150

How it works

1. Write or paste

Provide the text you want to sign. We compute two hashes to handle formatting changes.

2. Verify humanity

Verification confirms a human completed the flow. We attach a signed receipt with metadata.

3. Share the receipt

Copy a signature line that links to a verifiable receipt page.

Public by default

This MVP uses hosted receipts. Anyone with the receipt link can view the signed text and verify it, so only sign content you are comfortable sharing.

FAQ

Does this prove authorship?

No. It proves a human took responsibility for the signed text.

What if formatting changes?

We compare both a strict hash and a normalized hash to allow copy-paste variations.

How long are signatures stored?

Receipts expire after 365 days in the MVP.