About this demo
Acme Shop is not a real store. It exists to show what a Data Fiduciary's website looks like once it integrates ClearDP — consent infrastructure for India's DPDP Act.
What's real here
- The consent banner and preference center are the actual production Web SDK (<30KB, zero dependencies, Shadow DOM).
- Every Grant / Deny / Withdraw you make is captured by the live API and recorded as an append-only, hash-chained consent artifact.
- The gated sections (recommendations, newsletter, analytics) react to your real consent state — reload the page and they stay in sync.
- Everything you do here shows up immediately in the Acme Retail admin console: principals, artifacts, metrics, audit log.
What's fake
- The products, prices and the cart (there isn't one).
- The newsletter — submitting sends nothing anywhere.
Integration cost, for the record
Everything the SDK does on this site is driven by:
- one
<script>tag +ClearDP.init({ propertyKey }), data-requires-purposeattributes on gated blocks,- a
type="text/plain" data-cleardp-purposeattribute on the analytics tag — the SDK activates it only after consent.