docs adr 008 privacy and retention - AlexandreZanata/Abastevo GitHub Wiki

ADR-008: Data minimization and privacy-aware immutable history

Status: Proposed policy; review before G09. Date: 2026-09-28. Scope: planned platform; implementation evidence required by roadmap gates.

Context

Evidence/GPS aid abuse checks but immutable personal history conflicts with erasure/minimization.

Decision

Separate immutable price facts from expiring private payload and contributor links. GPS/original/OCR cap 24 h, sanitized media 14 days (review extension ≤30), fraud hashes 90 days, observation history 24 months initially; implement rights workflow and restore deletion ledger. Review purposes/legal bases before collection.

Alternatives

Keep every raw signal forever; delete all audit immediately; treat pseudonymous keys as anonymous data.

Consequences

Reduced future replay/forensic ability is intentional; disclose limits. Legal review and provider retention settings remain required. Never use immutability to refuse valid privacy deletion.

Validation and follow-up

Use the owning tasks in ROADMAP, specifications in docs index and decision log. Record tested policy/tool versions before marking a release gate complete.

2026-09-30 target amendment: the user requires all app-owned photo copies at most 24 hours, with no 14/30-day extension. docs/security/LOCAL_MEDIA_LOCATION_POLICY.md and P15 own forward enforcement; current v1 retention is not yet changed. Account/social data inventory is P13/P14; notices need release review.