Quick Start
From zero to a live consent banner in under five minutes. No backend changes required.
Create an account
Sign up at sdkwatch.com using email or Google. No credit card required for the free plan.
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.
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.
Deploy the consent banner
Add the SDKWatch script to your site's <head>. Replace YOUR_SNIPPET_IDwith your project's Snippet ID:
<!-- 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.
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:
// 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).