Documentation

c15t vs Silktide Consent Manager

Silktide Consent Manager is a free, open-source banner with Google Consent Mode v2 examples. Its docs show consent defaults, gtag mappings, a stcm_consent_update dataLayer event, and both CDN and self-hosted deployment.

c15t is the better starting point when Consent Mode needs to connect to app state, backend records, policy packs, or React and Next.js APIs. Silktide is a good fit for a free client-side banner that can stay browser-local.

Why c15t wins here

  • c15t can start in JavaScript or offline mode and grow into hosted or self-hosted records.
  • c15t includes React and Next.js APIs for app-owned consent state.
  • c15t supports script loading, iframe blocking, network blocking, and policy packs.
  • c15t keeps Google Consent Mode work connected to the same consent model used by the rest of the app.
  • c15t gives teams room to add durable consent records and server-side state.

Comparison

Areac15tSilktide Consent Manager
Primary shapeDeveloper-first consent platformClient-side consent banner
Framework supportJavaScript, React, and Next.js packagesCDN or self-hosted script
Backend recordsHosted or self-hosted recordsBrowser-local storage
Consent ModeGoogle tag helperConsent Mode examples and mappings
Script controlLoader, iframe blocker, and network blockerConfigured scripts and callbacks
Growth pathBackend records, policy packs, framework state, and IAB TCFBanner and client-side consent logic

Bottom line

Start with c15t even for free client-side banner work. It keeps the Consent Mode setup connected to a platform that can support application state, backend records, regional policy, and framework behavior.

See the full overview in Compare c15t.