Feature summary:
Please add a censorship circumvention feature like domain fronting in both iOS and Android apps to use domain fronting to access Wikipedia where it is blocked. (e.g. China)
Similar features in other apps
- Tor meek and snowflake, using Microsoft Azure and Fastly as fronting providers
- A client for pixiv.net, for accessing pixiv.net which is also blocked in China by SNI detection, written in Kotlin
- A client for e-hentai.org, also written in Kotlin
- Signal has a "censorship circumvention" features which utilizes Google Cloud and domain fronting as an alternative route to their server
- ProtonVPN. If it detects potential blocks, it will try to resolve a certain domain using DoH and use HTTPS certificate pinning to access that IP as an alternative backend
- Geph, a popular proxy app which is successful at bypassing China & Iran censors. It uses domain fronting as a bootstrapping process.
Why this is important:
As shown in Censorship of Wikipedia article, many countries have blocked access to Wikipedia. While it's possible for volunteers to access Wikipedia though their own proxies, they may (1) not have enough knowledge or resource to setup or buy a proxy, or (2) encounter trouble editing Wikipedia because of proxy IP bans. Both may have negative impacts on user engagement. Most recently (Jan 2023), the IPBE requesting mailing lists of Chinese Wikipedia (unblock-zh) has been queued for ~30 days, making the situation worse.
I believe, equipping in-app censorship circumvention methods is a balance between usability and availability, because enabling this would be as easy as toggling a switch, and users will not be affected by proxy IP bans. It may be one of the most viable options for now.