Skip to main content

What is Consentrix?

Consentrix is a Consent Management Platform (CMP) built to help organizations collect, store, and manage customer consent in a structured, auditable, and compliant way — aligned with data-protection regulations such as PDPA (Thailand), GDPR (Europe), and similar frameworks around the world.


Why We Built It

Modern businesses interact with customers across many channels, products, and integrated partner systems. Every interaction that involves personal data requires explicit, documented consent. Without a central system to manage consent:

  • Consent records are scattered across siloed applications
  • It is difficult to prove what a customer agreed to, and when
  • Withdrawing consent or updating preferences is inconsistent
  • Third-party data sharing becomes a compliance and legal risk

Consentrix solves these problems by providing a single source of truth for all consent data across your entire organization — every decision, every version, every audit trail — in one place.


Core Capabilities

CapabilityDescription
Consent Template ManagementDefine and version the legal/policy text your customers must agree to.
Consent Decision CollectionRecord customer acceptance, rejection, or withdrawal of each consent template version.
Partner Data Sharing ControlManage whether customer consent allows data to be shared with specific third-party partners.
Communication Channel BlockingControl which channels (email, SMS, push) a customer can be contacted through per product.
Cookie ConsentServe customizable cookie banners and record per-category cookie preferences.
Audit LoggingEvery action is immutably logged — who did what, to which resource, and when.
Role-Based Access Control (RBAC)Fine-grained permissions with customizable roles for your team.

Key Technical Concepts

Before using Consentrix, familiarize yourself with the following terms used throughout the platform and its APIs:

TermWhat it meansLearn more
Consent TemplateThe master definition of a consent item (e.g., "Marketing Communications Policy")Consent Policies
Template VersionA versioned snapshot of a template's content, with lifecycle statesConsent Policies
Consent DecisionThe recorded response (given / reject / withdraw) of a customer for a template versionConsent Policies
ProductA service or product in your organization that requires consent managementConsent Policies
API Key / System KeyCredentials that let an external system call Consentrix APIs securelyIdentity & Access
SubjectThe end-customer represented inside Consentrix (identified by your system's customer_id)Identity & Access
PartnerA third-party company that may receive shared data, controlled via consentPartner & Channel Control
Cookie ConsentA browser-side cookie banner and preference managerCookie Concepts

How Consentrix Fits Into Your Architecture

Your Application / Partner Systems

│ x-system-api-key (API Key)

┌─────────────────────┐
│ Consentrix API │ ← Public endpoints used by your applications
│ (v1 endpoints) │
└─────────┬───────────┘


┌─────────────────────┐
│ Consent Engine │ ← Core decision, template, and subject logic
└─────────┬───────────┘


┌─────────────────────┐
│ Backoffice Portal │ ← Internal team manages templates, reviews, audit logs
└─────────────────────┘

Your applications interact with Consentrix through registered Systems using an API Key. The Consentrix Backoffice Portal is used by your team to author consent templates, review and approve them, and inspect customer consent decisions.