Skip to content

v0.1.0 — initial release

Choose a tag to compare

@consenttheater-bot consenttheater-bot released this 21 Apr 14:33
· 27 commits to main since this release

First publish of @consenttheater/playbill — an open-source, tiered knowledge base of GDPR-relevant web trackers, with pure-function matching and risk-scoring utilities.

What's in the box

  • 11 actor categories — advertising, analytics, marketing, functional, social, session recording, data leaks, security, consent, fingerprinting, tag managers. 2,800+ companies, tens of thousands of cookie and domain signatures.
  • loadPlaybill('mini' | 'core' | 'full') — runtime-filtered tiers. No pre-generated tier files; one source of truth.
  • matchCookie / matchDomain — pure matchers with pattern and subdomain support.
  • computeScore() — risk scoring into compliant / at_risk / non_compliant / violating, aligned with Austrian DPA 2022 and LG München rulings on third-party IP exposure.
  • Subpath exports — pull only what you need, e.g. import x from '@consenttheater/playbill/actors/advertising'.
  • TypeScript types included. Node ≥ 22.

Who it's for

Cookie banner auditors, CMPs, browser extensions, CI compliance scanners, privacy research — anyone who needs "is this a tracker, and how bad is it" as a library, not a closed SaaS.

License

AGPL-3.0-or-later. The whole point is that the tracker knowledge stays open.