~/talk

Designing for data privacy

Talkat code.talks 2024 · 2024-09-19..09-20· [privacy-and-compliance]
slides:none on file

Company migrates scattered PII into a single auditable vault using tokenization with Piano and an abstraction layer, replacing phone-number-as-ID and removing PII from data warehouse and logs. A 33 million–record French breach motivates the change; rollout starts with one payment microservice, exposes issues — inconsistent team implementations, blanket detokenization, and cultural resistance — and forces practices like deterministic vs pointer tokens for uniqueness and updates. Outcome: deletable records, masked front ends, analytics on tokens only, and a product principle privacy over practicality.

AI-written summary · about

  1. 0:00Data privacy challenges
  2. 2:34Unregulated to GDPR compliance
  3. 5:47Privacy architecture options
  4. 7:52Tokenization design and microservices
  5. 9:40Tokens reduce breach risks
  6. 11:47Rolling out tokenization
  7. 13:55Overcoming team resistance
  8. 15:00Privacy over practicality
  9. 16:46Current state and zero trust
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.