The document describes the process of real-time bidding in online advertising. It shows how user data is broadcast to hundreds of companies in bid requests, allowing the profiling of users and leakage of personal data. This data leakage supports untrustworthy websites by enabling them to receive advertising revenue.
Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...Johnny Ryan
Note that although IAB materials are presented here, Google is also a target of the complaint to regulators. The slides on this deck are necessarily limited, but more detail is in original submissions and subsequent evidence at http://fixad.tech
Presentation at UK Direct Marketing Association Data Protection Conference 2019Johnny Ryan
Real Time Bidding hurts worthy publishers, and enables a business model for untrustworthy sites, and enables the profiling of every single online person, and steals marketers money, and exposes them to risk. This can be easily fixed, if we demand it. RTB needs reform.
Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...Johnny Ryan
Note that although IAB materials are presented here, Google is also a target of the complaint to regulators. The slides on this deck are necessarily limited, but more detail is in original submissions and subsequent evidence at http://fixad.tech
Presentation at UK Direct Marketing Association Data Protection Conference 2019Johnny Ryan
Real Time Bidding hurts worthy publishers, and enables a business model for untrustworthy sites, and enables the profiling of every single online person, and steals marketers money, and exposes them to risk. This can be easily fixed, if we demand it. RTB needs reform.
Presentation to European Political Strategy Centre at the European CommissionJohnny Ryan
Presentation to European Political Strategy Centre at the European Commission on the market and democratic hazard of real-time bidding advertising auctions.
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...Johnny Ryan
This deck has been updated. See updated slides at https://www.slideshare.net/JohnnyRyan/brief-for-world-federation-of-advertisers-digital-executive-group-december-2018
Deck for global CMOs and heads of advertiser trade bodies at the World Federation of Advertisers
Brief for World Federation of Advertisers Digital Executive Group, December 2018Johnny Ryan
Brief for World Federation of Advertisers Digital Executive Group, December 2018
If it is useful to receive updates, sign up to my list for analysts, researchers, and regulators here https://brave.us18.list-manage.com/subscribe?u=e38d85b519352e2b40c9b899e&id=4384bd4cba
Is programmatic buying good or bad for the industry? In this Interview With An Expert, Ken Mallon, Global President of Ipsos ASI | digital, shares his perspective on what you need to consider to make programmatic buying work for your communications plan.
This presentation discusses the opportunity posed by the "science-ification of media" where large quantities of consumer data are utilized to target and optimize everything from advertising to content which I posit will have broad and profound implications.
ANTS Programmatic Agency - Credential
ANTS Data-Driven Marketing-Sales Group is the leading technology-driven integrated internet advertising platform in Southeast Asia. ANTS solutions provide a unique Software as a Service (SaaS) platform by combining Demand Side Platform – Supply Side Platform, which includes Data Management Technology and Extraordinary Insight Engine (Founded in 2014).
Beyond just the digital marketing and performance marketing agency, ANTS is proud of providing the full-stack data-driven marketing-sales solution for increasing the profits of our clients in FMCG, F&B, Ecommerce, Etailer, Omnichannel through our successful campaigns.
ANTS Programmatic Agency (ANTS ATD) is ANTS Group’s programmatic specialist division, which is designed as an open, integrated, neutral partner. With more than 50 specialists in over 4 countries, ANTS ATD’s experts and our programmatic platform help clients reach their consumers with the most effective advertising experiences.
ANTS are successful because we eliminate the complexities in digital services, making it easier for consumers to achieve an outcome. Despite years of disruption, confusion and operational risks in programmatic media, ANTS is putting a stake in the ground to do the same with the programmatic & multichannel media buying industry. Specifically, it is pioneering what it means for the advertising industry to offer simplicity and accountability to clients. ANTS vision is to unleash the full economic potential of digital media and business, built on the application of its expertise, data, algorithms, technology and media investments to assume risks and drive measurable outcomes for clients.
With 100 data-driven & programmatic experts, ANTS has over 1,000 clients in 4 markets across Southeast Asia, Singapore, Vietnam and Indonesia.
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...VoltDB
In this webinar, you’ll hear VoltDB CEO, Bruce Reading, outline 4 steps to expand your window of opportunity while avoiding risky options that can destroy your business. Technology innovator and CEO of Emagine International, David Peters, will also share key lessons learned from establishing his company’s ability to use fast data to crush competitors and execute on Emagine’s ability to open new markets. To view the webinar in its entirety, click here: http://learn.voltdb.com/WRExecSeries1.html
Deconstructing the In-App Bidding Landscape [White Paper]PubNative
The white paper is based on internal data and research by PubNative along with data from external resources, with contributions from industry partners such as BidMachine, Coda, Kayzen, and Verve Group, as well as quotes from Chartboost and Timehop.
Topics of the white paper include:
- The traditional waterfall setup
- The history of header bidding on desktop
- The largest players in header bidding
- When “header” bidding came to mobile
- How in-app bidding works
- In-depth analysis of the in-app bidding market and players
- Looking ahead towards the future of in-app bidding
- Partner quotes and industry insights
Download a free high res version of the white paper here: https://pubnative.net/blog/white-paper-in-app-bidding/
Presentation at the London College of Fashion's conference on "On-Line Retail for the small fashion business".
Looking at the future for internet retailing - not so much from the perspective of retailer 'push' to customers, but from the perspective of a savvy, sophisticated customer who's using mobile, data, augmented reality - in short every capability available to them at zero cost - in order to manage their interaction with brands and retailers.
The presentation builds on previous work (also available on Slideshare.net/ikj ) on epiphenomenology, mcommerce and the Obama-Preedy Pricing Principle.
Omniconvert is a growth marketing platform for conversion rate optimization.
It empowers eCommerce, lead generation, and SaaS marketers do A/B testing,
web personalization, and surveys.
Presentation to European Political Strategy Centre at the European CommissionJohnny Ryan
Presentation to European Political Strategy Centre at the European Commission on the market and democratic hazard of real-time bidding advertising auctions.
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...Johnny Ryan
This deck has been updated. See updated slides at https://www.slideshare.net/JohnnyRyan/brief-for-world-federation-of-advertisers-digital-executive-group-december-2018
Deck for global CMOs and heads of advertiser trade bodies at the World Federation of Advertisers
Brief for World Federation of Advertisers Digital Executive Group, December 2018Johnny Ryan
Brief for World Federation of Advertisers Digital Executive Group, December 2018
If it is useful to receive updates, sign up to my list for analysts, researchers, and regulators here https://brave.us18.list-manage.com/subscribe?u=e38d85b519352e2b40c9b899e&id=4384bd4cba
Is programmatic buying good or bad for the industry? In this Interview With An Expert, Ken Mallon, Global President of Ipsos ASI | digital, shares his perspective on what you need to consider to make programmatic buying work for your communications plan.
This presentation discusses the opportunity posed by the "science-ification of media" where large quantities of consumer data are utilized to target and optimize everything from advertising to content which I posit will have broad and profound implications.
ANTS Programmatic Agency - Credential
ANTS Data-Driven Marketing-Sales Group is the leading technology-driven integrated internet advertising platform in Southeast Asia. ANTS solutions provide a unique Software as a Service (SaaS) platform by combining Demand Side Platform – Supply Side Platform, which includes Data Management Technology and Extraordinary Insight Engine (Founded in 2014).
Beyond just the digital marketing and performance marketing agency, ANTS is proud of providing the full-stack data-driven marketing-sales solution for increasing the profits of our clients in FMCG, F&B, Ecommerce, Etailer, Omnichannel through our successful campaigns.
ANTS Programmatic Agency (ANTS ATD) is ANTS Group’s programmatic specialist division, which is designed as an open, integrated, neutral partner. With more than 50 specialists in over 4 countries, ANTS ATD’s experts and our programmatic platform help clients reach their consumers with the most effective advertising experiences.
ANTS are successful because we eliminate the complexities in digital services, making it easier for consumers to achieve an outcome. Despite years of disruption, confusion and operational risks in programmatic media, ANTS is putting a stake in the ground to do the same with the programmatic & multichannel media buying industry. Specifically, it is pioneering what it means for the advertising industry to offer simplicity and accountability to clients. ANTS vision is to unleash the full economic potential of digital media and business, built on the application of its expertise, data, algorithms, technology and media investments to assume risks and drive measurable outcomes for clients.
With 100 data-driven & programmatic experts, ANTS has over 1,000 clients in 4 markets across Southeast Asia, Singapore, Vietnam and Indonesia.
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...VoltDB
In this webinar, you’ll hear VoltDB CEO, Bruce Reading, outline 4 steps to expand your window of opportunity while avoiding risky options that can destroy your business. Technology innovator and CEO of Emagine International, David Peters, will also share key lessons learned from establishing his company’s ability to use fast data to crush competitors and execute on Emagine’s ability to open new markets. To view the webinar in its entirety, click here: http://learn.voltdb.com/WRExecSeries1.html
Deconstructing the In-App Bidding Landscape [White Paper]PubNative
The white paper is based on internal data and research by PubNative along with data from external resources, with contributions from industry partners such as BidMachine, Coda, Kayzen, and Verve Group, as well as quotes from Chartboost and Timehop.
Topics of the white paper include:
- The traditional waterfall setup
- The history of header bidding on desktop
- The largest players in header bidding
- When “header” bidding came to mobile
- How in-app bidding works
- In-depth analysis of the in-app bidding market and players
- Looking ahead towards the future of in-app bidding
- Partner quotes and industry insights
Download a free high res version of the white paper here: https://pubnative.net/blog/white-paper-in-app-bidding/
Presentation at the London College of Fashion's conference on "On-Line Retail for the small fashion business".
Looking at the future for internet retailing - not so much from the perspective of retailer 'push' to customers, but from the perspective of a savvy, sophisticated customer who's using mobile, data, augmented reality - in short every capability available to them at zero cost - in order to manage their interaction with brands and retailers.
The presentation builds on previous work (also available on Slideshare.net/ikj ) on epiphenomenology, mcommerce and the Obama-Preedy Pricing Principle.
Omniconvert is a growth marketing platform for conversion rate optimization.
It empowers eCommerce, lead generation, and SaaS marketers do A/B testing,
web personalization, and surveys.
Thanks to open source ad servers like OpenX, it is possible to integrate outside sponsorships and ads into your website to contribute to your site’s sustainability and augment existing sponsorship opportunities at your institution.
Fraud, fun, and fortune in event log analytics (PyData NYC 2015)Feyzi R. Bagirov
http://nyc2015.pydata.org/schedule/presentation/125/
Description
Big data is cool. Bot fraud is cool too. Using nginx, fluentd, pandas-td, presto, iPython, NetworkX, Jupiter,and scikit-learn, the intricacies of fraud, yield, and trading algorithms for the online advertizing are presented. It's complex, fast, and remunerative out there. See what the tech side of it looks like from the inside out.
Abstract
Hundreds of billions of video data impressions are served daily across the internet. These impression is logged via a variety of mechanisms to a plethora of repositories. We use Python tools to study and analyze log events, with high volumes, we we've need to come up with methodologies which work at scale, logistic and probabilistic tools such as Bloom filters, Count-Min Sketch.
Serving impressions is conducted via real-time bidding, with extensive logging of the transactions. There are dozens of players and billions of dollars in play. Several topics are of interest: categorization and detection of 'invalid traffic', lost revenue, yield enhancement, inventory training. Two times spheres are relevant, 'ad line' for which milliseconds are monetizable, and postmortems, when the billing, reconciliations, and negotiations for abatements and adjustments due to invalid traffic.
Invalid traffic, estimated to be 25% (it ranges widely depending on context), consists of bot fraud, 1x1 pixel frames, ad stacking, ad injection, below the fold placement, bogus publisher sites, incomplete ad call completion, ...
The talk consists of 4 pieces:
a) architecture and mechanics of video ad bidding, selection, publication, and impression
b) log content, sequencing, generation, and retrieval
c) descriptive statistics and visualizations of data sets with cardinality ranging from 10 to 10 Trillion
9 growth hacks any small business can implementAhmad Abdalla
9 Growth Hacks Any Small Business Can Implement - Growth hacking is the combination of product design, marketing, and data with the overall goal of driving customer growth. Initially popular among fast-growing startups, the principles of growth hacking have since spread to the wider business world. With a focus on understanding the customer and designing the right product, successful growth hacking drives growth in both the short- and long-term.
Learn how can you apply a growth hack like Hotmail to build your own business?
Ps097: RandomHouse Digital Day presentation on Making MagicIan Jindal
Presentation given to the Random House Digital Day in December 2009. A reprise of my Keynote at Econsultancy's Future of Digital Marketing conference, this presentation looks at Marketing Magic from the perspective of digital publishers.
Pavel Golubev, CEO, Appodeal
Monetization: How to Increase Your Earnings From Ad Networks x 3 Times
Павел Голубев, CEO, Appodeal
Монетизация: как увеличить доход от рекламных сетей в 3 раза
Predicting Banking Customer Needs with an Agile Approach to Analytics in the ...Databricks
Moneta has repeatedly been recognized as the most innovative bank on the Czech market. This is due in large part to their strategy of completely shifting to the cloud and using data and advanced analytics to innovate the customer experience with use cases ranging from real-time recommendations to fraud detection.
In this talk, we’ll share how we migrated to the cloud to create an agile environment for analytics and AI. From rapid prototyping machine learning use cases to moving models into production, core to this approach was building a unified platform for data and analytics on Apache Spark, Databricks and AWS. Discussion topics include:
Moneta’s strategy and roadmap for moving to the cloud and creation of the data squad
Overview of use cases including ATM/branch location optimization using geo-data, digital channel attribution, identify fraud detection, etc.
Deep dive into the use of digital behavioural data (web, mobile app, internet banking) and offline transactions to understand and predict customer needs in near-real time using Spark MLLib
Approach to building the agile analytics platform and the specific challenges of using the cloud in a financial institution
Similar to Discussion starter at Future of Privacy Forum in Washington, DC. (20)
GDPRの機能不全
ヨーロッパの各国政府に責任
Japanese translation of "Brave 2020 DPA Report: Brave’s 2020 report on the enforcement capacity of data protection authorities".
GDPR solution for websites and apps. Digital Content Next (DCN) webinar, Apri...Johnny Ryan
This deck outlines two key challenges that publishers of websites and apps face from the GDPR, and describes PageFair's solutions to them: Perimeter, and PageFair server side header bidder.
DNA Testing in Civil and Criminal Matters.pptxpatrons legal
Get insights into DNA testing and its application in civil and criminal matters. Find out how it contributes to fair and accurate legal proceedings. For more information: https://www.patronslegal.com/criminal-litigation.html
WINDING UP of COMPANY, Modes of DissolutionKHURRAMWALI
Winding up, also known as liquidation, refers to the legal and financial process of dissolving a company. It involves ceasing operations, selling assets, settling debts, and ultimately removing the company from the official business registry.
Here's a breakdown of the key aspects of winding up:
Reasons for Winding Up:
Insolvency: This is the most common reason, where the company cannot pay its debts. Creditors may initiate a compulsory winding up to recover their dues.
Voluntary Closure: The owners may decide to close the company due to reasons like reaching business goals, facing losses, or merging with another company.
Deadlock: If shareholders or directors cannot agree on how to run the company, a court may order a winding up.
Types of Winding Up:
Voluntary Winding Up: This is initiated by the company's shareholders through a resolution passed by a majority vote. There are two main types:
Members' Voluntary Winding Up: The company is solvent (has enough assets to pay off its debts) and shareholders will receive any remaining assets after debts are settled.
Creditors' Voluntary Winding Up: The company is insolvent and creditors will be prioritized in receiving payment from the sale of assets.
Compulsory Winding Up: This is initiated by a court order, typically at the request of creditors, government agencies, or even by the company itself if it's insolvent.
Process of Winding Up:
Appointment of Liquidator: A qualified professional is appointed to oversee the winding-up process. They are responsible for selling assets, paying off debts, and distributing any remaining funds.
Cease Trading: The company stops its regular business operations.
Notification of Creditors: Creditors are informed about the winding up and invited to submit their claims.
Sale of Assets: The company's assets are sold to generate cash to pay off creditors.
Payment of Debts: Creditors are paid according to a set order of priority, with secured creditors receiving payment before unsecured creditors.
Distribution to Shareholders: If there are any remaining funds after all debts are settled, they are distributed to shareholders according to their ownership stake.
Dissolution: Once all claims are settled and distributions made, the company is officially dissolved and removed from the business register.
Impact of Winding Up:
Employees: Employees will likely lose their jobs during the winding-up process.
Creditors: Creditors may not recover their debts in full, especially if the company is insolvent.
Shareholders: Shareholders may not receive any payout if the company's debts exceed its assets.
Winding up is a complex legal and financial process that can have significant consequences for all parties involved. It's important to seek professional legal and financial advice when considering winding up a company.
A "File Trademark" is a legal term referring to the registration of a unique symbol, logo, or name used to identify and distinguish products or services. This process provides legal protection, granting exclusive rights to the trademark owner, and helps prevent unauthorized use by competitors.
Visit Now: https://www.tumblr.com/trademark-quick/751620857551634432/ensure-legal-protection-file-your-trademark-with?source=share
Car Accident Injury Do I Have a Case....Knowyourright
Every year, thousands of Minnesotans are injured in car accidents. These injuries can be severe – even life-changing. Under Minnesota law, you can pursue compensation through a personal injury lawsuit.
In 2020, the Ministry of Home Affairs established a committee led by Prof. (Dr.) Ranbir Singh, former Vice Chancellor of National Law University (NLU), Delhi. This committee was tasked with reviewing the three codes of criminal law. The primary objective of the committee was to propose comprehensive reforms to the country’s criminal laws in a manner that is both principled and effective.
The committee’s focus was on ensuring the safety and security of individuals, communities, and the nation as a whole. Throughout its deliberations, the committee aimed to uphold constitutional values such as justice, dignity, and the intrinsic value of each individual. Their goal was to recommend amendments to the criminal laws that align with these values and priorities.
Subsequently, in February, the committee successfully submitted its recommendations regarding amendments to the criminal law. These recommendations are intended to serve as a foundation for enhancing the current legal framework, promoting safety and security, and upholding the constitutional principles of justice, dignity, and the inherent worth of every individual.
PRECEDENT AS A SOURCE OF LAW (SAIF JAVED).pptxOmGod1
Precedent, or stare decisis, is a cornerstone of common law systems where past judicial decisions guide future cases, ensuring consistency and predictability in the legal system. Binding precedents from higher courts must be followed by lower courts, while persuasive precedents may influence but are not obligatory. This principle promotes fairness and efficiency, allowing for the evolution of the law as higher courts can overrule outdated decisions. Despite criticisms of rigidity and complexity, precedent ensures similar cases are treated alike, balancing stability with flexibility in judicial decision-making.
ASHWINI KUMAR UPADHYAY v/s Union of India.pptxshweeta209
transfer of the P.I.L filed by lawyer Ashwini Kumar Upadhyay in Delhi High Court to Supreme Court.
on the issue of UNIFORM MARRIAGE AGE of men and women.
Introducing New Government Regulation on Toll Road.pdfAHRP Law Firm
For nearly two decades, Government Regulation Number 15 of 2005 on Toll Roads ("GR No. 15/2005") has served as the cornerstone of toll road legislation. However, with the emergence of various new developments and legal requirements, the Government has enacted Government Regulation Number 23 of 2024 on Toll Roads to replace GR No. 15/2005. This new regulation introduces several provisions impacting toll business entities and toll road users. Find out more out insights about this topic in our Legal Brief publication.
RIGHTS OF VICTIM EDITED PRESENTATION(SAIF JAVED).pptxOmGod1
Victims of crime have a range of rights designed to ensure their protection, support, and participation in the justice system. These rights include the right to be treated with dignity and respect, the right to be informed about the progress of their case, and the right to be heard during legal proceedings. Victims are entitled to protection from intimidation and harm, access to support services such as counseling and medical care, and the right to restitution from the offender. Additionally, many jurisdictions provide victims with the right to participate in parole hearings and the right to privacy to protect their personal information from public disclosure. These rights aim to acknowledge the impact of crime on victims and to provide them with the necessary resources and involvement in the judicial process.
5. website.com
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
6. website.com
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
7. Ad server
website.com
Ad server
javascript
Step 1.
User requests
webpage
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
8. Ad server SSP
Step 2.
Ad server
selects an SSP
website.com
Ad server
javascript
SSP
javascript
Step 1.
User requests
webpage
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
9. Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
website.com
Ad server
javascript
SSP
javascript
Step 1.
User requests
webpage
Ad exchange
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
10. Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
MARKETERS
website.com
Ad server
javascript
SSP
javascript
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
11. Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
MARKETERS
website.com
Winningbid
Ad server
javascript
SSP
javascript
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
12. Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
MARKETERS
website.com
Winningbid
Ad server
javascript
SSP
javascript
DMP
DMP
DMP DMP
DSP
DSP
DSP
DSP
DSP
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
13. Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
MARKETERS
website.com
Winningbid
Ad server
javascript
SSP
javascript
DMP
DMP
DMP DMP
DSP
DSP
DSP
DSP
DSP
DSP
javascript
Step 6.
Exchange serves
winning bid
Winning DSP
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
14. Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
Step 7.
DSP serves
agency creative
MARKETERS
website.com
Winningbid
Ad server
javascript
SSP
javascript
DMP
DMP
DMP DMP
DSP
DSP
DSP
DSP
DSP
DSP
javascript
Ad server
javascript
Step 6.
Exchange serves
winning bid
Agency
ad server
Winning DSP
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
15. Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
Step 7.
DSP serves
agency creative
Step 8.
Assets load
from CDN
MARKETERS
website.com
AD
Winningbid
Ad server
javascript
SSP
javascript
DMP
DMP
DMP DMP
DSP
DSP
DSP
DSP
DSP
DSP
javascript
Ad server
javascript
Step 6.
Exchange serves
winning bid
Agency
ad server
Winning DSP
Step 1.
User requests
webpage
Ad exchange
Channel of data leakage
Legend
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
CDN
Money
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
20. The website this specific person is currently viewing
Various ID codes that identify this
specific person, and can tie them to
existing profiles
Distinctive characteristics of this specific person
This specific person’s IP address
Distinctive information about
this specific person’s device
Distinctive information about this specific
person’s device
This young woman’s GPS coordinates!
21. HUNDREDS OF BILLIONS OF RTB
BID REQUESTS, EVERY DAY.
Index Exchange 50 billionii
OpenX 60 billion+i
Rubicon Project Claims to reach 1 billion people’s devicesiii
PubMatic 70 billion+iv
Oath/AOL 90 billionv
AppNexus 131 billionvi
Smaato 214 billionvii
Google DoubleClick Unknown, but live on 8.4 million websites.
i. “Tour IX’s Amsterdam and Frankfurt Data Centers”, Index Exchange, 2 July 2018 (URL: https://
www.indexexchange.com/tour-ix-amsterdam-frankfurt-data-centers/).
ii. "OpenX Ad Exchange", OpenX (URL: https://www.openx.com/uk_en/products/ad-exchange/).
iii. “Buyers”, Rubicon Project, (URL: https://rubiconproject.com/buyers/).
iv. "How PubMatic Is Learning Machine Learning", PubMatic, 25 January 2019 (URL: https://pubmatic.com/
blog/learning-machine-learning/)
v. "Maximize yield with Oath's publisher offerings", Oath, 3 April 2018 (URL: https://www.oath.com/insights/
maximize-yield-with-oath-s-publisher-offerings/)
vi. 500 Billion / 29.6 = 18.6 billion impressions per day. Using AppNexus 1:11.5 ratio, this is 214 auctions per
day. 500+ impressions figure cited in “Optimize your mobile strategy”, Smaato, (URL: https://
www.smaato.com/).
vii. “Transacting at a peak of 11.4 billion daily impressions, our marketplace handles more traffic each day than
Visa, Nasdaq, and the NYSE combined” at https://www.appnexus.com/sell. Note that in 2017, AppNexus said
in “AppNexus Scales with DriveScale”, 2017, (URL: http://go.drivescale.com/rs/451-ESR-800/images/
DRV_Case_Study_AppNexus-final.v1.pdf) that 10.7 billion "impressions transacted" came as a result of
running 123 billion auctions. The impressions transacted to auctions ratio appears to be roughly 1:11.5.
Therefore, the 11.4 daily impressions reported in 2018 equates to 131 billion auctions per day.
Leading RTB exchanges, daily bid request estimates
24. GDPR, Article 5 (1)
(f) processed in a manner that ensures
appropriate security of the personal data,
including protection against unauthorised or
unlawful processing and against accidental
loss, destruction or damage, using
appropriate technical or organisational
measures (‘integrity and confidentiality’).
25.
26.
27. European privacy
regulators are like ents:
Terrifying, once awoken.
European privacy
regulators are like ents:
Terrifying, once awoken.
28. Personal data in bid requests
• What you are reading, or watching, or listening to.
• Categories of the content.
• Unique pseudonymous ID.
• Unique ID matched to ad buyer’s existing profile of you.*
• Your location (can be your exact latitude and longitude).
• Granular description of your device.
• Unique tracking IDs / cookie match.
• Your IP address.*
• Data broker segment ID* when available.
*Depending on the version of “real time bidding” system
29. • What you are reading, or watching, or listening to.
• Categories of the content.
• Your approximate location.
• General description of your device.
• Your approximate IP address.
• Impression ID for buyer transparency.
Non-Personal data in bid requests
Person is in Etterbeek in Brussels. Reading
an article about Tesla motors on TechCrunch.
Using Safari on a Mac.
35. How RTB data leakage supports untrustworthy websites
The Daily Bugle
///
Step 1.
User “John” visits
The Daily Bugle
36. How RTB data leakage supports untrustworthy websites
The Daily Bugle
///
Step 1.
User “John” visits
The Daily Bugle
Step 2.
Bid request
broadcasts personal
data about John
37. How RTB data leakage supports untrustworthy websites
The Daily Bugle
///
Step 3.
100s of companies in the ad
auction can now re-identify
John as a Daily Bugle reader
Step 1.
User “John” visits
The Daily Bugle
Step 2.
Bid request
broadcasts personal
data about John
John
38. Step 4.
The Daily Bugle is
paid €1 to show ad
to John
How RTB data leakage supports untrustworthy websites
The Daily Bugle
///
Step 3.
100s of companies in the ad
auction can now re-identify
John as a Daily Bugle reader
Step 1.
User “John” visits
The Daily Bugle
€1 advertisement
Step 2.
Bid request
broadcasts personal
data about John
John
39. Step 4.
The Daily Bugle is
paid €1 to show ad
to John
How RTB data leakage supports untrustworthy websites
The Daily Bugle
Step 5.
Later, John visits a
low quality website
Step 3.
100s of companies in the ad
auction can now re-identify
John as a Daily Bugle reader
Step 1.
User “John” visits
The Daily Bugle
€1 advertisement
De5troyTru5t.com
///
Step 2.
Bid request
broadcasts personal
data about John
John
40. Step 4.
The Daily Bugle is
paid €1 to show ad
to John
How RTB data leakage supports untrustworthy websites
The Daily Bugle
Step 5.
Later, John visits a
low quality website
Step 6.
Bid request
announces John is
here
Step 3.
100s of companies in the ad
auction can now re-identify
John as a Daily Bugle reader
Step 1.
User “John” visits
The Daily Bugle
€1 advertisement
De5troyTru5t.com
///
Step 2.
Bid request
broadcasts personal
data about John
John
41. Step 4.
The Daily Bugle is
paid €1 to show ad
to John
Step 7.
De5troyTru5t.com is paid
€0.01 to show ad to John
How RTB data leakage supports untrustworthy websites
The Daily Bugle
Step 5.
Later, John visits a
low quality website
Step 6.
Bid request
announces John is
here
Step 3.
100s of companies in the ad
auction can now re-identify
John as a Daily Bugle reader
Step 1.
User “John” visits
The Daily Bugle
€1 advertisement
De5troyTru5t.com
€0.01 advertisement
///
Step 2.
Bid request
broadcasts personal
data about John
John
42. Step 4.
The Daily Bugle is
paid €1 to show ad
to John
Step 7.
De5troyTru5t.com is paid
€0.01 to show ad to John
How RTB data leakage supports untrustworthy websites
The Daily Bugle
Step 5.
Later, John visits a
low quality website
Step 6.
Bid request
announces John is
here
Step 3.
100s of companies in the ad
auction can now re-identify
John as a Daily Bugle reader
Step 1.
User “John” visits
The Daily Bugle
€1 advertisement
De5troyTru5t.com
€0.01 advertisement
///
Step 2.
Bid request
broadcasts personal
data about John
Worthy sites lose their unique audience, and feed
a business model for the bottom of the Web.
John
43. The Daily Bugle
Step 1.
A bot masquerading
as a human visits
The Daily Bugle ///
Fake
How RTB enables to steal from publishers and
advertisers.
fraudsters
44. The Daily Bugle
Step 1.
A bot masquerading
as a human visits
The Daily Bugle
Step 2.
Bid request
broadcasts personal
data about Bot///
Fake
How RTB enables to steal from publishers and
advertisers.
fraudsters
45. The Daily Bugle
Step 3.
100s of companies in the ad
auction can now re-identify
Bot as a Daily Bugle reader
Step 1.
A bot masquerading
as a human visits
The Daily Bugle
Step 2.
Bid request
broadcasts personal
data about Bot
Bot
///
Fake
How RTB enables to steal from publishers and
advertisers.
fraudsters
46. Step 4.
The Daily Bugle is
paid €1 to show ad
The Daily Bugle
Step 3.
100s of companies in the ad
auction can now re-identify
Bot as a Daily Bugle reader
Step 1.
A bot masquerading
as a human visits
The Daily Bugle
€1 advertisement
Step 2.
Bid request
broadcasts personal
data about Bot
Bot
///
Fake
How RTB enables to steal from publishers and
advertisers.
fraudsters
47. Step 4.
The Daily Bugle is
paid €1 to show ad
The Daily Bugle
Step 5.
Later, an
untrustworthy website
buts bot traffic
Step 3.
100s of companies in the ad
auction can now re-identify
Bot as a Daily Bugle reader
Step 1.
A bot masquerading
as a human visits
The Daily Bugle
€1 advertisement
De5troyTru5t.com
Step 2.
Bid request
broadcasts personal
data about Bot
Bot
///
Fake
///
Fake
How RTB enables to steal from publishers and
advertisers.
fraudsters
48. Step 4.
The Daily Bugle is
paid €1 to show ad
The Daily Bugle
Step 5.
Later, an
untrustworthy website
buts bot traffic
Step 6.
Bid request
announces Bot is
here
Step 3.
100s of companies in the ad
auction can now re-identify
Bot as a Daily Bugle reader
Step 1.
A bot masquerading
as a human visits
The Daily Bugle
€1 advertisement
De5troyTru5t.com
Step 2.
Bid request
broadcasts personal
data about Bot
Bot
///
Fake
///
Fake
How RTB enables to steal from publishers and
advertisers.
fraudsters
49. Step 4.
The Daily Bugle is
paid €1 to show ad
Step 7.
De5troyTru5t.com is paid
€0.01 to show ad to Bot
The Daily Bugle
Step 5.
Later, an
untrustworthy website
buts bot traffic
Step 6.
Bid request
announces Bot is
here
Step 3.
100s of companies in the ad
auction can now re-identify
Bot as a Daily Bugle reader
Step 1.
A bot masquerading
as a human visits
The Daily Bugle
€1 advertisement
De5troyTru5t.com
€0.01 advertisement
Step 2.
Bid request
broadcasts personal
data about Bot
Bot
///
Fake
///
Fake
How RTB enables to steal from publishers and
advertisers.
fraudsters
50. Serve page
Request page
Request bid
Request segment
Request bid
Cookie to SSP
Deliver ad
Sync
Deliver segment
Sync
Ad request
Store data
“Demand side” “Supply side”
$
(one or many)
(10s or 100s or 1000s?)
///
VisitorSiteSupply-side
platform (SSP)
Demand-side
platform (DSP)
Data management
platform (DMP)
Marketer Ad Exchange
51. Buyer SellerDistribution
Marketer
$ DMP DSP Ad Exchange SSP
Site
MARKET OVERVIEW (NOW)
PERSONAL DATA IN IAB / GOOGLE RTB
Extracts 70-55% of
buyer’s media budget.
Unique audience
commodified and
arbitraged.
Untrustworthy sites
business model
enabled.
Bot fraud boosted.
70% figure from the Guardian
and Rubicon case in 2017. 55%
figure from “The Programmatic
Supply Chain: Deconstructing the
Anatomy of a Programmatic
CPM”, IAB, March 2016.
Victims of massive
fraud.
52. Buyer Seller
Extracts much lower%
of buyer’s media budget.
Distribution
Unique audience
become immune to
commodification and
arbitrage.
No opportunity for
untrustworthy sites.
Bot fraud reduced.
Bot fraud opportunity
reduced.
MARKET OVERVIEW (POST-FIX)
NON-PERSONAL DATA IN IAB / GOOGLE RTB
Marketer
$ DMP DSP Ad Exchange SSP
Site
54. Ring-fenced data. Each purpose for
which you use my personal data requires a
separate legal basis
Purpose limitation
As easy to withdraw as it was
to give, and can be withdrawn
without detriment.
Consent+ = Freedom
The market of users will decide
when to “break up" the companies,
and when to “un-break” them up.
Big tech companies “cross-use” personal user
data from one part of their business to prop up
others. This stifles competition and innovation.
But, data protection law can be an anti-trust tool…
55. -GDPR, Article 5 (1) (b)
(b)collected for specified, explicit and legitimate purposes
and not further processed in a manner that is
incompatible with those purposes; further processing for
archiving purposes in the public interest, scientific or
historical research purposes or statistical purposes shall,
in accordance with Article 89(1), not be considered to be
incompatible with the initial purposes (‘purpose
limitation’);
56. -GDPR, Article 7 (3)
3. The data subject shall have the right to withdraw his or
her consent at any time. The withdrawal of consent shall
not affect the lawfulness of processing based on consent
before its withdrawal. Prior to giving consent, the data
subject shall be informed thereof. It shall be as easy to
withdraw as to give consent.
58. 1. To display your posts on your Newsfeed
2. To display posts on tagged friends’ Newsfeeds
3. To display friends posts that tag you on your Newsfeed
4. To identify untagged people in your posts
5. To record your reaction to posts to refine future content for you, which may
include ethnicity, politics, sexuality, etc…, to make our Newsfeed more
relevant to you.
6. To record your reaction to posts to refine future content for you, which may
include ethnicity, politics, sexuality, etc…, to make ads relevant to you.
7. To record your reaction to posts to refine future content for you, which may
include ethnicity, politics, sexuality, etc…, for advertising fraud prevention.
“Purposes” when you post on the Newsfeed
59. Facebook is Hal 9000.
Its users are Dave.
Facebook is Hal 9000.
Its users are Dave.