SlideShare une entreprise Scribd logo
1  sur  36
1@SparkPost
Data, GDPR & Privacy:
Doing it Right Without Losing it All
June 2018
Amie Durr, VP Product
InfoQ.com: News & Community Site
• 750,000 unique visitors/month
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• News 15-20 / week
• Articles 3-4 / week
• Presentations (videos) 12-15 / week
• Interviews 2-3 / week
• Books 1 / month
Watch the video with slide
synchronization on InfoQ.com!
https://www.infoq.com/presentations/
gdpr-privacy
Presented at QCon New York
www.qconnewyork.com
Purpose of QCon
- to empower software development by facilitating the spread of
knowledge and innovation
Strategy
- practitioner-driven conference designed for YOU: influencers of
change and innovation in your teams
- speakers and topics driving the evolution and innovation
- connecting and catalyzing the influencers and innovators
Highlights
- attended by more than 12,000 delegates since 2007
- held in 9 cities worldwide
2@SparkPost
VP Product, SparkPost
Handle 25% Of The World’s Legitimate
Email
Performance, Deliverability, Data Focused
3@SparkPost
Consumer Trust Key Issues
Do It Right
AGENDA
Privacy Regulations
4@SparkPost
Consumer Experience
5@SparkPost
More Than 2/3 of
Consumers Don’t Trust
Brands With Their Personal
Information
6@SparkPost
Employee Confidence is Low
63%
Not Confident Their
Company is Compliant
90%
Don’t Believe Consent Data
Is Accurate
31%
Don’t’ Feel Personally
Responsible
The
Stakes
Are High
7@SparkPost
27 Million
150 Million
37 Million
92 Million
Do We Deserve Consumer’s Trust?
8@SparkPost
Data & Privacy Rights Regulations On The Rise
1
2
4
3
1
2
3
4
CASL
CAN-SPAM
Privacy Shield
GDPR
9@SparkPost
But Wait! Demand Is On The Rise
In 2018, Demand For Data
Scientists is 50-60%
Higher Than Supply
Data Scientists Roles
Have Grown 650% Since
2012
10@SparkPost
Build Trust
11@SparkPost
Key Issues In Building Trust
Innovation
Privacy by design
Accountability
12@SparkPost
Accountability
G E T
CLEAN
S T A Y
SHOW
Audit Your Data
Inventory And Make
Necessary
Adjustments
13@SparkPost
Accountability
G E T
CLEAN
S T A Y
SHOW
Audit Your Data
Inventory And Make
Necessary
Adjustments
Ensure Processes In
Place to Evaluate All New
Data Streams And
Potential Changes To
Data Policy
14@SparkPost
Accountability
G E T
CLEAN
S T A Y
SHOW
Audit Your Data
Inventory And Make
Necessary
Adjustments
Ensure Processes In Place
to Evaluate All New Data
Streams And Potential
Changes To Data Policy
Make It Easy To See What
Data You Have And Easier
To Opt-Out Or Be Deleted
15@SparkPost
Accountability - In Practice
16@SparkPost
Accountability - In Practice
17@SparkPost
Accountability - In Practice
How We Became Accountable:
 Dropped S3 Log Storage To 30 Days
 Hashed “rcpt_to” And Dropped Meta Data
 Removed Unused Tracking Tags & Cookies
 Educated Our Customers
18@SparkPost
Accountability - In Practice
How We Became Accountable:
We Kept Stuff Too!
 Suppression Lists
 Support Inquiries
 Compliance Data
 Anonymized Data In Our Data
Lake
19@SparkPost
Accountability – Doing It Right
What It Means
• Lawful, Fairness,
And Transparency
• Purpose Limitation
• Data Minimization
• Accuracy
• Storage limitation
How To Do It
1. Shared
Responsibility
2. Continuous Focus
– Not A One Time
Set Of Activities
20@SparkPost
Privacy by design
• 7 Principle Elements
Noted By GDPR
• Be User Centric
• Remember What It
Took To Be
Compliant – Stay
Clean!
21@SparkPost
Privacy by design – In Practice:
Engagement Message Events
Encoded In Our Links Stored In Our Redis or S3 For 1 Year
22@SparkPost
Privacy by design – In Practice
Engagement Message Events
EnrichedMessageEvent
Strict PII
• rcpt_to
Possible PII
• rcpt_meta
• geo_ip
23@SparkPost
Privacy By Design Is a Brand Benefit!
- Understand What Is/Is Not PII, And What May Feel Like PII To the
Individual
- Stop Storing Non-Anonymized PII, Wherever Possible
- Encode PII, Encrypt, or Hash PII You Need To Keep
- Aggregate Data Wherever Possible
- Amend R&D, User Story, Or Other Artifact Documents To Include
Callout For Data Management
- Make The DPO Your Best Friend
- Build The Ability To Self-Serve Delete Requests First!
- Better Yet, Have Data Roll-Off Within 30 Days!
Privacy by design – Doing It Right
24@SparkPost
Innovation
Data Is The Fuel
That Powers
Much Of Our
Technological
Progress
25@SparkPost
Innovation – In Practice:
Smart Send
26@SparkPost
• Ran Tests On 10 Days Worth Of Data (What We Initially Stored)
To See If There Was Any Value
• Lined Up Customer Interest For Sharing and Using Service
• False-Started Backfilling Data That Wasn’t Hashed….so...
• Re-implemented Data Backfill From The Data Lake With Hashed
rcpt_to
• Deployed To Beta And Continuing To Develop New
Enhancements!
Innovation – In Practice:
Smart Send
27@SparkPost
• Experiment With Shorter Windows
Of Data To Determine Value
• Communicate Early and Often
With Your DPO
• Maintain Accountability
• Ensure You’re Implementing
Privacy By Design
• Don’t Be Afraid!
Innovation – Doing it Right
28@SparkPost
What’s Next
29@SparkPost
Regulations vs. Innovation
Team
Regulations
Team
Innovation
30@SparkPost
Regulations AND Innovation: What’s Next
Team
Regulations
Team
Innovation
 Learn
 Ask Questions
 Keep Innovating
 Become a Champion
31@SparkPost
Build A System of Trust
32@SparkPost
https://open.spotify.com/user/popjustice/playlist/5Pe51v0sHLybSEkX0m0JRf#_=_
33@SparkPost
Additional Slides
Watch the video with slide
synchronization on InfoQ.com!
https://www.infoq.com/presentations/
gdpr-privacy

Contenu connexe

Plus de C4Media

Plus de C4Media (20)

Shifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CDShifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CD
 
CI/CD for Machine Learning
CI/CD for Machine LearningCI/CD for Machine Learning
CI/CD for Machine Learning
 
Fault Tolerance at Speed
Fault Tolerance at SpeedFault Tolerance at Speed
Fault Tolerance at Speed
 
Architectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep SystemsArchitectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep Systems
 
ML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.jsML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.js
 
Build Your Own WebAssembly Compiler
Build Your Own WebAssembly CompilerBuild Your Own WebAssembly Compiler
Build Your Own WebAssembly Compiler
 
User & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix ScaleUser & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix Scale
 
Scaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's EdgeScaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's Edge
 
Make Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home EverywhereMake Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home Everywhere
 
The Talk You've Been Await-ing For
The Talk You've Been Await-ing ForThe Talk You've Been Await-ing For
The Talk You've Been Await-ing For
 
Future of Data Engineering
Future of Data EngineeringFuture of Data Engineering
Future of Data Engineering
 
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and MoreAutomated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
 
Navigating Complexity: High-performance Delivery and Discovery Teams
Navigating Complexity: High-performance Delivery and Discovery TeamsNavigating Complexity: High-performance Delivery and Discovery Teams
Navigating Complexity: High-performance Delivery and Discovery Teams
 
High Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in AdtechHigh Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in Adtech
 
Rust's Journey to Async/await
Rust's Journey to Async/awaitRust's Journey to Async/await
Rust's Journey to Async/await
 
Opportunities and Pitfalls of Event-Driven Utopia
Opportunities and Pitfalls of Event-Driven UtopiaOpportunities and Pitfalls of Event-Driven Utopia
Opportunities and Pitfalls of Event-Driven Utopia
 
Datadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/DayDatadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/Day
 
Are We Really Cloud-Native?
Are We Really Cloud-Native?Are We Really Cloud-Native?
Are We Really Cloud-Native?
 
CockroachDB: Architecture of a Geo-Distributed SQL Database
CockroachDB: Architecture of a Geo-Distributed SQL DatabaseCockroachDB: Architecture of a Geo-Distributed SQL Database
CockroachDB: Architecture of a Geo-Distributed SQL Database
 
A Dive into Streams @LinkedIn with Brooklin
A Dive into Streams @LinkedIn with BrooklinA Dive into Streams @LinkedIn with Brooklin
A Dive into Streams @LinkedIn with Brooklin
 

Dernier

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Data, GDPR & Privacy: Doing It "Right" Without Losing It All