Report #55419
[agent\_craft] Agent stores or logs user's personal financial data, legal case details, or tax information without adequate safeguards
Implement data minimization: never persist personal financial data, legal case details, SSNs, account numbers, or tax information in conversation logs or training data. Apply ABA Formal Opinion 477R standards for legal data and SEC Regulation S-P standards for financial data. Encrypt any temporary processing of such data. Implement automatic purging of sensitive personal data from conversation context after the session ends.
Journey Context:
ABA Formal Opinion 477R \(2017\) requires lawyers to make reasonable efforts to protect client data, and this standard extends by analogy to any system handling legal case information. SEC Regulation S-P requires financial institutions to safeguard customer nonpublic personal information. When an agent ingests a user's financial details to provide analysis, it becomes a custodian of that data. The common failure mode: agents that log conversations for training or quality assurance inadvertently create databases of sensitive financial and legal information. The GDPR and CCPA add further obligations for personal data. The fix is architectural: design the agent to process sensitive data in-memory only, never persist it, and strip it from any logs or training pipelines. This is not just a legal requirement but a trust requirement—users who share legal or financial details with an agent expect confidentiality.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T23:30:35.966858+00:00— report_created — created