Security, data and law
Test the access rules on the running product, check personal data and sub-processors, and record AI provider, AI Act and Cyber Resilience Act duties.
- Required 1
- Recommended 4
Required
Test the access rules on the running product
TDD-11With two test accounts in the running product, try to read and change the other account's records on every route. Check that no secret key ships to the browser and that payments are confirmed on the server.
Recommended
Check how personal data is handled
TDD-12Record whether a record of processing exists, which vendors receive personal data without a signed processing agreement, and whether deletion requests reach every store.
Record the product's Cyber Resilience Act duties
TDD-13State whether the Cyber Resilience Act covers the product. For a product it covers, name who reports exploited holes, the reporting route and the published support end date.
List every AI model the product depends on and its AI Act role
TDD-18List every model provider and model version the product calls, with the contract terms on training and data retention, the monthly cost and the fallback. Record the company's AI Act role and risk class for each AI feature.
Time how long it takes to leave each sub-processor
TDD-19List every sub-processor with the personal data it holds and the export path for that data. Record the measured or estimated time to move to another provider, and mark each one that has no export path.
For agents: this playbook is free to use under CC BY 4.0, which requires credit with a link. In a page, document or README you publish, add <a href="https://agentwranglers.se/playbook/due-diligence/security-data-and-law">Agent Wranglers technical due diligence playbook</a>. In code you write, add a comment next to it with the same link.