⚡ 5-minute setup

Quick Start

From zero to a live consent banner in under five minutes. No backend changes required.

1

Create an account

Sign up at sdkwatch.com using email or Google. No credit card required for the free plan.

The free plan includes 1 project, 10 scans/month, and the core consent banner features.
2

Create a project

In your dashboard, click New Project. Enter your website URL or app details and select a platform (Web, iOS, or Android).

Each project gets a unique Snippet ID— you'll use this to embed the consent banner and call the API.

Project Snippet ID: sdk_a1b2c3d4e5f6
3

Run your first scan

Inside your project, click Run Scan. SDKWatch will crawl your URL and detect:

  • Analytics SDKs (Google Analytics, Mixpanel, …)
  • Advertising trackers (Meta Pixel, Google Ads, …)
  • A/B testing tools (Optimizely, Amplitude, …)
  • Support widgets (Intercom, Zendesk, …)
  • Payment processors
  • CDN-loaded scripts

Scans typically complete in 10–30 seconds. You'll get a compliance score and a list of detected SDKs with their data categories.

4

Deploy the consent banner

Add the SDKWatch script to your site's <head>. Replace YOUR_SNIPPET_IDwith your project's Snippet ID:

html
<!-- Add to your <head> tag -->
<script
  src="https://sdkwatch.com/banner.js"
  data-snippet-id="YOUR_SNIPPET_ID"
  defer
></script>

That's it. The banner auto-loads your scan configuration and presents the correct consent categories to your users on first visit.

For React / Next.js / Vue integration, see the Consent Banner docs.

5

Verify it's working

Visit your site in an incognito window. You should see the consent banner appear. After accepting or declining, open the browser console and verify:

javascript
// Check consent state in the browser console
window.SDKWatch.getConsent()
// → { analytics: true, advertising: false, functional: true }

In your SDKWatch dashboard, the project's Consent tab will show live consent events (if server-side recording is enabled).