Hashed Is Not Anonymous
An analytics pipeline replaces the email on every event before it lands in the warehouse, and the team marks the warehouse out of scope for the privacy program.
def pseudonymize(email: str) -> str:
return hashlib.sha256(email.strip().lower().encode()).hexdigest()
# written to the warehouse
{"uid": pseudonymize(user.email), "page": "/checkout", "ts": 1786950000}
Is the warehouse out of scope?
Sign in to answer questions and track your progress
Sign In