Back to the catalog

privacy-audit

Audits your app's Privacy Policy, ToS, Cookie Policy and DPA against its actual codebase. Scans your dependencies, DB schema, and API routes

Open source Repository Open in the app JSON README (API)

About

Audits your app's Privacy Policy, ToS, Cookie Policy and DPA against its actual codebase. Scans your dependencies, DB schema, and API routes to find undisclosed data collection, missing subprocessors, and GDPR compliance gaps automatically.

Details

Kind
Plugins
Topic
Developer tools
Publisher
bellu
Origin
marketplace
Category
ferramentas
Stars
6
Last push
2026-05-06T02:28:02Z
Repository state
ativo
Language
Python
License
MIT
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
bellu/privacy-audit/privacy-audit

README

# πŸ” Privacy Audit β€” Claude Plugin

A Claude Code plugin (and Claude.ai skill) that audits whether your app's legal documents β€” Privacy Policy, Terms of Service, Cookie Policy, and DPA β€” actually reflect what your app does.

Built for indie developers, SaaS founders, and freelancers who want to ship compliant products without a lawyer on retainer.

---

## Installation

### Option A β€” Claude Code (recommended)

```bash
# Add this repo as a marketplace (one-time setup)
claude plugin marketplace add https://github.com/bellu/privacy-audit

# Install the plugin
claude plugin install privacy-audit
```

Then run from inside any project:

```bash
/privacy-audit:audit
```

Claude will scan your codebase automatically β€” no manual description needed.

### Option B β€” Claude.ai web/app

1. Download [`privacy-audit.skill`](./privacy-audit.skill) from this repo
2. Go to [claude.ai](https://claude.ai) β†’ **Settings** β†’ **Skills**
3. Upload the `.skill` file
4. Done β€” Claude activates this skill automatically when you ask for a privacy or legal audit

### Option C β€” Build from source

```bash
git clone https://github.com/bellu/privacy-audit
cd privacy-audit

# Requires Python 3.8+
python package.py
```

---

## Usage

**Claude Code:**
```bash
/privacy-audit:audit
/privacy-audit:audit --url https://yourapp.com/privacy
/privacy-audit:audit --jurisdiction ccpa
/privacy-audit:audit --jurisdiction all
```

**Claude.ai** β€” just talk naturally:
> *"Audit my privacy policy against my codebase"*
> *"Check my privacy policy for GDPR compliance β€” here's the URL: https://..."*
> *"Does my ToS reflect what my app actually does?"*

---

## What it checks

- Privacy Policy, ToS, Cookie Policy, DPA
- πŸ”΄ Critical gaps β€” legal risk (undisclosed data collection, missing legal basis, etc.)
- 🟑 Important gaps β€” compliance risk (vague language, missing cookie disclosure, etc.)
- 🟒 Minor issues β€” best practice (outdated contact info, missing document version, etc.)
- βœ… 38-point GDPR checklist (Art. 6, 12–22, 28, 32, ePrivacy, cross-border transfers)

## Supported jurisdictions

πŸ‡ͺπŸ‡Ί GDPR Β· πŸ‡ΊπŸ‡Έ CCPA/CPRA Β· πŸ‡§πŸ‡· LGPD Β· πŸ‡¨πŸ‡³ PIPL Β· πŸ‡¬πŸ‡§ UK GDPR Β· πŸ‡¦πŸ‡Ί Australian Privacy Act

---

## Structure

```
privacy-audit/
β”œβ”€β”€ .claude-plugin/
β”‚   └── plugin.json           # Plugin manifest
β”œβ”€β”€ skills/
β”‚   └── privacy-audit/
β”‚       β”œβ”€β”€ SKILL.md           # Main skill instructions
β”‚       └── references/
β”‚           β”œβ”€β”€ gdpr-checklist.md
β”‚           β”œβ”€β”€ jurisdictions.md
β”‚           β”œβ”€β”€ code-analysis.md
β”‚           └── artifact-template.md
β”œβ”€β”€ commands/
β”‚   └── audit.md              # /privacy-audit:audit command
β”œβ”€β”€ privacy-audit.skill        # Prebuilt file for Claude.ai
└── package.py                 # Build script
```

---

## Disclaimer

Automated analysis only β€” not legal advice. Always consult a qualified privacy lawyer for compliance-critical decisions.

---

## License

MIT

More