Security

CCPA Audit - CCPA合规审计工具

Try it

CCPA Compliance Audit — California Consumer Privacy Act (CCPA, Cal. Civ. Code §1798.100 et seq.) & CPRA amendment. Free compliance audit skill covering 20 core CCPA/CPRA items. Scoring runs on the CQDev cloud compliance engine at compliancehub.cn

What it does

🔒 CCPA Compliance Audit (CCPA 合规深度审计) — Free, Cloud-Scored

The skill document

🔒 CCPA Compliance Audit (CCPA 合规深度审计) — Free, Cloud-Scored

Overview

CCPA 合规深度审计 is a free 审计 based on 加州消费者隐私法案(CCPA)及 CPRA 修正案. It covers 20 core items. Scoring runs on the CQDev cloud compliance engine.

How it works (free + cloud)

⚠️ Your answers leave this machine. When you run a scored 审计, your responses are transmitted to the CQDev cloud at compliancehub.cn for scoring. The free --non-interactive preview fetches the latest check items from the cloud rule library but transmits NO answers; it falls back to the bundled item set if the network is unavailable.

  • The skill is free to install.
  • Check items are served from the cloud rule library (always current).
  • Scoring + quota are computed in the cloud; you get a professional report locally.
  • A free API Key (100 calls) is required for scoring. Get one in seconds at the web account center.

What it checks (24 items)

#CheckAuthority
1知情权CCPA §1798.100
2删除权CCPA §1798.105
3选择退出权CCPA §1798.120
4非歧视原则CCPA §1798.125
5更正权CPRA §1798.106
6请求验证CCPA §1798.145(i)
7授权代理人CCPA §1798.130(a)(2)
8收集通知CCPA §1798.100(b)
9个人信息类别CCPA §1798.140
10隐私政策CCPA §1798.130
11年度披露CCPA §1798.130(a)(5)
12数据最小化CPRA §1798.100(b)
13敏感个人信息(CPRA)CPRA §1798.140(ae)
14限制敏感PI使用CPRA §1798.121
15留存期限CPRA §1798.100(a)(3)
16服务提供商义务CCPA §1798.140(ag)
17第三方共享CCPA §1798.115
18合同审计权CCPA §1798.140(ag)(3)
19自动化决策CPRA §1798.185(a)(16)
24未成年人数据CCPA §1798.120(c)
21暗模式/选择对称性CCPA §1798.140(ad)
22员工/求职者数据CCPA §1798.100 (HR context)
23安全义务CCPA §1798.150(a)(1)
24高风险评估/网络安全审计(前瞻)CPPA 2025 Rules (Risk Assessments / Cyber Audits)

Usage

💡 交互提示:逐项作答时可直接输入中文(是 / 否 / 不适用),输入 ? 可查看该项的合规建议

Free preview (no Key)

python3 scripts/ccpa-audit.py --non-interactive

Get a free API Key (web, then hand it to this skill)

  1. Open the account center and register (human check is browser-only): https://compliancehub.cn/account.html?skill=ccpa-audit
  2. Copy the Key, then give it to this skill (pick one):
export COMPLIANCEHUB_API_KEY=<网页显示的 Key>

或用编辑器手动创建密钥文件 ~/.config/compliancehub/ccpa-audit.key(权限 600)并粘贴 Key。

Full 审计 + report

python3 scripts/ccpa-audit.py --format html -o ccpa-audit-report.html

Agent guide

When a user asks for a CCPA 合规深度审计:

  1. Run --non-interactive to preview the 24 items (no Key needed).
  2. If the user wants a scored report, point them to the web account center to get a free Key, then run the full 审计 (the Key is read from COMPLIANCEHUB_API_KEY or ~/.config/compliancehub/ccpa-audit.key).

Security & data handling

  • No account creation / no credentials collected: This skill never prompts for or transmits your email/password, and it never registers accounts. In preview mode (--non-interactive) it only reads the public rule library and sends NO answers; nothing about your compliance status persists across sessions.
  • Where data goes: Check items are fetched from, and your answers are scored by, the CQDev cloud at https://compliancehub.cn (the operator's official endpoint). Scoring transmits only your item answers and the free API Key (as a Bearer token).
  • API Key (you provide it): obtained from the web account center and supplied via the COMPLIANCEHUB_API_KEY environment variable or ~/.config/compliancehub/ccpa-audit.key (0600, outside the skill folder). The skill reads the Key; it does not write accounts or collect credentials.
  • No shell execution: stdlib only (urllib, json, ssl); no shell, no external binaries.
  • Not a rogue/autonomous agent: The stored files are an ordinary API key file (0600) and a random anonymous-trial anon_id (~/.config/compliancehub/ccpa-audit.anon_id, 0600, no personal data) — not auto-start, session, or background processes. No compliance answers are stored locally.
  • Preview mode: --non-interactive fetches the public check items from the cloud rule library but sends NO answers; it falls back to the bundled item set if the network is unavailable.
  • Always confirm the destination is compliancehub.cn before running a scored check.

This tool provides general compliance guidance only and is not legal advice. Consult qualified counsel.

License

MIT.

Related skills

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

More from wwumit

Browse all skills

Excel数据分析与可视化助手

by wwumit27 installs1 stars

自动将纯文本或Markdown内容智能摘要并生成结构化的PowerPoint幻灯片,支持多模板和主题自定义。

by wwumit16 installs1 stars

对话总结成专业PPT,支持纯本地处理和可选飞书上传 (v1.1.6)

by wwumit26 installs

EU AI Act Compliance Check — based on Regulation (EU) 2024/1689 (欧盟《人工智能法案》), 覆盖 4 大维度 12 项核心合规检查(高风险 AI 系统核心要求/文档与质量管理/提供者义务/ 透明度与通用目的模型义务,含深度伪造与 AI 生成内容披露)。免费安装;评分运行于 CQDev 云端合规引擎。无 Key 时自动匿名试用(5 次真实云端评分 / 7 天窗口),额度用尽后引导注册。

by wwumit1 installs

PIPL Audit — 个人信息保护法合规深度审计(基于《个人信息保护法》PIPL 2021-11-01 施行 及配套规则),覆盖 9 大审计域 32 项审计检查(审计范围/告知同意/处理原则/敏感信息与未成年人/ 个人权利/自动化决策/跨境传输/数据安全与事件响应/治理与持续合规)。免费安装; 评分运行于 CQDev 云端合规引擎。无 Key 时自动匿名试用(5 次真实云端评分 / 7 天窗口)

by wwumit1 installs