New: Hypersign is now eIDAS 2.0 ready verifiable credentials and EUDI Wallet compliance built in. See case studies →
← Platform
Platform

Selective Disclosure: Minimize Enterprise PII Liability

Every raw document your platform stores is a future liability. Hypersign's selective disclosure engine lets you verify age, residency, and compliance status cryptographically — one fact or several — without ever collecting, storing, or securing the sensitive identity document underneath it.

✓ Zero Raw PII Stored✓ BBS+ Selective Disclosure✓ Zero-Knowledge Age Proofs✓ eIDAS 2.0 & AMLR Ready✓ GDPR Data Minimisation

Shipped and live in the Hypersign KYC widget and dashboard today.

Attribute-Level
Consent Granularity
0 bytes
Date of Birth Shared for Age Proofs
eIDAS 2.0
Selective Disclosure Standard
BBS+
Signature Scheme

Feature Overview

Data Minimisation, Built Into the Consent Screen

Every verification asks for consent by default. Selective disclosure makes that consent granular — down to the individual attribute, or a single yes/no proof.

Per-Credential Consent Toggles

Each credential requested in a flow personhood, document, age proof gets its own switch. Users can grant some and decline others in the same screen.

Per-Attribute Selection

Inside a credential, individual fields name, document number, gender each carry their own checkbox. Only checked fields are disclosed.

Threshold & Range Proofs

Prove age above a configured minimum, or a numeric attribute above/below a value, without revealing the underlying number.

Verifier-Configurable Requests

Businesses choose which attributes their integration requests from the dashboard. Anything not requested is never part of the response.

BBS+ Selective Disclosure

A single signature over the full credential lets the holder derive a proof of any subset of attributes cryptographically, not by redaction.

Criteria Transparency

Before authorising, the user can inspect exactly what's being proven attribute, operator, and threshold value in plain terms.

Business Value Matrix

What Changes When You Stop Storing Raw PII

The case for selective disclosure isn't just cryptography, it's a smaller liability surface, less friction at onboarding, and an audit trail that doesn't depend on a human reviewing logs.

Operational VectorTraditional Identity StorageSelective Disclosure (Hypersign)
Data Breach LiabilityPassport scans, ID numbers, and biometric templates sit in a central database — one breach exposes every user's raw identity documents.The verifier only ever receives a cryptographic proof or a pass/fail result. There is no raw document for a breach to expose.
Onboarding FrictionUsers are asked to upload a passport or ID even for a simple age or residency check, a common point of drop-off.One consent screen, one approval. Only the specific attribute requested is shared, no document upload for checks that don't need one.
Compliance OverheadManual audit trails, database access reviews, and retention-policy enforcement across every stored document.Every disclosure is a signed, timestamped, tamper-evident proof, the audit trail is the cryptography itself.
Cost EfficiencyCompounding storage, security, and manual-review costs that scale with every document collected.Industry data on reusable, credential-based KYC shows 30–50% lower ongoing compliance costs versus re-verifying and re-storing documents per check.

Under GDPR Article 5, data minimisation isn't a best-practice recommendation, it's a legal obligation. A platform that collects identity data "just in case" carries that liability for as long as the data sits in its database, and faces direct regulatory exposure if a breach occurs.

The Consent Screen

Every credential, its own switch.

Before anything is shared, the user sees exactly which credentials a verifier is asking for — and can turn any of them off. A personhood check, a document credential, and an age proof can be granted independently, in the same flow.

Nothing is bundled by default. If a verifier only needs proof of age, that's the only switch that has to be on.

verify.hypersign.id
User Consent (3/3)

Review and authorise data sharing

Acme Marketplace
is requesting your KYC data
Authorise and Continue
Powered by Hypersign

Attribute-Level Transparency

"View all" means all.

Tapping into a credential shows the individual fields it contains — document type, name, document number, gender — each with its own checkbox. Only the checked fields leave the device.

A face image or document number can sit in the credential without ever being part of what's disclosed for a given check.

Identity attributes from DocumentCredential will be shared

Document Type
NATIONAL ID (2024)
Overall Rating
94.10
Face
Image on file
Surname
•••••••
Given Name(s)
•••••••
Document Number
X••••••••
Gender
Close

Zero-Knowledge Age & Threshold Proofs

Prove "over 18." Not the birthdate.

Beyond field-level disclosure, Hypersign supports threshold proofs: the verifier configures a minimum age, and the user's credential proves the comparison is true — without the date of birth, or even the exact age, ever crossing the wire.

The same predicate model extends to jurisdiction ("EU resident: yes/no") and KYC tier ("verified at Level 2 or above") checks.

Configure Age Verification Beta

Enable users to prove a minimum age requirement without sharing their exact date of birth.

Minimum Age18

Criteria for ProofOfAge

Attributeage
Operator
Value18
Unityears
Verifier receives: pass / fail only

Verifier-Side Attribute Control

Ask for less. Get less liability.

The request side is configurable too. From the dashboard, a business chooses which identity attributes it actually needs for a given flow — the rest are never requested, so they're never part of the verification response to store, secure, or eventually delete.

Fewer requested attributes means a smaller breach surface if anything ever goes wrong downstream.

Request only the information you need Beta

Choose which verified identity attributes your app receives after verification. Unselected attributes stay private and are never included.

Document Type Given Name(s) Surname Gender Nationality Date of Birth

For Your Engineering Team

No rip-and-replace. Your stack stays.

You don't need to replace your identity gateway or rewrite your authorization layer to adopt this. Hypersign issues standard W3C Verifiable Credentials signed with BBS+, a mature, widely-audited cryptographic signature scheme, delivered over the same REST API and webhooks your team already integrates with for every other Hypersign check.

For teams tracking the EU's SD-JWT-based EUDI Wallet direction: Hypersign's selective disclosure model is built on the same data-minimisation principle and is designed to interoperate as that standard matures, without forcing a migration before it's actually required.

Integration Surface
Same Stack, New Capability
REST API & webhooksSame as today
BBS+ over W3C Verifiable CredentialsAudited scheme
SD-JWT / EUDI Wallet directionInteroperable by design
Auth-layer rewrite requiredNone

Why Now

Regulation is catching up to the idea.

eIDAS 2.0 requires every EU Digital Identity Wallet to support selective disclosure by the end of 2026 — not as an optional feature, but as the baseline sharing model. GDPR Article 5 already requires data minimisation; this is the mechanism that makes it enforceable at the protocol level instead of a policy promise.

The EU's incoming Anti-Money Laundering Regulation (AMLR) tightens identity and beneficial-ownership checks on the same timeline, and from 2027, large private relying parties in regulated sectors are required to accept the EU Digital Identity Wallet for authentication. Integrating selective disclosure now means your verification flow is already shaped like the one regulators are mandating, rather than a retrofit under deadline pressure.

Age-verification mandates spreading across the US and UK have made the opposite approach — uploading a government ID to prove you're over a threshold — a visible source of user distrust. Selective disclosure is the answer to "why do you need my whole passport for this."

Regulatory Alignment
eIDAS 2.0 / EUDI WalletSD-JWT ready
AMLR (EU AML Regulation)Aligned
GDPR Art. 5 data minimisationEnforced
DPDP Act 2023Aligned
Document image sharedNot by default

Why Hypersign vs. Document-Only KYC

Beyond Pass/Fail Verification

Most KYC vendors verify the whole document, then hand a business the whole result. Hypersign lets the disclosure be as narrow as the requirement.

CapabilityTypical Document-Only KYCHypersign
Attribute-level consent screen
Per-request attribute selection
Zero-knowledge age / threshold proofs
BBS+ selective disclosure signatures
Configurable minimum-age proof
User-visible proof criteria
Document image withheld by default
eIDAS 2.0 / EUDI Wallet alignmentVaries

Use Cases

Where Narrow Disclosure Pays Off

Age-Gated Platforms

iGaming, dating, and social apps prove a user meets the age threshold without ever seeing a birthdate or document image.

Marketplaces

Sellers and buyers prove verified status to a counterparty without exposing the document that verification was based on.

Fintech Onboarding

Share only the KYC tier a product requires Level 2 onboarding doesn't need the same disclosure as a Level 4 transaction.

Web3 & DAOs

Prove personhood or jurisdiction for sybil resistance and gating without linking a wallet to a full identity document.

Healthcare & Telehealth

Share a specific eligibility attribute a coverage tier, an age bracket rather than a full patient record.

Cross-Border Compliance

Align with eIDAS 2.0 and EUDI Wallet expectations ahead of the 2026 mandate without re-architecting your onboarding flow.

FAQ

Selective Disclosure & Zero-Knowledge Proofs

Ask for the fact.
Not the file.

Turn on attribute-level consent and zero-knowledge age proofs in your existing Hypersign integration — no new vendor, no new contract, no rip-and-replace.

Selective Disclosure API · Zero-Knowledge Age Proofs · BBS+ Credentials · eIDAS 2.0 Ready