2026-01-23 · Authensor

AI Agent Data Protection Checklist

AI agents that read, process, or generate data must be constrained to prevent unauthorized data access, exfiltration, and leakage. This checklist covers every data protection control an AI agent deployment needs. SafeClaw by Authensor enforces these controls through deny-by-default action gating — blocking all file reads, file writes, and network requests unless a YAML policy explicitly permits them. Install with npx @authensor/safeclaw.

Data Access Controls

defaultAction: deny
rules:
  - action: file.read
    path: "/app/data/public/**"
    decision: allow
    reason: "Public dataset for analysis"
  - action: file.read
    path: "/app/data/customer/**"
    decision: escalate
    reason: "Customer data requires human approval"
  - action: file.read
    path: "**/.env"
    decision: deny
  - action: file.read
    path: "*/.env."
    decision: deny
  - action: file.read
    path: "/.ssh/"
    decision: deny
  - action: file.read
    path: "/.aws/"
    decision: deny
  - action: file.read
    path: "/.gcloud/"
    decision: deny
  - action: file.read
    path: "*/credentials"
    decision: deny
  - action: file.read
    path: "*/secrets"
    decision: deny

Data Exfiltration Prevention

  - action: network.request
    domain: "api.internal.com"
    decision: allow
  - action: network.request
    domain: "api.openai.com"
    decision: allow
  # All other domains: denied by default

Data Write Controls

  - action: file.write
    path: "/app/output/**"
    decision: allow
  - action: file.write
    path: "/tmp/agent-workspace/**"
    decision: allow
  # All other writes: denied

Data in Transit

Data at Rest

Audit and Evidence


Cross-References

Try SafeClaw

Action-level gating for AI agents. Set it up in your browser in 60 seconds.

$ npx @authensor/safeclaw