◉ ScanBell

Consent QA in CI

Run cookie consent regression checks from GitHub Actions.

ScanBell checks a public release URL in fresh default, reject, and accept browser states, then writes a compact technical QA result to the GitHub job summary.

Use the dependency-free action

View ScanBell Action v1

Minimal workflow step

- uses: tmrp/scanbell-action@v1
  with:
    url: https://www.example.com
    fail_on: never

The action returns a scan ID, score, combined high/critical count, and total finding count. It remains non-blocking by default so teams can review their baseline before deciding whether to gate releases.

What the check observes

Opt in to a release gate

Set fail_on: high only after reviewing the site's baseline. A high or critical technical finding then fails the action. Detection confidence remains visible because automated consent-control matching and tracker classification can be incomplete.

Public targets and bounded evidence

The hosted action accepts public HTTP(S) URLs on standard web ports. It does not support authenticated or private environments. Page content, IP addresses, user agents, referrers, cookie values, and browser-storage values are not persisted.

Prefer an interactive first run?

Use the free scanner before adding a workflow or requesting the €49 client-ready evidence pack.

Run the free scan