Skip to main content
  • Share to or
explainers

Crowdsourcing Telegram ‘transparency reports’ to map the network’s claimed compliance with governments around the world

Source: Meduza

In early October, a month after Telegram founder Pavel Durov was arrested in Paris on charges related to the network’s alleged noncompliance with French state officials, researchers discovered an official bot that allows users to obtain “transparency reports” about the number of times Telegram fulfilled a local government’s requests for users’ IP addresses and/or phone numbers (and the number of affected users).

Because the bot only provides data for the country in which the account demanding data is registered, mapping Telegram’s data sharing around the world has proved difficult. Last week, Human Rights Watch technologist Etienne Maynier and researcher Celso Bessa launched a crowdsourced effort relying largely on the Mastodon community to combine Telegram’s reports into a single spreadsheet.

To check this database’s accuracy and build on its findings, Meduza asked its readers to share their own transparency reports from Telegram’s bot. We heard from more than a thousand of you! Thanks! (Meduza also drew on a Twitter survey by IT specialist Vladislav Zdolnikov.) Our list includes data from more than 80 countries (almost double the nations covered in the Maynier-Bessa chart), and the information you shared shows that Telegram claims not to have fulfilled any government data requests in many places.

Number of government requests for Telegram user data and number of users affected

Country

Number of requests

Users affected

🇮🇳 India

6992

15590

🇫🇷 France

220

686

🇧🇷 Brazil

203

369

🇧🇪 Belgium

58

130

🇩🇪 Germany

53

115

🇪🇸 Spain

22

85

🇺🇸 U.S.A.

14

108

🇵🇱 Poland

13

53

🇮🇹 Italy

6

18

🇳🇴 Norway

6

17

🇫🇮 Finland

5

14

🇭🇺 Hungary

4

12

🇬🇧 U.K.

3

7

🇷🇴 Romania

3

3

🇸🇪 Sweden

3

17

🇨🇿 Czechia

2

2

🇪🇪 Estonia

2

5

🇬🇷 Greece

1

1

🇩🇰 Denmark

1

1

🇱🇻 Latvia

1

1

🇳🇱 Netherlands

1

1

🇦🇺 Australia

0

0

🇦🇹 Austria

0

0

🇦🇿 Azerbaijan

0

0

🇦🇱 Albania

0

0

🇦🇷 Argentina

0

0

🇦🇲 Armenia

0

0

🇧🇭 Bahrain

0

0

🇧🇾 Belarus

0

0

🇧🇬 Bulgaria

0

0

🇧🇦 Bosnia and Herzegovina

0

0

🇻🇳 Vietnam

0

0

🇬🇹 Guatemala

0

0

🇭🇳 Honduras

0

0

🇭🇰 Hong Kong

0

0

🇬🇩 Grenada

0

0

🇬🇪 Georgia

0

0

🇪🇬 Egypt

0

0

🇮🇱 Israel

0

0

🇮🇩 Indonesia

0

0

🇮🇪 Ireland

0

0

🇰🇿 Kazakhstan

0

0

🇰🇭 Cambodia

0

0

🇨🇦 Canada

0

0

🇨🇾 Cyprus

0

0

🇨🇳 China

0

0

🇨🇴 Colombia

0

0

🇨🇷 Costa Rica

0

0

🇰🇬 Kyrgyzstan

0

0

🇱🇦 Laos

0

0

🇱🇹 Lithuania

0

0

🇱🇺 Luxembourg

0

0

🇲🇺 Mauritius

0

0

🇲🇾 Malaysia

0

0

🇲🇹 Malta

0

0

🇲🇦 Morocco

0

0

🇲🇽 Mexico

0

0

🇲🇩 Moldova

0

0

🇳🇵 Nepal

0

0

🇳🇪 Niger

0

0

🇳🇬 Nigeria

0

0

🇳🇿 New Zealand

0

0

🇦🇪 U.A.E.

0

0

🇵🇹 Portugal

0

0

🇷🇺 Russia

0

0

🇸🇦 Saudi Arabia

0

0

🇷🇸 Serbia

0

0

🇸🇬 Singapore

0

0

🇸🇰 Slovakia

0

0

🇸🇮 Slovenia

0

0

🇹🇯 Tajikistan

0

0

🇹🇭 Thailand

0

0

🇹🇼 Taiwan

0

0

🇹🇲 Turkmenistan

0

0

🇹🇷 Turkey

0

0

🇺🇿 Uzbekistan

0

0

🇺🇦 Ukraine

0

0

🇺🇾 Uruguay

0

0

🇵🇭 Philippines

0

0

🇭🇷 Croatia

0

0

🇲🇪 Montenegro

0

0

🇨🇱 Chile

0

0

🇨🇭 Switzerland

0

0

🇰🇷 South Korea

0

0

🇯🇵 Japan

0

0


Meduza’s analysts

  • Share to or