ConsentHub · Consent Management Platform

Consent Capture to Compliance Evidence — Govern Every Consent, Every Purpose, Every Change

Privacy. Trust. Growth.

ConsentHub helps Data Fiduciaries/Users collect, manage and protect the consent of Data Principals/Subjects under data protection laws — with a signed record for every decision.

  • Stay compliant. Itemised notices and per-purpose consent in multilingual, country-specific and regional languages — never a pre-ticked box.
  • Build trust. Withdrawal, rights and grievances handled end to end, tracked to the clock.
  • Prove it. Digitally signed consent receipts that anyone can verify offline.

Built for India’s DPDP Act 2023, Hong Kong’s Personal Data (Privacy) Ordinance (Cap. 486), South Korea’s Personal Information Protection Act (PIPA), Thailand’s Personal Data Protection Act (PDPA), Singapore’s Personal Data Protection Regulations 2021 and many more.

Consent receipt✓ Verified
rcp_01a126149832789ca67d
LOAN_UNDERWRITINGgranted
KYCgranted
MARKETINGdenied
Signaturevalid
Payload hashmatches
Ledger positionseq 28
Verifiable offline. No call to ConsentHub.
Multi-lingual
Country-specific and regional languages, plus English
Signed
A digital signature on every consent record
Offline
Receipt verification without calling the platform
Per purpose
One decision per purpose, not one blanket consent
Consent management lifecycle

Every obligation is a workflow.

Every data protection law attracts heavy penalties for failure to observe security safeguards. Evidence is the difference between a claim and a defence.

Notice, itemised

What data, which purpose, how to withdraw, how to complain — independently presented, versioned and sealed at publication before a single consent is asked.

Notice builderMultilingual plus English

Consent that qualifies

Free, specific, informed, unconditional and unambiguous, with a clear affirmative action for each purpose — never a pre-ticked box.

Per-purpose captureAssurance level

Withdrawal & change

Every change is a new signed event, propagated to the fiduciary by signed webhook and reflected in the consent register.

Signed webhookCurrent state

Rights & grievance

Access, correction, erasure and nomination tracked to a clock; grievances follow the procedure ladder.

SLA timersEscalation ladder

Retention & erasure

Retention windows by purpose. Erasure by crypto-shredding: the personal data is gone, the audit evidence is not.

Crypto-shreddingScoped export

Security & evidence

An append-only, tamper-evident ledger with tenant isolation enforced in the database — not in application code alone.

Row-level securityDigital signatures
How it works

One decision. Five verifiable steps.

The same loop serves a loan application, an insurance quote or a telecom onboarding.

1

Publish

Define the purpose and publish an itemised notice, versioned and sealed at publication.

2

Ask

The Data Principal (Subject) verifies identity by one-time code and decides each purpose separately.

3

Seal

The decision is appended to the tamper-evident ledger and digitally signed.

4

Return

The fiduciary (User) exchanges a 60-second, single-use code for the verified record.

5

Verify

Anyone checks the receipt — or the full ledger — offline with the public key.

Capabilities

From first notice to final proof.

Six capability groups cover the consent lifecycle — and the evidence that outlives it. Everything shown is built into the platform.

01

Purpose & notice registry

Define purposes, lawful basis and retention windows. Publish itemised, versioned notices with a diff before anything goes live.

Version controlSealed on publishMultilingual plus English
02

Consent capture

A hosted consent surface with one-time-code identity, per-purpose affirmative decisions and a recorded assurance level.

Hosted surfaceNo pre-ticked boxesGuardian consent
03

Signed receipts

Every decision returns a receipt a third party can verify offline — no account, no database, no call to the platform.

Digital signaturesOffline verifierKeyring
04

Consent register

Current state and full history for every principal (Subject) and purpose. Withdrawal arrives as a signed webhook, not a poll.

Change historyRetriesDead-letter
05

Rights & grievances

Access, correction, erasure and nomination with SLA clocks, plus the grievance ladder and rule clocks as per the applicable data protection law.

Crypto-shreddingScoped export90-day clock
06

Integration & operations

A three-call API with signed requests, exact redirect allow-list, audit search and ledger verification.

/v1 APIAudit consoleDelivery
Trust architecture

Evidence, not assertions.

Append-only
UPDATE and DELETE are revoked and refused by a trigger — even for the table owner.
Tamper-evident
Every event carries a cryptographic digest of the one before it.
Signed
Detached digital signature over canonical JSON, with the key identifier on every record.
Isolated
Row-level security enabled and forced; tenant context set per transaction.
Erasable
Crypto-shredding destroys the key, not the audit trail.
Recoverable
A restored backup still verifies every record.
Proof you can run

Verify it yourself.

consenthub-verify
$ consenthub-verify --receipt receipt.json \
    --pubkey consenthub-public.pem

receipt rcp_01a126…  VERIFIED
  purposes      LOAN_UNDERWRITING:granted
                KYC:granted
                MARKETING:denied
  payload hash  matches
  signature     valid
Ledger verification
Names the first entry that differs
Edit detection
The database refuses an UPDATE or DELETE
Key rotation
A rotated key does not break history
Backup restore
A restored backup still verifies
Deployment

Runs where your data lives.

On-premises or in your private cloud — runs entirely on your infrastructure, with no dependency on a Uqrypt-hosted service.

Platform
Linux, Windows · deployable in your VPC or private cloud
Services
Application and worker roles · stateless, horizontally scalable application tier · HTTPS ingress via your load balancer
Encryption
AES-256 field-level encryption · TLS 1.2+ in transit · HSTS and CSP at the edge
Ledger
Append-only and tamper-evident · every event cryptographically chained and digitally signed · key identifiers recorded for rotation
Identity
SMS one-time code, 10-minute expiry, attempt-capped · argon2id hashing for console credentials
Delivery
Adapter-based SMS, email and WhatsApp · provider credentials, sender IDs and DLT templates supplied per deployment
Residency
India-region hosting for application, data and keys
Integration

Three calls. Predictable edges.

Client credentials over TLS, then signed requests covering timestamp, method, path and body hash. Webhooks are signed, retried with exponential back-off, then dead-lettered — nothing is dropped silently.

Performance

Built for production load.

Signing adds about 0.2 ms per consent event, and a single core verifies 3,000+ signed events per second — so a full-ledger integrity check is routine, not a batch job.

Sizing

From 100k to 50M+ principals.

Reference sizing from small to enterprise deployments, confirmed against your journey mix during implementation. Benchmark report and technical sheet available on request.

See it with your own notice.

Bring one purpose, one notice and one customer journey. We will run grant → receipt → withdrawal → rights request, then hand you the receipt to verify offline.

Ask for the ConsentHub team DPDP Consulting
Product information, not legal advice; obligations should be confirmed with counsel. Third-party channels (SMS, email, WhatsApp, KYC, translation) are adapter-based and configured per deployment.