
✓
Consent collectionRecord per-purpose decisions with a single API call.
✓
Consent bannersFetch collection point data to render compliant UI.
✓
Out-of-app linksSend magic links via SMS or email for remote consent.
✓
User rightsGrievances, nominees, and DPO lookups built in.
truConsent Developer Docs
Collect, store, and manage user consent across your products — with a single REST API.
What you can build
How it works
1
Define collection pointsCreate named locations in your product where you collect consent — a sign-up form, a checkout page, a cookie banner.
2
Attach purposesDefine what you’re collecting consent for — marketing emails, analytics, personalisation.
3
Record decisionsCall POST /consent when a user decides. Each call is appended to an immutable, auditable log.
4
Surface the recordQuery consent status per user, per collection point, or across your entire organisation at any time.
Quick reference
Authentication API keys for server-to-server calls. Bearer tokens for consent link endpoints.
Quickstart Make your first API call and record a consent decision in under 5 minutes.
npm package Drop TruConsentModal and RightCenter into your React app.
Consent model Understand collection points, purposes, actions, and the audit log.