From 75098b47612d9f21692d5a1e1066009de02e7370 Mon Sep 17 00:00:00 2001 From: Eratostenes de Gitjabia Date: Sat, 9 May 2026 12:26:24 +0000 Subject: [PATCH] =?UTF-8?q?docs(decisions):=20ADR=200008=20=E2=80=94=2030d?= =?UTF-8?q?=20default=20retention=20for=20Argentina?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../0008-retencion-30d-default-argentina.md | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 decisions/0008-retencion-30d-default-argentina.md diff --git a/decisions/0008-retencion-30d-default-argentina.md b/decisions/0008-retencion-30d-default-argentina.md new file mode 100644 index 0000000..5122633 --- /dev/null +++ b/decisions/0008-retencion-30d-default-argentina.md @@ -0,0 +1,49 @@ +# ADR-0008 · Default 30-day retention for Argentina + +**Status**: accepted +**Date**: 2026-05 + +## Context + +Camera retention is a regulated matter in most jurisdictions. Different markets have different defaults and limits: + +- **Argentina (AAIP general)**: Resolución 4/2019 suggests 30 days as a guideline, longer requires justification. +- **CABA (Buenos Aires city)**: Ley 5.688 allows up to 60 days for surveillance in public spaces. +- **BCRA (banking)**: 90 days minimum for banking sector branches. +- **Spain (LOPDGDD)**: 30 days max default, deletion required after. +- **France (CNIL)**: 30 days default, longer with justification. +- **Germany (BDSG)**: 14 days is the recommended baseline, longer requires DPIA. + +Setting a permissive default (e.g., 90 days) gives more flexibility to operators but **defaults are sticky** — operators rarely change them, and a permissive default in Argentina would put deployments out of compliance with AAIP guidance by default. + +## Decision + +The first-boot wizard sets retention based on **country selection**: + +| Country | Default | Presets available | +|---|---|---| +| Argentina | 30 d | 60 d (CABA), 90 d (BCRA), 14 d (minimal) | +| Spain | 30 d | 14 d, 60 d (with justification) | +| France | 30 d | 14 d, 60 d | +| Germany | 14 d | 7 d, 30 d (with DPIA) | +| Italy | 7 d | 14 d, 30 d (Garante exception) | + +For Argentina specifically: **30 days is the default**. + +Per-camera override is supported in Frigate config. The wizard step that sets retention also notes the regulatory basis ("AAIP general guideline") so operators understand they're picking a regulatory profile, not just a number. + +## Consequences + +**Good**: +- Out-of-the-box compliance for the most common Argentine deployment. +- Operators are informed about regulatory basis, not just numbers. +- Sales material can claim "compliant by default in Argentina/EU". + +**Bad / trade-offs**: +- 30 days isn't the right default for every Argentine deployment (e.g., banking would prefer 90). Mitigated by the preset selector. +- Country selection at first boot is a strong commitment that affects later decisions; operators rarely change it. + +## See also + +- `docs/06-legal/retention-argentina.md` +- `docs/06-legal/retention-eu.md`