Welcome to SDKWatch
SDKWatch helps you know exactly what SDKs are running in your app and deploy GDPR-compliant consent dialogs automatically. Build privacy-first products, stay compliant, and give users control over their data.
Get started in 5 minutes
Create a project, run your first scan, and deploy a consent banner before your next meeting.
Read the Quick Start guideExplore the docs
SDK Scanner
Automatically detect third-party SDKs in your app or website. Get a compliance score and recommendations.
Learn moreConsent Banner
Deploy a customizable, GDPR-compliant consent banner with a single line of code.
Learn moreMobile SDK
iOS and Android SDKs with offline-first consent storage and automatic permission detection.
Learn moreAPI Reference
Full REST API for programmatic access to scanning, projects, and consent data.
Learn moreWhat is SDKWatch?
SDKWatch is a privacy and consent management platform designed for developers and compliance teams. It solves two core problems:
- →Visibility: You can't comply with what you can't see. SDKWatch scans your app or website and produces a full inventory of third-party SDKs with data categorization and risk scoring.
- →Consent: Once you know what's running, SDKWatch generates a ready-to-deploy consent banner that maps each SDK to its consent category. Users consent once; the banner remembers their choices.
SDKWatch is designed to work without a backend or database on your side — consent choices are stored client-side and optionally synced to our API for reporting.
Architecture overview
Your App / Website
│
▼
┌─────────────────────┐
│ SDKWatch Scanner │ ← detects SDKs, scores compliance
└─────────────────────┘
│
▼
┌─────────────────────┐
│ Consent Banner │ ← deployed via <script> tag
│ (JS / React / Vue) │ auto-configured from scan results
└─────────────────────┘
│
▼
┌─────────────────────┐
│ Consent API │ ← optional: store & retrieve
│ (REST) │ consent records server-side
└─────────────────────┘