DEV Community

2x lazymac
2x lazymac

Posted on

K-Privacy Scanner: Scan Any URL for Korean PIPA Compliance in 60 Seconds

Is Your Website Korea-Ready?

Korea's Personal Information Protection Act (PIPA / 개인정보보호법) carries fines up to 4% of annual revenue. Most global SaaS companies entering the Korean market don't know they're non-compliant.

PIPA is stricter than GDPR in many areas — cookie consent, cross-border data transfer, and mandatory Korean-language privacy notices — yet it's poorly documented in English.

I built K-Privacy Scanner to solve this: submit any URL and get a full PIPA compliance report in seconds.

What It Checks

The scanner fetches your page and analyzes it across 10+ violation categories:

  • Privacy Policy Detection — scans for privacy policy links in Korean and English
  • Cookie Consent Banner — detects consent mechanisms (OneTrust, Cookiebot, custom)
  • Third-party Trackers — identifies 25+ trackers: Google Analytics, Facebook Pixel, TikTok, Hotjar, etc.
  • Data Collection Forms — finds forms collecting PII without consent notices
  • Cross-border Data Transfer — detects overseas CDNs, APIs, and cloud services
  • Korean Language Notice — checks for 개인정보 처리방침 availability
  • HTTPS & Security Headers — validates encryption and security headers
  • DPO Information — checks for Data Protection Officer disclosure

Quick Start

curl -X POST https://api.lazy-mac.com/k-privacy-scanner/api/v1/scan \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}'
Enter fullscreen mode Exit fullscreen mode

Sample Response

{
  "url": "https://example.com/",
  "score": 75,
  "riskLevel": "medium",
  "summary": {
    "totalIssues": 2,
    "critical": 1,
    "high": 0,
    "medium": 1
  },
  "issues": [
    {
      "severity": "critical",
      "code": "NO_PRIVACY_POLICY",
      "title": "No privacy policy link detected",
      "pipaRef": {
        "article": "Article 30",
        "korean": "제30조 (개인정보 처리방침의 수립 및 공개)",
        "penalty": "Up to KRW 50M fine"
      },
      "recommendation": "Add a clearly visible privacy policy link..."
    }
  ]
}
Enter fullscreen mode Exit fullscreen mode

Every issue includes:

  • Severity level (critical / high / medium / low)
  • Specific PIPA article reference (English + Korean)
  • Penalty amount
  • Actionable fix recommendation

Full PIPA Checklist

Get the complete 32-item compliance checklist:

curl https://api.lazy-mac.com/k-privacy-scanner/api/v1/checklist
Enter fullscreen mode Exit fullscreen mode

Covers 8 categories: Governance, Notice & Consent, Data Handling, Cross-border Transfer, Security, Data Subject Rights, Breach Response, and Special Categories.

MCP Integration

Use it as an MCP tool in Claude, Cursor, or any MCP-compatible client:

{
  "mcpServers": {
    "k-privacy-scanner": {
      "url": "https://api.lazy-mac.com/k-privacy-scanner/mcp"
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Pricing

  • Free: 3 scans/day
  • Pro: $49/mo — unlimited scans, batch scanning, PDF reports

Links


If you're building for the Korean market or helping clients expand there, give it a scan. Feedback welcome.

Top comments (0)