Skip to content
Astera Technology

Keep a stale import from reversing a recorded opt-out

Map preference purpose and provenance, then resolve conflicting changes under an approved policy.

Separate a preference from contact validity

W3C privacy principles discuss meaningful user choice; they do not define legal consent for your business. This engineering example has a locally approved rule: an authoritative opt-out cannot be reversed by an older import. Do not infer marketing permission from a nonblank email field.

Synthetic preference field map
FieldExampleMeaning
purposemarketing-emailNot a universal all-contact flag
decision/revisionopt-out / 6Latest authoritative decision under local rule
source/evidence_refpreference-centre / PREF-63Traceable decision, not copied private text
incoming importopt-in / 4Stale; cannot override revision 6
Download editable CSV ↓

Quarantine a conflict rather than granting permission

Treat unrecognised purpose, absent provenance or incomparable revisions as unresolved. Stop the affected marketing export under the approved policy until the owner resolves it. Review the actual legal/business rule separately; timestamps alone do not establish valid consent.

An import created today contains a preference collected months earlier. Is its import time the preference time?

Show the worked answer

No. Keep collected decision time and import time separate. Apply the approved provenance/version rule; a newer file arrival does not prove a newer user choice.

Related resources