120 likes | 290 Views
Non-tracking Web Analytics. Istemi Ekin Akkus , Ruichuan Chen , Michaela Hardt , Paul Francis, Johannes Gehrke Presentation by David Ferreras. The Scenario. Publishers ( Websites ) want information from their users , which they can’t obtain by themselves .
E N D
Non-tracking Web Analytics IstemiEkinAkkus, RuichuanChen, MichaelaHardt, Paul Francis, Johannes Gehrke Presentationby David Ferreras
TheScenario • Publishers (Websites) wantinformationfromtheirusers, whichtheycan’tobtainbythemselves. • Theyhavetoobtainitthroughthirdparty data aggregators (Google, Facebook…), whotrackusersacrossthe web.
TheProblem • Tousers: • Privacyconcernsaboutbeingtracked. • Topublishers: • Theyhaveto trust data aggregators.
TheSolutionProposed • Theclient’sinformationisstored in a local database. • Publishersexecutequeriestothisdatabase and itproxiesclient-aggregatorcommunication
TheSolutionProposed (Details) • Publishers post queries at well-knownURLsontheirwebsites. • Queriesformulatedbypublishers and the data aggregator. • Clientallowtoanswerthequeries. • Noiseisaddedtothe data forhidingindividuals.
Data Verification Topreventthepublisherfrom: • Isolatingclients(droppinganswers) • Falsifyingresults A nonceisused in whatit’scalled and Audit
Implementation Client: Firefox addon Publisher: server-side script (PHP) Data aggregator: program in server (Java+PHP)
Conclusions It’s a possiblesolutiontogetvaluable data fromuserswithout tracking themalongthe web. Myopinion: • Ifusershavetoallowthepublishersfromgeting data fromthem, themajoritywon’t • I don’tthink data aggregators, who are therulingcompanies in internet, wanttoloosetheirpower. Anyquestions?