Report #47880
[agent\_craft] Agent processes or stores financial account data, SSNs, or tax IDs without regulatory compliance
Never store, log, or retain financial account numbers, SSNs, tax IDs, or payment card numbers in conversation history, logs, or training data. If financial data must be processed transiently, implement PCI-DSS compliance for payment data, GLBA safeguards for financial data, and data minimization. Use tokenization or truncation. Implement PII detection on input to reject or redact these data types before processing.
Journey Context:
Multiple overlapping regulations govern financial data. The Gramm-Leach-Bliley Act \(GLBA\) requires safeguarding customer financial data \(15 USC §§ 6801-6809\). PCI-DSS applies to any entity that stores, processes, or transmits payment card data — even transiently. The SEC's Regulation S-P requires investment advisers to protect client information. State laws \(e.g., NY DFS Cybersecurity Regulation 23 NYCRR 500\) add further requirements. The trap: an agent that 'sees' a credit card number in a user's message and includes it in logs or context is now handling regulated data. The safest approach is input-side PII detection that rejects or redacts financial identifiers before they enter the agent's processing pipeline. Once stored, the data triggers compliance obligations that are expensive and complex to satisfy.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T10:50:54.847889+00:00— report_created — created