If the app is open source, it could also be hosted on F-droid (or just as an .apk on some website).
These kind of situations are exactly why we fight against walled gardens and centralizatiom. It's not a problem until it is.
If the app is open source, it could also be hosted on F-droid (or just as an .apk on some website).
These kind of situations are exactly why we fight against walled gardens and centralizatiom. It's not a problem until it is.
The opposite of this is true. Blocking a web application is very easy for Russian authorities, there are well-established legal and technical protocols for that, it's a routine, it happens every day. The opposition uses apps precisely because they are more difficult to censor.
https://blog.malwarebytes.com/security-world/2016/12/explain...
Although in this case, the generated domains are all under global.ssl.fastly.net and similar CDNs, not traditional TLDs.
(You are right about not requiring completely unique urls per user by the way).
This is a nation state suppressing information, I don't see why wholesale blocking services like cloudflare or any of the other possible options would be a non-starter, given it only needs to last for a weekend. There also doesn't appear to be any evidence that this app uses any of these techniques either as far as ive sedn.
The advantage of a web app is that it can be distributed in any number of ways though. It's trivial to take it and re-host it on different servers, as an onion service, or go the full decentralized route with IPFS or similar.
99% of the people are on the big email providers.
Also, you will quickly find out that sending many emails from random addresses (ie: spamming) doesn't work these days, they will be blocked by existing anti-spamming techniques, as evidenced by multiple posts on HN of people trying to do that from their own mail server.
You need to go through a whitelisted mail service (MailChimp, ...) which is another block point.
You don't need to mail links, you just need to mail required information. Asking Google to filter out some specific e-mail (which could be somewhat randomized for every recipient) probably will not work.
> You need to go through a whitelisted mail service (MailChimp, ...) which is another block point.
Russia can't ask US service to deny making business with US citizen (for example). It's completely outside of their territory.
Not sure what US citizens have got to do with this. Russia obviously was able to order Google to block relevant apps and documents for Russian people. Why would they care that US citizens can still access them?
Already if you go in a country with restrictive internet, you'll find the average working-age person knows how to use a VPN. Regular drug users in western countries know how to use Tor. Hong-Kong protestors were using a bluetooth mesh network app.
It's obvious cooperation of governments that can help each other, one with tech to control, and the other with cheap resources for manufacturing. (you can google how Russian almost sold part of territories to China, there are even cities where all the administration are Chinese).