What ports as-is
- A banner plus modal, one row per category, necessary always-on
- A versioned consent record in a first-party cookie
- Signal support ahead of the banner rendering
- An API so any future script can be held behind its own category
- A settings entry point in the footer for withdrawing consent
What we build for you
- The categories and scripts gated



