🤫husshhussh
🤫husshhusshOnePuppy
The 🤫 magazine
TutorialGetting startedDevelopers

The consent handshake in five minutes

The shortest path from zero to a working understanding of PCHP — for the developer who has five minutes.

Manish Sainani and 🤫 Research & Intelligence Team·July 12, 2026·3 min read
The consent handshake in five minutes

Ease of adoption is a requirement of PCHP, not an afterthought. If you cannot understand the protocol in five minutes, we have failed. So here is the whole thing, fast.

The mental model

A person (the owner) has private data. Someone else (a requester — an app, a CPA's software, an agent) wants to read a slice of it. PCHP is the handshake that gets from "wants to read" to "has read, with a receipt" — and lets the owner see and revoke the whole time.

Five nouns, and you know the protocol:

  • Consent Receipt — proof the owner said yes, to these scopes, until this time.
  • Data Access Token — a single-read key derived from a receipt.
  • Sealed Envelope — the data, encrypted so only the requester can open it.
  • Transparency Log — the append-only record the owner can read.
  • Scope — a dotted, least-privilege string like attr.identity.* or portfolio.read.

The handshake, in six steps

1. Discover. The requester reads the host's capabilities:

GET https://host.example/.well-known/hussh
→ { protocol_versions, issuer, scopes_supported, token_profiles, log }

2. Hello. The requester asks for exactly what it needs, and no more:

POST {issuer}/hello
{ "version": "pchp/2026-07-12",
  "requester": "...verifiable id...",
  "scope": ["portfolio.read"],
  "purpose": "Prepare 2026 tax return" }

3. Offer. The issuer shows the owner a plain-language request: who, what, why, how long.

4. Consent. The owner approves with a real credential (a passkey/biometric tap). A Consent Receipt is minted, and REQUESTED + CONSENT_GRANTED land in the log.

5. Deliver. For each read, the issuer derives a Data Access Token and returns a sealed envelope:

GET {issuer}/read?resource=portfolio.statements
Authorization: Bearer <data-access-token>
→ sealed envelope (opens only with the requester's key)

6. Acknowledge. The requester confirms; a READ event is logged. Done — and fully attributable.

At any moment the owner can revoke, and the receipt and every token derived from it die everywhere at once.

Least privilege, by construction

Notice what you cannot accidentally do. You cannot ask for "everything" — scopes are narrow and the issuer refuses over-broad asks. You cannot hold a permanent copy — tokens expire and reads are sealed per-envelope. You cannot share silently — every step is logged. The protocol makes the safe path the easy path.

Conform in one test

At the baseline level, conformance has an objective test: reproduce the published golden vectors for the token format. If your implementation matches every vector, your token layer is conformant. The reference implementation cross-checks the same suite in two languages, so "it works on my machine" is not a question of opinion.

Where to go next

  • The full specification — normative, with the JSON Schema and the scope grammar.
  • The Overview — if you want the why before the how.

That is PCHP. Five nouns, six steps, one conformance test. Now go build something that treats a person's consent as the protocol.

— Manish Sainani and 🤫 Research & Intelligence Team

The 🤫 hussh magazine

Written by Manish Sainani and 🤫 Research & Intelligence Team, and built to read beautifully here — and to travel to 🤫 One on your phone, your glasses, and visionOS, as one immersive magazine you own.

More from the magazine →Back to top ↑

Keep reading

More stories from the magazine

August 7, 2026

Every Scope Resolves Now: A Systems Review of the Consent Fabric

A full engineering accounting of PCHP and the fabric that serves it: the registry's growth from 47 to 263 scopes, the resolver that went from 8 hand-mapped bindings to resolution by convention, the pseudonym fix that stopped telling subscribers who you are, the economics of a millicent handshake, and a plain ledger of everything that is still not real.

August 7, 2026

Everything That Broke Was Already Written

A systems engineering reflection on one night of shipping, in which every defect turned out to be correct code wired to nothing, and what that says about building software when an agent writes forty four percent of the commits.

August 7, 2026

We Did Not Invent Our All-Hands

A thank-you to Gokul Rajaram, with the receipts. What we took from his write-up on running an all-hands unchanged, the four things we changed and why those changes are ours rather than his advice, and the honest note that we are building an agent to do the chief-of-staff job precisely so we never hire an operations team.

Products

  • Agent One
  • The 🤫 One app
  • Puppy One
  • Which Puppy is right for you?
  • The Puppy 100
  • Tag One
  • The 🤫 Store
  • The 🤫 One Card
  • Pricing
  • Claim your One
  • The product roadmap

🤫 Yellow Pages

  • The 🤫 Yellow Pages
  • Discover in the feed
  • Find a local expert
  • Coverage & markets
  • Connect - in Agent One
  • Ping an expert

Business & Enterprise

  • 🤫 for Business
  • Small & medium business
  • 🤫 Concierge (VVIP)
  • 🤫 for the Enterprise
  • Industry solutions
  • Federal government & agencies
  • 🇺🇸 Defense & national security
  • For advisors (RIAs)
  • Partner Portal
  • One for Sellers
  • Developers

Watch, read & learn

  • The media library
  • The 🤫 Feed
  • See it in a minute
  • Listen - the podcasts
  • Blogs
  • The field guide - the book
  • Research & papers
  • Guides - by topic
  • Academy
  • Events & public assets
  • Wiki

Company & open

  • About
  • Team
  • Investors
  • Fund A
  • Building in the open
  • News & investor relations
  • Release notes
  • Careers
  • Contact
  • Explore - the whole site, mapped
  • Sitemap

Trust, rights & gratitude

  • The Hussh Protocol (PCHP)
  • Day 0 Trusted Circle
  • The case - a right, made enforceable
  • Data-rights landscape
  • Accessibility
  • 🤫 Champions of the Community
  • 🤫 Faculty - the professors
  • Gratitude - people we admire
  • The 1024 - humans of the world
  • Search every page
  • Browse (developer view)

🤫 Private Agent One is free for every American citizen. We do not sell your data, your attention, or your contacts.

Company and product names are used to describe interoperability only and do not imply affiliation or endorsement. Certifications described as “in pursuit” are not held today.

Copyright © 2026 Hushh Technologies Corporation. All rights reserved.

Privacy PolicyTerms of UseYour data rightsAccessibilitySite Map

🇺🇸United States

🤫husshhusshKirkland, WashingtonMore ways to reach us: talk to a human or find an agent near you.