PrivacyPilot — GDPR & Privacy Compliance Auditor avatar

PrivacyPilot — GDPR & Privacy Compliance Auditor

Pricing

Pay per usage

Go to Apify Store
PrivacyPilot — GDPR & Privacy Compliance Auditor

PrivacyPilot — GDPR & Privacy Compliance Auditor

Crawls business websites to find privacy policy, terms of service, and cookie disclosures, auditing them for compliance (GDPR, CCPA) and missing mandatory elements.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Daniel Lozano

Daniel Lozano

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

What This Actor Does

Crawls business websites to find privacy policy, terms of service, and cookie disclosures, auditing them for compliance (GDPR, CCPA) and missing mandatory elements.

Who It Is For

  • local agencies
  • SEO agencies
  • e-commerce operators
  • web design teams
  • privacy consultants

Why It Is Useful

While generic website scrapers extract raw text, this Actor specifically crawls, locates, parses, and scores the compliance of legal and disclosure pages, producing a remediation brief for agencies to resell.

Input Fields

  • startUrls: public website URLs to process.
  • maxItems: maximum URLs to process.
  • includeAiAnalysis: optional AI enrichment when API keys are configured.
  • industryHint: optional category hint.

Example Input

{
"startUrls": [
{
"url": "https://example.com"
}
],
"maxItems": 1,
"includeAiAnalysis": false,
"industryHint": "local business"
}

Example Output

{
"inputUrl": "https://example.com",
"status": "success",
"score": 64,
"opportunityScore": 45,
"findings": {},
"missingItems": [],
"recommendations": [],
"createdAt": "2026-06-17T18:16:01.019Z"
}

Output Schema

The Actor declares .actor/output_schema.json and links the results output to the default dataset items URL. This helps Apify Console, API consumers, and AI agents discover where run results are stored.

Limitations

Public HTML only. No login-protected scraping, private APIs, legal compliance claims, or browser UI testing.

Local Development

npm install
npm run build
npm test
npm run lint
apify run

Deployment

$apify push