Quarterly reports

Quarterly Observation Report, Q3 2026

Few Tor relays in Taiwan, most of them on one provider, and almost no OONI measurements on mobile networks.

We, a community based in Taiwan, collect two kinds of observation data every day. The Tor Relay Watch tracks how many volunteer-run Tor (onion routing network) relays operate in Taiwan and nearby regions, and OONI Coverage tracks which networks the censorship measurements of OONI (Open Observatory of Network Interference) come from. Both pages show the last 60 days. Every three months the quarterly report fixes the numbers in place, looks at the quarter as a whole, and adds our reading of them. This is the first report, covering 1 July to 30 September 2026.

Highlights

  • Taiwan had 11 running Tor relays at the end of the quarter, two fewer than at the start. That is about 0.4 relays per million internet users, the same as South Korea, against 3.2 in Hong Kong and 15 in Singapore
  • 8 of the 11 relays run on Chunghwa Telecom's HiNet (AS3462), and the top two networks carry 82% of them, the highest concentration among the ten regions we track
  • Two Tor releases appeared in September, and by the end of the quarter seven in ten relays in Taiwan had upgraded, eighth among the ten regions
  • OONI recorded about 2.76 million measurements in Taiwan this quarter, and the networks with measurements cover 95% of internet users. Mobile networks serve 45% of users and produced 4% of the measurements
  • The community's OONI Run link 10328 sent 39,116 measurements this quarter, 2.2 times the quarter before

Tor relays

Running relays11 -2vs start
Bandwidth57MB/s -3 MB/svs start
Exit relays4 ±0vs start
On new releases64% 7 / 11

Taiwan started the quarter with 13 running relays and ended it with 11. Observed bandwidth fell from 60 MB/s to 57 MB/s, and the number of exit relays held at four. The chart below includes the previous quarter, and the count stayed between 10 and 16 throughout.

Relays in Taiwan (last snapshot of each day)RunningStopped
0102004/0107/0109/302026/04/01 Running 122026/04/01 Stopped 62026/04/02 Running 132026/04/02 Stopped 52026/04/03 Running 132026/04/03 Stopped 52026/04/04 Running 122026/04/04 Stopped 52026/04/05 Running 122026/04/05 Stopped 62026/04/06 Running 122026/04/06 Stopped 32026/04/08 Running 112026/04/08 Stopped 42026/04/09 Running 122026/04/09 Stopped 32026/04/10 Running 122026/04/10 Stopped 42026/04/11 Running 112026/04/11 Stopped 52026/04/12 Running 112026/04/12 Stopped 52026/04/13 Running 112026/04/13 Stopped 52026/04/14 Running 112026/04/14 Stopped 52026/04/15 Running 112026/04/15 Stopped 52026/04/16 Running 112026/04/16 Stopped 52026/04/17 Running 112026/04/17 Stopped 52026/04/18 Running 112026/04/18 Stopped 52026/04/19 Running 112026/04/19 Stopped 62026/04/20 Running 102026/04/20 Stopped 72026/04/21 Running 122026/04/21 Stopped 52026/04/22 Running 122026/04/22 Stopped 52026/04/23 Running 122026/04/23 Stopped 52026/04/24 Running 132026/04/24 Stopped 42026/04/25 Running 122026/04/25 Stopped 42026/04/26 Running 112026/04/26 Stopped 52026/04/27 Running 112026/04/27 Stopped 52026/04/28 Running 112026/04/28 Stopped 52026/04/29 Running 112026/04/29 Stopped 52026/04/30 Running 112026/04/30 Stopped 52026/05/01 Running 132026/05/01 Stopped 42026/05/02 Running 142026/05/02 Stopped 42026/05/03 Running 142026/05/03 Stopped 42026/05/04 Running 132026/05/04 Stopped 52026/05/05 Running 122026/05/05 Stopped 62026/05/06 Running 132026/05/06 Stopped 62026/05/07 Running 122026/05/07 Stopped 72026/05/08 Running 132026/05/08 Stopped 72026/05/09 Running 122026/05/09 Stopped 82026/05/10 Running 132026/05/10 Stopped 72026/05/11 Running 132026/05/11 Stopped 72026/05/12 Running 122026/05/12 Stopped 72026/05/13 Running 122026/05/13 Stopped 72026/05/14 Running 122026/05/14 Stopped 62026/05/15 Running 122026/05/15 Stopped 62026/05/16 Running 132026/05/16 Stopped 42026/05/17 Running 132026/05/17 Stopped 42026/05/18 Running 132026/05/18 Stopped 52026/05/19 Running 122026/05/19 Stopped 52026/05/20 Running 122026/05/20 Stopped 52026/05/21 Running 122026/05/21 Stopped 52026/05/22 Running 122026/05/22 Stopped 52026/05/23 Running 132026/05/23 Stopped 42026/05/24 Running 132026/05/24 Stopped 42026/05/25 Running 132026/05/25 Stopped 32026/05/26 Running 122026/05/26 Stopped 42026/05/27 Running 122026/05/27 Stopped 42026/05/28 Running 122026/05/28 Stopped 42026/05/29 Running 112026/05/29 Stopped 62026/05/30 Running 122026/05/30 Stopped 52026/05/31 Running 122026/05/31 Stopped 52026/06/01 Running 132026/06/01 Stopped 52026/06/02 Running 122026/06/02 Stopped 62026/06/03 Running 122026/06/03 Stopped 72026/06/04 Running 132026/06/04 Stopped 62026/06/05 Running 122026/06/05 Stopped 62026/06/06 Running 122026/06/06 Stopped 62026/06/07 Running 132026/06/07 Stopped 62026/06/08 Running 142026/06/08 Stopped 52026/06/09 Running 142026/06/09 Stopped 52026/06/10 Running 152026/06/10 Stopped 42026/06/11 Running 152026/06/11 Stopped 42026/06/12 Running 152026/06/12 Stopped 32026/06/13 Running 152026/06/13 Stopped 22026/06/14 Running 162026/06/14 Stopped 22026/06/15 Running 142026/06/15 Stopped 42026/06/16 Running 142026/06/16 Stopped 42026/06/17 Running 142026/06/17 Stopped 42026/06/18 Running 142026/06/18 Stopped 42026/06/19 Running 142026/06/19 Stopped 42026/06/20 Running 142026/06/20 Stopped 42026/06/21 Running 142026/06/21 Stopped 42026/06/22 Running 142026/06/22 Stopped 32026/06/23 Running 142026/06/23 Stopped 32026/06/24 Running 142026/06/24 Stopped 32026/06/25 Running 132026/06/25 Stopped 32026/06/26 Running 142026/06/26 Stopped 32026/06/27 Running 142026/06/27 Stopped 42026/06/28 Running 132026/06/28 Stopped 52026/06/29 Running 132026/06/29 Stopped 52026/06/30 Running 122026/06/30 Stopped 62026/07/01 Running 132026/07/01 Stopped 52026/07/02 Running 132026/07/02 Stopped 42026/07/03 Running 132026/07/03 Stopped 42026/07/04 Running 132026/07/04 Stopped 32026/07/05 Running 132026/07/05 Stopped 22026/07/06 Running 132026/07/06 Stopped 22026/07/07 Running 132026/07/07 Stopped 22026/08/24 Running 112026/08/24 Stopped 62026/08/25 Running 102026/08/25 Stopped 72026/08/26 Running 112026/08/26 Stopped 62026/08/27 Running 112026/08/27 Stopped 62026/08/28 Running 122026/08/28 Stopped 52026/08/29 Running 122026/08/29 Stopped 52026/08/30 Running 122026/08/30 Stopped 32026/08/31 Running 122026/08/31 Stopped 32026/09/01 Running 112026/09/01 Stopped 42026/09/02 Running 102026/09/02 Stopped 52026/09/03 Running 102026/09/03 Stopped 52026/09/04 Running 112026/09/04 Stopped 42026/09/05 Running 132026/09/05 Stopped 42026/09/06 Running 112026/09/06 Stopped 62026/09/07 Running 112026/09/07 Stopped 62026/09/08 Running 102026/09/08 Stopped 62026/09/09 Running 92026/09/09 Stopped 62026/09/10 Running 102026/09/10 Stopped 52026/09/11 Running 122026/09/11 Stopped 32026/09/12 Running 122026/09/12 Stopped 32026/09/13 Running 102026/09/13 Stopped 42026/09/14 Running 102026/09/14 Stopped 42026/09/15 Running 102026/09/15 Stopped 42026/09/16 Running 112026/09/16 Stopped 52026/09/17 Running 122026/09/17 Stopped 42026/09/18 Running 122026/09/18 Stopped 42026/09/19 Running 122026/09/19 Stopped 42026/09/20 Running 122026/09/20 Stopped 32026/09/21 Running 122026/09/21 Stopped 32026/09/22 Running 122026/09/22 Stopped 32026/09/23 Running 102026/09/23 Stopped 42026/09/24 Running 112026/09/24 Stopped 42026/09/25 Running 112026/09/25 Stopped 42026/09/26 Running 122026/09/26 Stopped 32026/09/27 Running 112026/09/27 Stopped 42026/09/28 Running 112026/09/28 Stopped 42026/09/29 Running 112026/09/29 Stopped 42026/09/30 Running 112026/09/30 Stopped 3

Pulse stopped collecting from 8 July to 23 August, so the blank stretch in the chart is missing data rather than relays going offline. 45 of the quarter's 92 days have data. The comparison between the start and the end of the quarter is unaffected, but this report gives no quarterly averages.

Relays that joined and left

Relays at the start and end of the quarterStayedLeftJoined
Start 13
103
End 11
101

Of the 13 relays running at the start of the quarter, 10 were still running at the end and 3 had left, while 1 new relay had joined. 16 relays appeared at some point during the quarter, and 7 of them were running on at least nine in ten of the 45 days with data. With numbers this small, one or two relays coming or going moves the total noticeably.

Upgrades to new releases

Relays on this quarter's releases at quarter end
  • Vietnam93%1 day later
  • Hong Kong87%1 day later
  • Netherlands86%first
  • India83%1 day later
  • Singapore81%first
  • South Korea71%first
  • Germany71%first
  • Taiwan64%first
  • Japan60%first
  • United States54%first

Two Tor releases appeared this quarter. Version 0.4.9.12 was first seen among the ten regions on 8 September, and 0.4.9.13 on 23 September. A relay in Taiwan was running 0.4.9.12 on the day it first appeared, and by the end of the quarter 7 of Taiwan's 11 relays ran one of the two. That ranks eighth among the ten regions, while Vietnam and Hong Kong were both above 85%. New Tor releases usually carry security fixes, and operators can subscribe to the Tor Project's tor-announce mailing list to hear about them as soon as they ship.

Network distribution

Relays in Taiwan by ASN at quarter end
ASNNameRelays
AS3462AS3462Chunghwa Telecom Co., Ltd.8
AS18041AS18041Taiwan Digital Streaming Co.1
AS1659AS1659Taiwan Academic Network (TANet) Information Center1
AS9416AS9416Hoshin Multimedia Center Inc.1
Share of relays on the top two ASNs, by region
  • Taiwan82%
  • Hong Kong65%
  • Netherlands59%
  • South Korea57%
  • Singapore52%
  • United States50%
  • Vietnam40%
  • India38%
  • Germany37%
  • Japan23%

Taiwan's 11 relays at the end of the quarter ran on four networks: 8 on HiNet, and one each on the Taiwan Academic Network (TANet), Taiwan Digital Streaming and Hoshin Multimedia. The top two networks carry 82%, the highest of the ten regions, against 23% in Japan. With relays concentrated on one provider, an outage at that provider, or pressure on it, takes most of them down together. Tor relays on campus puts relays on the academic network, which is one way to spread them out.

Comparison with nearby regions

Relays per million Internet users
  • Netherlands661,138 / 17.1M
  • Germany231,641 / 70.7M
  • Singapore1583 / 5.5M
  • United States123,211 / 262.9M
  • Hong Kong3.223 / 7.2M
  • Japan0.5357 / 108.0M
  • Taiwan0.4011 / 27.2M
  • South Korea0.4021 / 52.0M
  • Vietnam0.2615 / 56.8M
  • India0.0424 / 652.9M

Taiwan has 0.4 relays per million internet users, the same as South Korea and slightly fewer than Japan's 0.5. Hong Kong and Singapore have far fewer internet users, so their relay counts work out higher per person. The Netherlands and Germany host more relays than anywhere else and are shown for reference.

OONI measurement coverage

Users covered95.4% -0.3 ppvs previous
Networks measured44 +9vs previous
Measurements2,762,783 +455,818vs previous
Top two networks65.4% +12.3 ppvs previous

OONI recorded about 2.76 million measurements in Taiwan this quarter, a fifth more than the quarter before, and the number of networks with measurements rose from 35 to 44. By the estimates of APNIC (the Asia Pacific Network Information Centre), the networks measured cover 95% of internet users, about the same as last quarter. The measurements also became more concentrated, with the top two networks' share rising from 53% to 65%, mostly because HiNet went from 28% to 44%. The second-largest network accounts for 0.05% of users but a fifth of the measurements, which suggests test devices running automatically around the clock.

By network type

By network typeUsersMeasured
TypeUsersMeasuredCoverage
Mobile 44.7%4.3%100%
Fixed and cable 52.4%56.4%94%
Academic 0.3%0.6%100%
Other 2.6%38.7%40%

All three mobile networks had measurements this quarter, so their coverage is 100%, but the volume differs widely. Mobile networks serve 45% of users and produced 4.3% of the measurements. Chunghwa Telecom's mobile network alone serves 17% of users, and produced 0.3% of the measurements on 50 days of the quarter. The "other" group serves 2.6% of users yet produced nearly 40% of the measurements, and includes fibre providers with very few users as well as cloud, hosting and VPN networks. OONI assigns a country by IP address, so measurements sent through a VPN exit in Taiwan count toward Taiwan.

Network types are tagged by hand from network names and public information, and only networks with at least 0.1% of users whose type we could confirm are tagged.

The ten networks with the most users

The ten networks with the most usersUsersMeasured
ASNNameUsersMeasuredDays
AS3462 AS3462HINET - Data Communication Business Group 33.3% 43.5% 92
AS17421 AS17421EMOME-NET - Mobile Business Group 16.6% 0.3% 50
AS24158 AS24158taiwanmobile-as - Taiwan Mobile Co., Ltd. 14.8% 3.6% 92
AS9674 AS9674FET-TW - Far EastTone Telecommunication Co., Ltd. 13.4% 0.4% 33
AS38841 AS38841kbro-AS-TW - kbro CO. Ltd. 5.1% 0.7% 31
AS9416 AS9416MULTIMEDIA-AS-AP - Hoshin Multimedia Center Inc. 4.0% 0.7% 80
AS131596 AS131596TBCOM-NET - TBC 2.3% 0.4% 30
AS24164 AS24164UBBNET-AS-TW - UNION BROADBAND NETWORK 1.2% 0.0% 0
AS18049 AS18049TINP-TW - Taiwan Infrastructure Network Technologie 0.8% 1.1% 92
AS24165 AS24165UBBNET-AS-TW - UNION BROADBAND NETWORK 0.8% 0.0% 0

Networks with no measurements this quarter

Networks with no measurements this quarter (0.1% of users or more)
ASNNameUsers
AS24164 AS24164UBBNET-AS-TW - UNION BROADBAND NETWORKFixed and cable 1.23%
AS24165 AS24165UBBNET-AS-TW - UNION BROADBAND NETWORKFixed and cable 0.77%
AS24163 AS24163UBBNET-AS-TW - UNION BROADBAND NETWORKFixed and cable 0.32%
AS17809 AS17809VEETIME-TW-AP - VEE TIME CORP.Fixed and cable 0.26%
AS18429 AS18429EXTRALAN-TW - Extra-Lan Technologies Co., LTDFixed and cable 0.22%
AS201217 AS201217radishcloud - RADISHCLOUD TECHNOLOGY LLCOther 0.21%
AS9922 AS9922NKB-AS-TW - New Kaohsiung Broadband LTD.Fixed and cable 0.18%
AS16509 AS16509AMAZON-02 - Amazon.com, Inc.Other 0.11%
AS18046 AS18046DONGFONG-TW - DongFong Technology Co. Ltd.Other 0.10%

Nine networks with at least 0.1% of users had no measurements at all this quarter, about 3.4% of users combined. All three ASNs of UNION BROADBAND NETWORK (UBB) are on the list, and one of them, AS24164, had 494 measurements last quarter and none this quarter.

Changes in the networks measured

Networks measured this quarter but not last
  • AS131607DCTV-AS-TW - Digidom CableTV Co., LTD.11,787
  • AS55720GIGABIT-MY - Gigabit Hosting Sdn Bhd9,663
  • AS9009M247 - M247 Europe SRL6,732
  • AS18182SONET-TW - Sony Network Taiwan Limited3,158
  • AS38851TNET-NET - TNET Communication Inc. 10F., No.78, Sec. 2, Chongxin Rd., Sanchong Dist.,New Taipei City, Taiwan (R.O.C Taiwan 241)2,200
  • AS18042KBT - Koos Broadband Telecom857
  • AS18412FEG-MPLS - Far EastTone Telecommunication Co., Ltd.266
  • AS9924TFN-TW - Taiwan Fixed Network, Telco and Network Service Provider.262
  • AS9916NCTU-TW - National Yang Ming Chiao Tung University175
  • AS138995ANTBOX1-AS-AP - Antbox Networks Limited142
  • AS142002SCLOUDPTELTD-AS - Scloud Pte Ltd134
  • AS41095IPTP IPTP LTD132
  • AS13335CLOUDFLARENET - Cloudflare, Inc.100
  • AS9678HOSTINGINSIDE-INTL - HostingInside LTD84
  • AS147049PACKETHUBSA-AS-AP - PacketHub S.A.51
  • AS15169GOOGLE - Google LLC39
  • AS131642PNI-AS-TW - Pittqiao Network Information Co.,Ltd.11
  • AS30058FDCSERVERS - FDCservers.net3
Networks measured last quarter but not this one
  • AS984OWS-NETWORK - OCTOPUS WEB SOLUTION INC703
  • AS24164UBBNET-AS-TW - UNION BROADBAND NETWORK494
  • AS16509AMAZON-02 - Amazon.com, Inc.61
  • AS214238iwihost HOST TELECOM LTD58
  • AS21859ZEN-ECN - Zenlayer Inc38
  • AS212336BYTEVIRTLLC - ByteVirt LLC12
  • AS4782GSNET - Data Communication Business Group5
  • AS18046DONGFONG-TW - DongFong Technology Co. Ltd.3
  • AS24163UBBNET-AS-TW - UNION BROADBAND NETWORK3

Of the 18 networks measured this quarter but not last, the cable providers, So-net, Taiwan Fixed Network and National Yang Ming Chiao Tung University are local networks. Most of the rest are hosting and VPN networks.

Daily measurements

Measurements per dayOKAnomalyConfirmedFailure
025k50k07/0108/1609/302026/07/01 OK 24,5042026/07/01 Anomaly 7652026/07/01 Confirmed 02026/07/01 Failure 3,2142026/07/02 OK 24,9492026/07/02 Anomaly 8472026/07/02 Confirmed 02026/07/02 Failure 3,0912026/07/03 OK 24,5552026/07/03 Anomaly 7782026/07/03 Confirmed 02026/07/03 Failure 3,2802026/07/04 OK 27,1032026/07/04 Anomaly 1,3192026/07/04 Confirmed 12026/07/04 Failure 4,1002026/07/05 OK 23,1072026/07/05 Anomaly 1,0012026/07/05 Confirmed 02026/07/05 Failure 3,1922026/07/06 OK 13,1772026/07/06 Anomaly 4232026/07/06 Confirmed 22026/07/06 Failure 1,7052026/07/07 OK 23,5702026/07/07 Anomaly 7252026/07/07 Confirmed 02026/07/07 Failure 2,7592026/07/08 OK 23,6502026/07/08 Anomaly 8582026/07/08 Confirmed 02026/07/08 Failure 2,9392026/07/09 OK 23,4892026/07/09 Anomaly 8632026/07/09 Confirmed 02026/07/09 Failure 2,7192026/07/10 OK 23,9582026/07/10 Anomaly 1,0302026/07/10 Confirmed 02026/07/10 Failure 3,0892026/07/11 OK 22,1762026/07/11 Anomaly 1,0562026/07/11 Confirmed 02026/07/11 Failure 2,6952026/07/12 OK 21,7542026/07/12 Anomaly 7322026/07/12 Confirmed 12026/07/12 Failure 2,4472026/07/13 OK 23,2462026/07/13 Anomaly 1,1052026/07/13 Confirmed 02026/07/13 Failure 2,9562026/07/14 OK 26,2502026/07/14 Anomaly 1,2722026/07/14 Confirmed 12026/07/14 Failure 3,5582026/07/15 OK 25,9342026/07/15 Anomaly 1,0632026/07/15 Confirmed 02026/07/15 Failure 3,5172026/07/16 OK 21,1942026/07/16 Anomaly 6892026/07/16 Confirmed 02026/07/16 Failure 2,3602026/07/17 OK 22,2742026/07/17 Anomaly 7562026/07/17 Confirmed 02026/07/17 Failure 2,8962026/07/18 OK 20,0262026/07/18 Anomaly 7542026/07/18 Confirmed 02026/07/18 Failure 2,4572026/07/19 OK 20,6992026/07/19 Anomaly 8752026/07/19 Confirmed 02026/07/19 Failure 2,3902026/07/20 OK 19,4332026/07/20 Anomaly 5322026/07/20 Confirmed 02026/07/20 Failure 2,2062026/07/21 OK 21,3902026/07/21 Anomaly 5222026/07/21 Confirmed 12026/07/21 Failure 2,2712026/07/22 OK 19,3062026/07/22 Anomaly 4472026/07/22 Confirmed 02026/07/22 Failure 2,1422026/07/23 OK 21,0412026/07/23 Anomaly 6522026/07/23 Confirmed 02026/07/23 Failure 2,3862026/07/24 OK 20,8032026/07/24 Anomaly 6132026/07/24 Confirmed 02026/07/24 Failure 2,4522026/07/25 OK 20,6592026/07/25 Anomaly 9742026/07/25 Confirmed 02026/07/25 Failure 2,3702026/07/26 OK 18,7892026/07/26 Anomaly 8762026/07/26 Confirmed 02026/07/26 Failure 2,1032026/07/27 OK 19,7472026/07/27 Anomaly 6892026/07/27 Confirmed 02026/07/27 Failure 2,2642026/07/28 OK 21,1432026/07/28 Anomaly 7222026/07/28 Confirmed 02026/07/28 Failure 2,5092026/07/29 OK 22,8362026/07/29 Anomaly 6902026/07/29 Confirmed 12026/07/29 Failure 3,0052026/07/30 OK 21,3812026/07/30 Anomaly 6512026/07/30 Confirmed 02026/07/30 Failure 2,4592026/07/31 OK 20,7002026/07/31 Anomaly 6952026/07/31 Confirmed 02026/07/31 Failure 2,2162026/08/01 OK 22,5612026/08/01 Anomaly 1,2312026/08/01 Confirmed 12026/08/01 Failure 2,9062026/08/02 OK 22,0642026/08/02 Anomaly 1,0002026/08/02 Confirmed 02026/08/02 Failure 2,9132026/08/03 OK 20,0032026/08/03 Anomaly 5932026/08/03 Confirmed 02026/08/03 Failure 2,1232026/08/04 OK 22,4332026/08/04 Anomaly 6002026/08/04 Confirmed 02026/08/04 Failure 2,6472026/08/05 OK 22,9252026/08/05 Anomaly 8112026/08/05 Confirmed 02026/08/05 Failure 2,6412026/08/06 OK 22,9232026/08/06 Anomaly 7092026/08/06 Confirmed 12026/08/06 Failure 3,0132026/08/07 OK 23,8842026/08/07 Anomaly 6132026/08/07 Confirmed 02026/08/07 Failure 2,9362026/08/08 OK 24,9152026/08/08 Anomaly 1,1012026/08/08 Confirmed 02026/08/08 Failure 3,3762026/08/09 OK 26,8982026/08/09 Anomaly 9772026/08/09 Confirmed 02026/08/09 Failure 3,7542026/08/10 OK 25,2862026/08/10 Anomaly 5862026/08/10 Confirmed 02026/08/10 Failure 3,2332026/08/11 OK 25,5392026/08/11 Anomaly 5702026/08/11 Confirmed 02026/08/11 Failure 3,2822026/08/12 OK 24,7002026/08/12 Anomaly 5332026/08/12 Confirmed 02026/08/12 Failure 3,0252026/08/13 OK 42,0822026/08/13 Anomaly 7882026/08/13 Confirmed 02026/08/13 Failure 4,1722026/08/14 OK 34,6052026/08/14 Anomaly 6502026/08/14 Confirmed 02026/08/14 Failure 3,7432026/08/15 OK 37,9742026/08/15 Anomaly 6572026/08/15 Confirmed 02026/08/15 Failure 3,6042026/08/16 OK 35,7252026/08/16 Anomaly 6552026/08/16 Confirmed 12026/08/16 Failure 3,7822026/08/17 OK 36,2312026/08/17 Anomaly 6922026/08/17 Confirmed 02026/08/17 Failure 3,7462026/08/18 OK 33,7392026/08/18 Anomaly 1,3722026/08/18 Confirmed 02026/08/18 Failure 4,5652026/08/19 OK 32,1802026/08/19 Anomaly 1,2212026/08/19 Confirmed 02026/08/19 Failure 3,1812026/08/20 OK 32,9612026/08/20 Anomaly 2,3982026/08/20 Confirmed 02026/08/20 Failure 2,8792026/08/21 OK 34,7712026/08/21 Anomaly 1,0622026/08/21 Confirmed 02026/08/21 Failure 2,2882026/08/22 OK 34,6192026/08/22 Anomaly 8942026/08/22 Confirmed 02026/08/22 Failure 2,7312026/08/23 OK 35,7092026/08/23 Anomaly 1,2952026/08/23 Confirmed 02026/08/23 Failure 3,0252026/08/24 OK 36,7082026/08/24 Anomaly 1,3452026/08/24 Confirmed 02026/08/24 Failure 3,5072026/08/25 OK 35,5322026/08/25 Anomaly 1,1742026/08/25 Confirmed 02026/08/25 Failure 3,6082026/08/26 OK 33,5002026/08/26 Anomaly 8362026/08/26 Confirmed 02026/08/26 Failure 2,5512026/08/27 OK 30,3522026/08/27 Anomaly 1,2532026/08/27 Confirmed 02026/08/27 Failure 3,0662026/08/28 OK 28,8292026/08/28 Anomaly 9622026/08/28 Confirmed 02026/08/28 Failure 2,6952026/08/29 OK 27,5562026/08/29 Anomaly 9342026/08/29 Confirmed 02026/08/29 Failure 4,8412026/08/30 OK 23,8052026/08/30 Anomaly 6282026/08/30 Confirmed 12026/08/30 Failure 3,6272026/08/31 OK 22,2462026/08/31 Anomaly 4712026/08/31 Confirmed 12026/08/31 Failure 2,4692026/09/01 OK 25,4672026/09/01 Anomaly 7782026/09/01 Confirmed 02026/09/01 Failure 3,0702026/09/02 OK 27,7392026/09/02 Anomaly 9012026/09/02 Confirmed 02026/09/02 Failure 4,1962026/09/03 OK 26,3572026/09/03 Anomaly 5552026/09/03 Confirmed 02026/09/03 Failure 2,8292026/09/04 OK 29,9652026/09/04 Anomaly 6122026/09/04 Confirmed 02026/09/04 Failure 4,3322026/09/05 OK 29,3832026/09/05 Anomaly 6112026/09/05 Confirmed 02026/09/05 Failure 4,6132026/09/06 OK 27,8902026/09/06 Anomaly 7072026/09/06 Confirmed 02026/09/06 Failure 3,5682026/09/07 OK 29,1422026/09/07 Anomaly 4902026/09/07 Confirmed 02026/09/07 Failure 2,5932026/09/08 OK 27,6202026/09/08 Anomaly 5922026/09/08 Confirmed 02026/09/08 Failure 3,2192026/09/09 OK 28,7432026/09/09 Anomaly 5022026/09/09 Confirmed 02026/09/09 Failure 2,4052026/09/10 OK 29,2672026/09/10 Anomaly 5442026/09/10 Confirmed 02026/09/10 Failure 4,1702026/09/11 OK 28,2582026/09/11 Anomaly 5822026/09/11 Confirmed 02026/09/11 Failure 4,6952026/09/12 OK 30,9022026/09/12 Anomaly 7152026/09/12 Confirmed 02026/09/12 Failure 4,1422026/09/13 OK 30,2482026/09/13 Anomaly 5842026/09/13 Confirmed 02026/09/13 Failure 3,6302026/09/14 OK 28,1882026/09/14 Anomaly 6822026/09/14 Confirmed 02026/09/14 Failure 3,6222026/09/15 OK 25,4432026/09/15 Anomaly 4862026/09/15 Confirmed 02026/09/15 Failure 2,1372026/09/16 OK 22,2352026/09/16 Anomaly 4902026/09/16 Confirmed 02026/09/16 Failure 2,5152026/09/17 OK 24,3402026/09/17 Anomaly 6112026/09/17 Confirmed 02026/09/17 Failure 3,4762026/09/18 OK 24,1662026/09/18 Anomaly 5682026/09/18 Confirmed 12026/09/18 Failure 2,6512026/09/19 OK 26,0422026/09/19 Anomaly 7792026/09/19 Confirmed 12026/09/19 Failure 3,5902026/09/20 OK 26,1152026/09/20 Anomaly 1,0212026/09/20 Confirmed 12026/09/20 Failure 2,8142026/09/21 OK 23,3852026/09/21 Anomaly 7032026/09/21 Confirmed 02026/09/21 Failure 3,2252026/09/22 OK 25,5752026/09/22 Anomaly 7242026/09/22 Confirmed 02026/09/22 Failure 4,9692026/09/23 OK 23,4542026/09/23 Anomaly 6602026/09/23 Confirmed 22026/09/23 Failure 2,8792026/09/24 OK 23,9422026/09/24 Anomaly 8172026/09/24 Confirmed 02026/09/24 Failure 4,1132026/09/25 OK 28,1762026/09/25 Anomaly 1,3122026/09/25 Confirmed 12026/09/25 Failure 4,5472026/09/26 OK 26,4832026/09/26 Anomaly 1,0702026/09/26 Confirmed 22026/09/26 Failure 3,4892026/09/27 OK 26,1392026/09/27 Anomaly 7872026/09/27 Confirmed 02026/09/27 Failure 3,3312026/09/28 OK 26,4552026/09/28 Anomaly 6192026/09/28 Confirmed 02026/09/28 Failure 4,0852026/09/29 OK 24,6672026/09/29 Anomaly 5652026/09/29 Confirmed 12026/09/29 Failure 4,4902026/09/30 OK 25,6382026/09/30 Anomaly 6162026/09/30 Confirmed 02026/09/30 Failure 3,901
Networks measured per day
0102007/0108/1609/302026/07/01 Networks measured per day 132026/07/02 Networks measured per day 152026/07/03 Networks measured per day 142026/07/04 Networks measured per day 152026/07/05 Networks measured per day 162026/07/06 Networks measured per day 142026/07/07 Networks measured per day 132026/07/08 Networks measured per day 132026/07/09 Networks measured per day 152026/07/10 Networks measured per day 142026/07/11 Networks measured per day 162026/07/12 Networks measured per day 152026/07/13 Networks measured per day 162026/07/14 Networks measured per day 162026/07/15 Networks measured per day 192026/07/16 Networks measured per day 142026/07/17 Networks measured per day 122026/07/18 Networks measured per day 112026/07/19 Networks measured per day 142026/07/20 Networks measured per day 152026/07/21 Networks measured per day 152026/07/22 Networks measured per day 132026/07/23 Networks measured per day 122026/07/24 Networks measured per day 112026/07/25 Networks measured per day 122026/07/26 Networks measured per day 152026/07/27 Networks measured per day 122026/07/28 Networks measured per day 112026/07/29 Networks measured per day 162026/07/30 Networks measured per day 142026/07/31 Networks measured per day 132026/08/01 Networks measured per day 132026/08/02 Networks measured per day 132026/08/03 Networks measured per day 132026/08/04 Networks measured per day 122026/08/05 Networks measured per day 132026/08/06 Networks measured per day 122026/08/07 Networks measured per day 142026/08/08 Networks measured per day 112026/08/09 Networks measured per day 172026/08/10 Networks measured per day 142026/08/11 Networks measured per day 132026/08/12 Networks measured per day 132026/08/13 Networks measured per day 202026/08/14 Networks measured per day 172026/08/15 Networks measured per day 172026/08/16 Networks measured per day 172026/08/17 Networks measured per day 172026/08/18 Networks measured per day 162026/08/19 Networks measured per day 172026/08/20 Networks measured per day 162026/08/21 Networks measured per day 162026/08/22 Networks measured per day 162026/08/23 Networks measured per day 142026/08/24 Networks measured per day 162026/08/25 Networks measured per day 182026/08/26 Networks measured per day 152026/08/27 Networks measured per day 152026/08/28 Networks measured per day 142026/08/29 Networks measured per day 152026/08/30 Networks measured per day 122026/08/31 Networks measured per day 122026/09/01 Networks measured per day 142026/09/02 Networks measured per day 182026/09/03 Networks measured per day 182026/09/04 Networks measured per day 172026/09/05 Networks measured per day 162026/09/06 Networks measured per day 132026/09/07 Networks measured per day 162026/09/08 Networks measured per day 152026/09/09 Networks measured per day 172026/09/10 Networks measured per day 162026/09/11 Networks measured per day 162026/09/12 Networks measured per day 152026/09/13 Networks measured per day 152026/09/14 Networks measured per day 162026/09/15 Networks measured per day 152026/09/16 Networks measured per day 152026/09/17 Networks measured per day 172026/09/18 Networks measured per day 152026/09/19 Networks measured per day 142026/09/20 Networks measured per day 152026/09/21 Networks measured per day 142026/09/22 Networks measured per day 142026/09/23 Networks measured per day 142026/09/24 Networks measured per day 172026/09/25 Networks measured per day 162026/09/26 Networks measured per day 162026/09/27 Networks measured per day 142026/09/28 Networks measured per day 172026/09/29 Networks measured per day 142026/09/30 Networks measured per day 16

The busiest day was 13 August, with 47,042 measurements. That day seven counties and cities in northern Taiwan held a mobile-network throttling drill, and the community asked people to record it with OONI Probe (see the drill results on the docs site).

Of the 2.35 million website tests (Web Connectivity) this quarter, 21 were marked as confirmed blocking, spread across seven domains and five networks, with at most eight on any one domain. Nothing points to blocking concentrated on a particular network. Domains with a high anomaly rate were mostly anomalous on every network, which looks more like the site itself being unreachable. How OONI decides a site is blocked explains how to read such results.

Measurements from the community OONI Run link 10328
  • AS24158taiwanmobile-as - Taiwan Mobile Co., Ltd. (Mobile)35,514
  • AS3462HINET - Data Communication Business Group (Fixed and cable)3,312
  • AS17421EMOME-NET - Mobile Business Group (Mobile)176
  • AS9416MULTIMEDIA-AS-AP - Hoshin Multimedia Center Inc. (Fixed and cable)60
  • AS1659ERX-TANET-ASN1 - Taiwan Academic Network (TANet) Information Center (Academic)40
  • AS9924TFN-TW - Taiwan Fixed Network, Telco and Network Service Provider. (Fixed and cable)10
  • AS9674FET-TW - Far EastTone Telecommunication Co., Ltd. (Mobile)4

The community's OONI Run link 10328 sent 39,116 measurements this quarter, 2.2 times the 17,518 of the quarter before and 1.4% of all measurements in Taiwan. Nine tenths came from Taiwan Mobile's mobile network, while Chunghwa Telecom's mobile network and Far EasTone together sent fewer than 200.

Events this quarter

  • 8 July to 23 August: Pulse stopped collecting for 47 days
  • 13 August: mobile-network throttling drill in seven northern counties and cities, the day with the most OONI measurements this quarter
  • 8 and 23 September: Tor 0.4.9.12 and 0.4.9.13 first seen in the regions we track

Help needed next quarter

  • OONI measurements on mobile networks: Chunghwa Telecom's mobile network and Far EasTone together serve three in ten users and produced under 1% of the measurements. Install OONI Probe on a phone using mobile data and open the community's OONI Run link 10328. The OONI Run v2 guide covers the risks to weigh first
  • Cable broadband: UNION BROADBAND NETWORK, VEE TIME and New Kaohsiung Broadband had no measurements all quarter, and a home connection on any of them adds a network
  • Tor relays outside HiNet: university networks and other providers both help; see how to set up a Tor relay and Tor relays on campus
  • Relay upgrades: if you run a relay, move to 0.4.9.13 or later

Data and method

  • The period is 1 July to 30 September 2026 (UTC), compared with 1 April to 30 June
  • Tor relay data comes from Pulse, run by the community, which collects from Onionoo, part of Tor Metrics, every hour, and each day uses its last snapshot. The start and end of the quarter are the snapshots of 1 July and 30 September, and "running on nine in ten days" counts only the 45 days with data
  • The snapshot of 7 April captured only a few relays and is treated as missing data
  • A release's first-seen date is the first day it appeared in any of the ten regions, which is not necessarily the Tor Project's release date
  • OONI figures come from OONI's aggregation API and include every test type
  • Users per network are APNIC's estimates as of 8 October 2026. APNIC only publishes its latest estimate, so this quarter and the previous one use the same figures, and changes in coverage reflect only changes in which networks were measured
  • The network type tags are in data/reports/asn-types.toml, and the raw numbers behind every chart in this report are in data/reports/2026-q3.json

Quarterly reports