# Personal Data Oversharing

Record: `arch:personal-data-oversharing`
Kind: anti-pattern
Layer: [Enforcement Core](https://banes-lab.com/records/layer/enforcement-core.md)
Severity: discouraged
Scope: architecture_evolution
Canonical: https://banes-lab.com/ontology#arch-personal-data-oversharing

## Repair

- Refactored by: [data_minimization](https://banes-lab.com/records/lex/data-minimization.md), field_redaction, purpose_binding, retention_policy
- Detected by: personal_data_in_logs, unused_sensitive_fields, broad_export, missing_data_minimization
- Violated by: Collect, store, log, transmit, or expose more personal data than needed for the declared purpose.

## referenced-by

- [Privacy by Design](https://banes-lab.com/records/arch/privacy-by-design.md)
