Documentation

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 guide

Explore the docs

What 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

flow
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
└─────────────────────┘