MyTrackingChoices: Pacifying the Ad-Block War by Enforcing...
Transcript of MyTrackingChoices: Pacifying the Ad-Block War by Enforcing...
![Page 1: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/1.jpg)
MyTrackingChoices:PacifyingtheAd-BlockWarbyEnforcing
UserPrivacyPreferences
114/06/16
WEIS,2016UniversityofCalifornia,Berkeley
![Page 2: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/2.jpg)
Ad-supportedeconomicmodeloftheWeb
isunderthreattoday!
2
publishers(adindustry)
users(adblockingsoNware)
AdBlockWar
![Page 3: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/3.jpg)
Whyad-supportedeconomyindanger
intrusiveandannoyingadsprivacy-invasiveadsadsareasourceofmalwareadsslowdownthepageloadingnetworkbandwidthconsumpPonetc.
userswereprovidedwithradicaltools– i.e.,toolsthatblockALLads
3
basically,allthereasonswhypeoplestartedto
blockadsinthefirstplace1
2
![Page 4: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/4.jpg)
Effortsforeconomicrevival
1. variousself-regulatroyiniPaPves– AcceptableAds– L.E.A.N.program– YourOnlineChoices– YourAdChoices– DNT
2. toolswithsomefine-grainedopPonsforusers– userscanwhite-listorblack-listtrackers(adverPsers)– userscanwhite-listorblack-listadomain
4
![Page 5: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/5.jpg)
Self-regulatoryiniPaPvesdonotwork
5
Lackoftechnicalenforcementistherootproblem!
![Page 6: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/6.jpg)
Currentfine-grainedopPons
6
blockingbasedonthird-partyor
blockingonperdomainbasis
notusable
donotmakesensefromuserperspecPve(usersonlycareabouttheirbrowsingprofile)
![Page 7: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/7.jpg)
Ourapproach
• technicalenforcementofuserchoices– shouldnotrelyonself-regulaPon
• fine-grainedopPonsoverthereasonswhypeopleblockads– thatareusableanddomakesenseforusers
• hasthepotenPaltorevivead-supportedeconomicmodel
7
![Page 8: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/8.jpg)
Fine-grainedopPons(1)
• w.r.t.privacy– letusersdecidewherethey’reokornottogettracked
8
Profile Allowed?
Adult ✖
Sports ✔
Health ✖
Economy ✔
… …
(Donot)TrackMeSome1mes:Users’ContextualPreferencesforWebTracking,PETS,2016
userswouldbeabletocontroltheprofile
trackershave
![Page 9: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/9.jpg)
Fine-grainedopPons(2)
• w.r.t.intrusiveness– maximumnumberofadsperpage(onpageswhereusersareoktobetracked)
– type,size,placementofads
9
![Page 10: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/10.jpg)
MyTrackingChoices(MTC)
10
![Page 11: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/11.jpg)
MyTrackingChoices
fine-grainedopPonsoverprivacy(tracking)
KeyworkingassumpPonsomecategories(adult,health,etc.)aremoreprivacy-sensiPvethanothers(sports,fashion)
anaeempttofindatrade-offbetweenprivacy
andeconomy
11
![Page 12: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/12.jpg)
12
![Page 13: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/13.jpg)
13
categories decision
![Page 14: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/14.jpg)
14
category decision
![Page 15: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/15.jpg)
CategorizaPon• perwebpagebasis(≠perdomain)
Benefitswebsite:adswouldbeblockedonlyonsensiPve-categorywebpages(mostrevenuepreserved)
user:cantechnicallycontrolhisprofileyetconPnuereceivingfreecontent
• Apageiscategorizedlocallybasedon– domains/subdomains/hostname– unigramsandbigrams
15
![Page 16: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/16.jpg)
CanMTCpacifytheAd-BlockWar?
16
![Page 17: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/17.jpg)
Ad-BlockWar
Publishers
Users
17
Adtech AdBlockingtech
![Page 18: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/18.jpg)
Ad-BlockWar
18
[1]AdblockingandCounter-Blocking:ASliceoftheArmsRace,arxiv,2016
[2]AFirstLookatAd-BlockDetec1on–ANewArmsRaceontheWeb,arxiv,2016
![Page 19: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/19.jpg)
EvaluaPonofdatafromMTCusers
19
![Page 20: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/20.jpg)
Dataset
• 96users– whobrowsed20ormorewebpagesandconfigured,atleast,oncetheirtrackingopPons
– foundtheextensiononChromeWebStoreindependentlyorthroughvariouspublicitychannels
• FromJanuary11toFebruary20,2016
20
![Page 21: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/21.jpg)
Blockedcategories
21
MoreusersblockedsensiPvecategories
30%usersblockedallcategories!
Othereconomicmodelsneeded!
![Page 22: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/22.jpg)
DistribuPonBlocked/AllowedURLs
22
Intotal,only33.19%ofbrowsedwebpageswereblocked.
![Page 23: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/23.jpg)
DistribuPonBlocked/AllowedAds
23
23.8%adswereblockedoverall.
2015loss(21.8à5.18billion)
![Page 24: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/24.jpg)
Conclusions
• giveusersfine-grainedcontroloverthereasonswhytheystartedtoblockads– win-winsituaPonforallstakeholders
• provideuserswithtoolsthattechnicallyenforcetheirchoices(noself-regulaPon!)– sucheffortshavethepotenPaltopacifythecurrentad-blockwar
24
![Page 25: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/25.jpg)
TODOs
• provideuserswithfine-grainedcontrolw.r.t.intrusiveness
• makeMyTrackingChoicesarealproduct(andnotjustresearchprototype)
25
![Page 26: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/26.jpg)
Announcements
Pleasedownload,use,andgivefeedbackonMTCforGoogleChrome
heps://chrome.google.com/webstore/detail/mytrackingchoices/fmonkjimgifgcgeocdhhgbfoncmjclka?hl=fr
MozillaFirefoxversioncomingsoon!
26
![Page 27: MyTrackingChoices: Pacifying the Ad-Block War by Enforcing …privatics.inrialpes.fr/~achara/slides/weis.pdf · AdBlock War Why ad-supported economy in danger intrusive and annoying](https://reader036.fdocuments.us/reader036/viewer/2022071102/5fdb60ecdb673a72d9528018/html5/thumbnails/27.jpg)
ThanksforyouraeenPon!QuesBons?
Projectwebpage:heps://myrealonlinechoices.inrialpes.frWatchonYouTube:heps://youtu.be/mzB1hXhqYBE
27