{
 "schema": "aiblocks-page/1",
 "id": "agency-data-privacy-officer",
 "type": "agent",
 "name": "Data privacy officer",
 "summary": "Review one way you use customer data under GDPR or CCPA. Get the duties that apply, the proof you lack and what to fix first.",
 "headline": "Data privacy officer",
 "subhead": "Describe one way you use personal data, such as a mailing list, a tracking pixel or a new app. It checks the plan against the privacy laws that fit where your customers live. You get the duties that apply, the proof you are missing and a fix order.",
 "job": {
  "id": "check-contracts",
  "name": "Check contracts and rules"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-10-28",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "document",
   "required": false,
   "label": "Document",
   "what": "a finished document, such as a Word file, a PDF or a page of notes"
  },
  {
   "type": "policy",
   "required": false,
   "label": "Policy",
   "what": "a written policy or set of rules, such as a returns policy, a privacy policy or a staff handbook section, with the date it starts"
  },
  {
   "type": "contract",
   "required": false,
   "label": "Contract",
   "what": "a contract or agreement in full, such as terms of service, an NDA or an order form, with its clauses, dates and any changes"
  }
 ],
 "outputs": [
  {
   "type": "audit_report",
   "required": true,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  },
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "One way you use personal data, in a few lines. Say what you collect, from whom, why, who receives it and how long you keep it.",
  "Where your customers or staff live, such as the EU, the UK or California. This decides which laws apply.",
  "Your privacy notice, vendor contract or data list (optional)",
  "Your business size, and whether the data is sensitive, such as health, children's or payment data (optional)"
 ],
 "you_get": [
  "A table of the duties that apply, with the rule behind each and the proof you have",
  "A list of missing evidence and the questions you still need to answer",
  "A fix list in order, with how big each job is",
  "A list of points to take to a privacy lawyer"
 ],
 "use_when": [
  "You plan to add a sign-up form, tracking pixel or customer database and want to know which privacy duties it brings.",
  "A customer asks you to send or delete their data and you are not sure what you must do, or by when.",
  "You are about to sign with a vendor who will hold your customer data and want to know what the contract must cover.",
  "A buyer, partner or investor asks how you handle personal data and you have nothing written down."
 ],
 "skip_when": [
  "You need a legal opinion, or a paper to file with a regulator. Take its questions to a privacy lawyer instead.",
  "You want your code and data use checked for GDPR risks. Use the GDPR privacy checker.",
  "You want an evidence checklist for SOC 2 or ISO 27001. Use the Compliance Auditor agent."
 ],
 "output_sample": {
  "input": [
   "One way you use personal data, in a few lines",
   "Where your customers or staff live",
   "Your privacy notice, vendor contract or data list (optional)",
   "Your business size and whether the data is sensitive (optional)"
  ],
  "prerequisites": [
   "An AI that can read files, if you attach a notice or contract"
  ],
  "output": [
   {
    "name": "Scope",
    "contains": "The activity reviewed, who is affected, where they live and which laws were tested."
   },
   {
    "name": "Data need check",
    "contains": "Each data item with why you need it, and any you could drop or keep for less time."
   },
   {
    "name": "Duties table",
    "contains": "Each duty with the rule in one line, whether it applies, and the proof seen or missing."
   },
   {
    "name": "Evidence gaps",
    "contains": "What is missing, which duty it limits and how to get it."
   },
   {
    "name": "Fix list",
    "contains": "Actions in order, each marked small, medium or large, with who should do it."
   },
   {
    "name": "Questions for your privacy lawyer",
    "contains": "Points the AI cannot settle, with what the lawyer should confirm."
   }
  ]
 },
 "output_shape": "SCOPE\n  Activity <what> | Who is affected <people> | Where they live <places> | Laws tested <list>\n\nDATA NEED CHECK\n  <data item> | <why needed> | <keep, drop or keep for less time>\n\nDUTIES TABLE\n  <duty> | <rule in one line> | <applies, does not apply or unclear> | <proof: Seen, Not seen or Not supplied> | <gap>\n\nEVIDENCE GAPS\n  <what is missing> | <which duty it limits> | <how to get it>\n\nFIX LIST (in order)\n  <action> | <why now> | <small, medium or large> | <who should do it>\n\nQUESTIONS FOR YOUR PRIVACY LAWYER\n  <point the AI cannot settle> | <what the lawyer should confirm>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. If you cannot, paste SKILL.md into a new chat, then paste references/source-agent.md.",
  "Describe one data activity in plain words. Say what you collect, from whom, why, who receives it and how long you keep it.",
  "Say where your customers live. Attach your privacy notice or vendor contract if you have one. No code or web access is needed.",
  "Type \"Review this. Show what you saw for each duty. Do not call anything compliant without proof.\"",
  "Read the evidence gaps first. Fill in what you can, then ask it to run the review again.",
  "Take the lawyer questions to a privacy lawyer before you act. Check any article number it quotes against the law's own text."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Privacy policy drift checker",
   "url": "https://useaiblocks.com/skills/privacy-policy-drift-checker",
   "why": "Privacy policy drift checker"
  },
  {
   "name": "Contract plain-language summary writer",
   "url": "https://useaiblocks.com/prompts/plain-words-contract-summary",
   "why": "Contract plain-language summary writer"
  },
  {
   "name": "Privacy impact assessment writer",
   "url": "https://useaiblocks.com/skills/privacy-impact-assessment-writer",
   "why": "Privacy impact assessment writer"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/specialized/data-privacy-officer.md",
  "licence": "MIT",
  "original_name": "Data Privacy Officer",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Data Privacy Officer",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/specialized/data-privacy-officer.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-data-privacy-officer",
  "markdown": "https://useaiblocks.com/agents/agency-data-privacy-officer.md",
  "json": "https://useaiblocks.com/agents/agency-data-privacy-officer.json",
  "instructions": "https://useaiblocks.com/skills/agency-data-privacy-officer/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-data-privacy-officer.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-data-privacy-officer",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-data-privacy-officer",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
