66
Rijurekha Sen, Sohaib Ahmad, Amreesh Phokeer, Zaid Ahmed Farooq, Ihsan Ayyub Qazi, David Choffnes and Krishna P. Gummadi Inside the Walled Garden: Deconstructing Facebook’s Free Basics Program

Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Rijurekha Sen, Sohaib Ahmad, Amreesh Phokeer, Zaid Ahmed Farooq, Ihsan Ayyub Qazi, David Choffnes and Krishna P. Gummadi

Inside the Walled Garden: Deconstructing Facebook’s Free Basics Program

Page 2: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Facebook’s Free Basics – what is it?

Zero-rated web service offering, hoping to bridge digital divide.

Image from: https://info.internet.org/en/

2

Page 3: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Facebook’s Free Basics – where is it?

3

63 countries in Asia, Africa, South and Central America. 63 countries in Asia, Africa, South and Central America.

Page 4: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Image from: https://commons.wikimedia.org/w/index.php?curid=19202338

Facebook’s Free Basics – where is it?

#Internet users as % of population International Telecommunications

Union (2012).

#Internet users as % of population International Telecommunications

Union (2012).

4

63 countries in Asia, Africa, South and Central America. 63 countries in Asia, Africa, South and Central America.

Page 5: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Image from: https://commons.wikimedia.org/w/index.php?curid=19202338

Facebook’s Free Basics – where is it?

#Internet users as % of population International Telecommunications

Union (2012).

#Internet users as % of population International Telecommunications

Union (2012).

5

63 countries in Asia, Africa, South and Central America. 63 countries in Asia, Africa, South and Central America.

Free Basics is targeted to countries with low Internet penetration.Free Basics is targeted to countries with low Internet penetration.

Page 6: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Why deconstruct this program?

6

Page 7: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Why deconstruct this program?

7

Page 8: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& our audit questions

8

Page 9: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& our audit questions

9

How does Facebook's gatekeeping for Free Basics services work?How does Facebook's gatekeeping for Free Basics services work?

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Page 10: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& our audit questions

10

How does Facebook's gatekeeping for Free Basics services work?How does Facebook's gatekeeping for Free Basics services work?

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Page 11: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& our audit questions

11

How does Facebook's gatekeeping for Free Basics services work?How does Facebook's gatekeeping for Free Basics services work?

What demographics, interests and phones do the visitors have?What demographics, interests and phones do the visitors have?

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Are the poor using this, as claimed by Facebook?Are the poor using this, as claimed by Facebook?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Page 12: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& our audit questions

12

How does Facebook's gatekeeping for Free Basics services work?How does Facebook's gatekeeping for Free Basics services work?

What demographics and phones do the visitors have?What demographics and phones do the visitors have?

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Are the poor using this, as claimed by Facebook?Are the poor using this, as claimed by Facebook?

What services are there? Are they growing over time?What services are there? Are they growing over time?

Is this just a hype?Is this just a hype?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Page 13: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Free Basics App or Web-Service

USER MOBILE

Page 14: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Free Basics App or Web-Service

USER MOBILE

14

1

2

3

Page 15: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Free Basics Architecture

USER MOBILE

15

Page 16: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Free Basics Architecture

USER MOBILE

CELLULAR PROVIDER

FACEBOOK PROXY

16

Page 17: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Free Basics Architecture

USER MOBILE

CELLULAR PROVIDER

FACEBOOK PROXY

BB

CB

ING

WIK

IPED

IAWEBSERVICES

17

Page 18: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Measurement Challenge

18

Page 19: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Measurement Challenge

19

Page 20: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Measurement Challenge

20

Measurement needs to be in specific countries, with particular cellular connections.

Measurement needs to be in specific countries, with particular cellular connections.

Page 21: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Measurement Methodologies

USER MOBILE

CELLULAR PROVIDER

FACEBOOK PROXY

BB

CB

ING

WIK

IPED

IAWEBSERVICES

21

● Host web services on MPI server and AWS● Make these services part of Free Basics

Page 22: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& our audit questions

22

How does Facebook's gatekeeping for Free Basics services work?How does Facebook's gatekeeping for Free Basics services work?

What demographics, interests and phones do the visitors have?What demographics, interests and phones do the visitors have?

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Are the poor using this, as claimed by Facebook?Are the poor using this, as claimed by Facebook?

What services are there? Are they growing over time?What services are there? Are they growing over time?

Is this just a hype?Is this just a hype?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Page 23: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

23

Our ServicesTook 1-2 weeks from application to going live, feedback was all technical (remove Javascript).Took 1-2 weeks from application to going live, feedback was all technical (remove Javascript).

Page 24: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

24

Offered in English since Jul 2, 2016.

Our ServicesTook 1-2 weeks from application to going live, feedback was all technical (remove Javascript).Took 1-2 weeks from application to going live, feedback was all technical (remove Javascript).

Page 25: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

25

Offered in English since Jul 2, 2016. Offered in English since Sep 17, 2016, in Spanish and French since Dec 16, 2016.

Our ServicesTook 1-2 weeks from application to going live, feedback was all technical (remove Javascript).Took 1-2 weeks from application to going live, feedback was all technical (remove Javascript).

Page 26: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

26

Offered in English since Jul 2, 2016. Offered in English since Sep 17, 2016, in Spanish and French since Dec 16, 2016.

Our Services

Learn Basics has static content, suitable for repeatable networking experiments. Bugle News is dynamic, with potential to attract more users. That is suitable for user analysis.

Learn Basics has static content, suitable for repeatable networking experiments. Bugle News is dynamic, with potential to attract more users. That is suitable for user analysis.

Took 1-2 weeks from application to going live, feedback was all technical (remove Javascript).Took 1-2 weeks from application to going live, feedback was all technical (remove Javascript).

Page 27: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Measurement Methodologies

USER MOBILE

CELLULAR PROVIDER

FACEBOOK PROXY

BB

CB

ING

WIK

IPED

IAWEBSERVICES

27

● Host web services on MPI server and AWS● Make these services part of Free Basics

● Controlled experiments with collaborators

Page 28: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Measurement Methodologies

USER MOBILE

CELLULAR PROVIDER

FACEBOOK PROXY

BB

CB

ING

WIK

IPED

IAWEBSERVICES

28

● Participant recruitment in 15 countries● Android app to crawl Free Basics webpage● Collection of service lists across months

● Host web services on MPI server and AWS● Make these services part of Free Basics

● Controlled experiments with collaborators

Page 29: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& our audit questions

29

How does Facebook's gatekeeping for Free Basics services work?How does Facebook's gatekeeping for Free Basics services work?

What demographics, interests and phones do the visitors have?What demographics, interests and phones do the visitors have?

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Are the poor using this, as claimed by Facebook?Are the poor using this, as claimed by Facebook?

What services are there? Are they growing over time?What services are there? Are they growing over time?

Is this just a hype?Is this just a hype?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Page 30: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Observed network QoS differences

BBC and Cricinfo, normal and Free Basics versions, repeatedly crawled under same conditions.BBC and Cricinfo, normal and Free Basics versions, repeatedly crawled under same conditions.

Page 31: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Observed network QoS differences

BBC and Cricinfo, normal and Free Basics versions, repeatedly crawled under same conditions.BBC and Cricinfo, normal and Free Basics versions, repeatedly crawled under same conditions.

Page 32: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 1: Network Path Inflation

Page 33: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 1: Network Path InflationNetwork Entity Geographical Locations

Mobile Clients Pakistan, South Africa

Web-Servers Germany, Virginia, Sao Paolo, Mumbai, Tokyo, Sydney

Page 34: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 1: Network Path InflationNetwork Entity Geographical Locations

Mobile Clients Pakistan, South Africa

Web-Servers Germany, Virginia, Sao Paolo, Mumbai, Tokyo, Sydney

FB C-proxy London (primary for SA), Frankfurt (primary for PK),Marseille, Paris, Singapore, Los Angeles

FB S-proxy Lulea (Sweden), Prineville OR (USA)

Page 35: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 1: Network Path InflationNetwork Entity Geographical Locations

Mobile Clients Pakistan, South Africa

Web-Servers Germany, Virginia, Sao Paolo, Mumbai, Tokyo, Sydney

FB C-proxy London (primary for SA), Frankfurt (primary for PK),Marseille, Paris, Singapore, Los Angeles

FB S-proxy Lulea (Sweden), Prineville OR (USA)

Page 36: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 1: Network Path InflationNetwork Entity Geographical Locations

Mobile Clients Pakistan, South Africa

Web-Servers Germany, Virginia, Sao Paolo, Mumbai, Tokyo, Sydney

FB C-proxy London (primary for SA), Frankfurt (primary for PK),Marseille, Paris, Singapore, Los Angeles

FB S-proxy Lulea (Sweden), Prineville OR (USA)

Page 37: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 2: Throttling

Page 38: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 2: Throttling

Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)

Page 39: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 2: Throttling

Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)

Page 40: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 2: Throttling

Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)

FRB and NFRB clients differ

We have seen this before with BBC and Cricinfo. The direct and proxy path latency differences are insignificant for this experiment,

so something else is at work.

We have seen this before with BBC and Cricinfo. The direct and proxy path latency differences are insignificant for this experiment,

so something else is at work.

Page 41: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 2: Throttling

Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)

FRB and NFRB servers differ

FB S-proxy seems to self-throttle itself at 150 Kbps, while the NFRB throughput peaks at 550 Kbps.

FB S-proxy seems to self-throttle itself at 150 Kbps, while the NFRB throughput peaks at 550 Kbps.

Page 42: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 2: Throttling

Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)Choose mobile client (PK), web server (Germany) -> FB C proxy (Frankfurt), FB S proxy (Sweden)

FB C-proxy further throttles throughput to 120 Kbps.FB C-proxy further throttles throughput to 120 Kbps.

FRB client and server differ

Page 43: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 2: Throttling Choose another cellular provider in Pakistan, Zong in addition to Telenor.Choose another cellular provider in Pakistan, Zong in addition to Telenor.

Page 44: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Root Cause 2: Throttling

Client-side median throughputs are 120 Kbps for Telenor and only 20 Kbps for Zong.Client-side median throughputs are 120 Kbps for Telenor and only 20 Kbps for Zong.

Cellular providersthrottle differently.

Choose another cellular provider in Pakistan, Zong in addition to Telenor.Choose another cellular provider in Pakistan, Zong in addition to Telenor.

Telenor Zong

Page 45: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Observed network QoS differences

BBC and Cricinfo, normal and Free Basics versions, repeatedly crawled under same conditions.BBC and Cricinfo, normal and Free Basics versions, repeatedly crawled under same conditions.

Due to network path inflation and throttling (both at Facebook server and at the cellular provider),

Free Basics network QoS is worse than the paid equivalent.

Due to network path inflation and throttling (both at Facebook server and at the cellular provider),

Free Basics network QoS is worse than the paid equivalent.

Page 46: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& our audit questions

46

How does Facebook's gatekeeping for Free Basics services work?How does Facebook's gatekeeping for Free Basics services work?

What demographics, interests and phones do the visitors have?What demographics, interests and phones do the visitors have?

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Are the poor using this, as claimed by Facebook?Are the poor using this, as claimed by Facebook?

What services are there? Are they growing over time?What services are there? Are they growing over time?

Is this just a hype?Is this just a hype?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Page 47: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Who are the visitors? Analyzed user agent strings in HTTP requests at our server.

Compared Pakistan requests with a cellular privider dataset from collaborator.Analyzed user agent strings in HTTP requests at our server.

Compared Pakistan requests with a cellular privider dataset from collaborator.

Page 48: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Who are the visitors? Analyzed user agent strings in HTTP requests at our server.

Compared Pakistan requests with a cellular privider dataset from collaborator.Analyzed user agent strings in HTTP requests at our server.

Compared Pakistan requests with a cellular privider dataset from collaborator.

Page 49: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Who are the visitors? Analyzed user agent strings in HTTP requests at our server.

Compared Pakistan requests with a cellular privider dataset from collaborator.Analyzed user agent strings in HTTP requests at our server.

Compared Pakistan requests with a cellular privider dataset from collaborator.

Device distribution does not match that from collaborator. We see more high end devices. But low end are also there.

Device distribution does not match that from collaborator. We see more high end devices. But low end are also there.

Page 50: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Who are the visitors? Analyzed user agent strings in HTTP requests at our server.

Compared Pakistan requests with a cellular privider dataset from collaborator.Analyzed user agent strings in HTTP requests at our server.

Compared Pakistan requests with a cellular privider dataset from collaborator.

Device distribution does not match that from collaborator. We see more high end devices. But low end are also there.

Device distribution does not match that from collaborator. We see more high end devices. But low end are also there.

Romanosky, J. and Chetty, M. (2018) 'Understanding the Use and Impact of the Zero-Rated Free Basics Platform in South Africa'. CHI 2018.Romanosky, J. and Chetty, M. (2018) 'Understanding the Use and Impact of the Zero-Rated Free Basics Platform in South Africa'. CHI 2018.

Page 51: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Who are the visitors?

Demographics of Free Basics users on Bugle News as shown on Free Basics developers' portal.

Page 52: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Who are the visitors?

Demographics of Free Basics users on Bugle News as shown on Free Basics developers' portal.

More interesting than the statistics, is how does the Free Basics developers’ portal show this information? Neither Free Basics nor our services need any entry of age/gender information. More interesting than the statistics, is how does the Free Basics developers’ portal show this

information? Neither Free Basics nor our services need any entry of age/gender information.

From where is this inferred (Facebook account of the users)? Are there some data privacy implications? Should there be more transparency about data usage?

From where is this inferred (Facebook account of the users)? Are there some data privacy implications? Should there be more transparency about data usage?

Page 53: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& our audit questions

53

How does Facebook's gatekeeping for Free Basics services work?How does Facebook's gatekeeping for Free Basics services work?

What demographics, interests and phones do the visitors have?What demographics, interests and phones do the visitors have?

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Are the poor using this, as claimed by Facebook?Are the poor using this, as claimed by Facebook?

What services are there? Are they growing over time?What services are there? Are they growing over time?

Is this just a hype?Is this just a hype?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Does this net-nutrality question need more nuance? Should we ask the question: “Free, but at what cost?” How is network QoS for the free services, compared to non-free?

Page 54: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Is this just a hype?

54

Deployed services are highly customized in each country, with 80% of the observed services offered only in one country. Possibly proportional with local developer activity.

Deployed services are highly customized in each country, with 80% of the observed services offered only in one country. Possibly proportional with local developer activity.

Number of services

Page 55: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

55

• Services grew rapidly, dominated by information services in education, news, and health.• Between the nine months of May 2016 to January 2017, Bangladesh has added 179 new

services, while South Africa has added 113 and Pakistan 95.

• Services grew rapidly, dominated by information services in education, news, and health.• Between the nine months of May 2016 to January 2017, Bangladesh has added 179 new

services, while South Africa has added 113 and Pakistan 95.

Growth of Services

Is this just a hype?

Page 56: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Free Basics users on Bugle News.

Bugle News attracted 95.6K unique visitors between Sep 2016 and 2017 without any promotion.Bugle News attracted 95.6K unique visitors between Sep 2016 and 2017 without any promotion.

Is this just a hype?

Page 57: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Is this just a hype?

Country of Free Basics users on Bugle News.

• Bugle News has received visitors from 56 countries so far.• Mexico(MX), Zambia (ZM), Nigeria (NG), Philippines (PH), Pakistan (PK), South Africa

(ZA), Iraq (IQ), Bangladesh (BD) and Thailand (TH) are some of the countries with highest number of requests per day

• Bugle News has received visitors from 56 countries so far.• Mexico(MX), Zambia (ZM), Nigeria (NG), Philippines (PH), Pakistan (PK), South Africa

(ZA), Iraq (IQ), Bangladesh (BD) and Thailand (TH) are some of the countries with highest number of requests per day

Page 58: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Emboldened by these observations, we offered our third Free Basics service to create new information …..

58

Page 59: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Awaaz: an ICTD service

Crowd-sourcing information about civic issues in developing countries.Crowd-sourcing information about civic issues in developing countries.

Currently active in South Africa.Currently active in South Africa.

Includes a link where users can see issues reported so far, categorized by topics or by location. Includes a link where users can see issues reported so far, categorized by topics or by location.

Option to add comments, so that users can reinforce, negate or discuss issues reported by others.Option to add comments, so that users can reinforce, negate or discuss issues reported by others.

Page 60: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Awaaz: an ICTD service

• 94 unique issues reported between March and September, 2017.• All issues on http://myvoice.mpi-sws.org/all_reports• 94 unique issues reported between March and September, 2017.• All issues on http://myvoice.mpi-sws.org/all_reports

RoadRoad

WaterWater

ElectricityElectricity

Page 61: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& empirical audit based answers

61

Page 62: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& empirical audit based answers

62

Facebook gate-keeping was purely technical for our three services.Facebook gate-keeping was purely technical for our three services.

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Page 63: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& empirical audit based answers

63

Network QoS is too poor for interactive, feature rich services.They should remain outside Free Basics, ensuring privacy from Facebook.Network QoS is too poor for interactive, feature rich services.They should remain outside Free Basics, ensuring privacy from Facebook.

Facebook gate-keeping was purely technical for our three services.Facebook gate-keeping was purely technical for our three services.

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Page 64: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& empirical audit based answers

64

Network QoS is too poor for interactive, feature rich services.They should remain outside Free Basics, ensuring privacy from Facebook.Network QoS is too poor for interactive, feature rich services.They should remain outside Free Basics, ensuring privacy from Facebook.

Facebook gate-keeping was purely technical for our three services.Facebook gate-keeping was purely technical for our three services.

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Both high and low end phones.Both high and low end phones.

Are the poor using this, as claimed by Facebook?Are the poor using this, as claimed by Facebook?

Opaque on user information privacy.Opaque on user information privacy.

Page 65: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

& empirical audit based answers

Rich eco-system of local developers creating locally relevant content. Millions of visitors from all developing countries.Rich eco-system of local developers creating locally relevant content. Millions of visitors from all developing countries.

65

Network QoS is too poor for interactive, feature rich services.They should remain outside Free Basics, ensuring privacy from Facebook.Network QoS is too poor for interactive, feature rich services.They should remain outside Free Basics, ensuring privacy from Facebook.

Facebook gate-keeping was purely technical for our three services.Facebook gate-keeping was purely technical for our three services.

Doesn't this give Facebook censorship rights?Doesn't this give Facebook censorship rights?

Won't non-free services be at an economic disadvantage? Won't non-free services be at an economic disadvantage?

Is this just a hype?Is this just a hype?

Both high and low end phones.Both high and low end phones.

Are the poor using this, as claimed by Facebook?Are the poor using this, as claimed by Facebook?

Opaque on user information privacy.Opaque on user information privacy.

Page 66: Inside the Walled Garden: Deconstructing Facebook’s Free ...€¦ · Facebook’s Free Basics – where is it? #Internet users as % of population International Telecommunications

Unfortunately, the debates had no empirical grounding

66