Your smartphone, their rules: App stores enable corporate-government censorship
Mood
heated
Sentiment
negative
Category
tech
Key topics
censorship
app stores
smartphone security
The ACLU article highlights how app stores enable corporate-government censorship, sparking a discussion on the trade-offs between security, convenience, and freedom.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
55m
Peak period
51
Hour 2
Avg / period
18.7
Based on 112 loaded comments
Key moments
- 01Story posted
11/19/2025, 1:28:40 PM
6h ago
Step 01 - 02First comment
11/19/2025, 2:23:39 PM
55m after posting
Step 02 - 03Peak activity
51 comments in Hour 2
Hottest window of the conversation
Step 03 - 04Latest activity
11/19/2025, 7:19:14 PM
12m ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
We have moderators, here in hn. We also have them in reddit.
So sometimes we like censorship and sometimes we don't.
Not using app stores isn't an option for most users, especially on iOS.
The fact is, we sometimes like censorship. Which is funny.
Censorship on an app hosting page means you need to host your app somewhere else. Censorship on the only app hosting page allowed means you can't host your app at all.
Censorship is about suppressing opinions which fall out of Overton's window, which is not okay, as all it does is to enforce status quo.
There was a good blogpost by Ex-reddit engineers about it where the idea was to treat it as signal which you cannot understand, and your core purpose as moderation(from automated PoV) is to adjust the signal to noise ratio without being able to comprehend/read the underlying data.
A bit hypocritical of them, looking at how reddit's moderation works.
Frankly i'm also against private censorship in case of social media - as it is basically outsourced government censorship.
There's of course leeway around this, but communities, generally, have purpose, implicit (built by the community) and explicit (what it says on the sign).
We are okay with censorship when it serves to that purpose. We like it when HNs and Reddit delete viagra ads in comments. We don't like it when it runs contrary to or subverts the purpose of the communities. The userbase here would have gotten pretty mad if the threads about Cloudflare yesterday were deleted, as they evidently are of interest regarding current tech, and they would also have been pretty mad if anyone criticizing Cloudflare was banned, as we are supposed to be able to freely comment on such matters.
This is much more common on Reddit, where mods (and users!) will often silence stuff they don't like, even if relevant. This creates conflict regarding the two types of purpose mentioned before.
Now, countries should have as much censorship as they want, this is already patent in hate speech laws around the globe, before anyone brings up the 1st, do note that the US could also (at least in theory) change the constitution if the people so wished. Extreme caution should be taken in this regard though as one does not simply "stop being member of a country".
No. If you're running, you can talk about pasta all you want. If you participate in the book club discussion, no one cares if you also talk about music.
If I want to read moderated comments I should be allowed to. Or in the same way I could choose to let others block things for me.
The whole point is that both phone platforms are required to participate in modern life. Imagine if your water or electricity company decides not to supply your house. There is a reason such fundamental services are made into universal rights and do not follow the usual competition rules.
Apple/Google can’t be both the store, the device and the OS.
Are there other sites where you can discuss the things you use Hacker News for, without much of a loss? Then it's probably moderation.
Is this the only forum that matters with respect to a certain topic? Then it's probably censorhip.
For example, if a private company controls the de-facto subreddit for a topic or product and uses that to control the narrative then it's more like censorship than moderation.
Also, it sounds like you think it's black-and-white but it's much more gray than that and something one might call moderation someone else might call censorship, and there might not be a clear-cut answer.
Taking the stance of "we're not going to follow any laws and publish everything" puts the companies in very difficult places in those countries as publishers of the content.
EFF >> ACLU
When was the last time the play store or app store pushed apps "without our knowledge"? I've only heard of it done by shady third party bloatware that OEMs bundle with the OS. The actual issue is a system that can perform OTA updates, not app stores themselves.
And you also realize they can push modified build of any apps, now that they also own the keys to sign the apps?
Using web versions, not apps, is important because companies keep user device statistics and if enough people insist in using web versions, the the web will continue to be at least partially supported by big tech.
Sorry for going off on a tangent, but last week I asked Gemini about security and privacy advantages of running Gmail and Google Calendar using Safari and DuckDuckGo Browser - Gemini made good arguments for using the browser versions: ironic!
Unfortunately both Google and Apple very early on identified that it was in their best interest to keep the concept around in a half-dead state and ensure nobody really built on it...
Also Web apps are basically the 21st century version of timesharing like in the good old days, where we had one server for everyone.
Even better for censorship purposes.
If it were the case that phone apps weren't networked and could only sync through another channel like icloud/syncthing, then you'd be onto something.
But right now most apps are "web browser but worse".
And once you start thinking about it, the same thing goes for a surprisingly large amount of apps.
I feel like in the coming years the facade big A and big G put up in order to push everyone into their distinctive walled garden of apps will crumble in public opinion.
It never was "yeah, it needs to be an app because the web platform doesn't have an API standard for it", geez, apple even forced a single web engine. They could have easily allowed access to their APIs on the browser. It just never was in their corporate interest to do so.
Okay, this devolved into an anti corporate rant without it being my intention to... So, go web!
One is where relatively-static content is the priority, deep-linking is important or essential and the web platform is pretty ideal for those. News articles or blogs or Wikipedia pages or those sorts of things. Things where I might want to be switching between tabs or forgetting about for a while and coming back to later.
The other is where the app is primarily interactive or where the content is a lot more likely to be real-time or ephemeral. Not least because if you're on a low-bandwidth or high-RTT connection, navigating between web pages or having interactivity blocked behind a backlog of XHRs (particularly where caching isn't permitted) is utterly miserable. My experience is that native apps usually continue feeling responsive to input even when the network itself is not responsive but that is often not true with many clickable elements in many web pages.
PWAs might be the middle-ground here but they feel a lot like Electron apps to me: still foreign to all platforms, not responsive in the way that native UI controls are, weird/missing "back" behaviours and still no better support for deep-linking than the average app would have.
It's also frequently just better. If I'm looking for hotels, flights, apartments, restaurants, hiking trails, ect., doing so in a browser allows me to keep dozens of comparable offers open for direct comparison - just by jumping between browser tabs.
Doing the same in the app means endlessly navigating between offers, favorites, and new searches. It's often very obvious that the app was built explicitly to be less powerful.
The linked article isn't enough to convince you? Look up Gab or Parler. (Yes, I find most of the speech there reprehensible. No, I don't think they should be denied the right to publish and distribute an app.)
Using a social media app instead of a website, as most people do, means that everything you are seeing has essentially been pre-approved by Apple and Google.
If the tide swings even a little further to the right on X, expect the X app to be banned as well. I was secretly hoping that it would be banned when Musk took over just to remind the right of why centralized app stores are a terrible idea. But with ICEBlock the left has finally been alerted to that fact as well, which might be even more beneficial to the cause of software freedom in the long run, since the left is generally less afraid of the proper solution to this problem, regulation.
In the meantime, keep using web apps instead of native apps.
As far as X being banned, if you haven’t heard Tim and every other tech CEO bends a knee anytime Trump and conservatives asks him to.
I've been asked why, and it's not really fear of surveillance (although I'm not a fan of it) or making a difference or whatever, just because it's one of the few ways I'm able to give the finger. Sure, noone will notice but it makes me feel better :)
The standard layman, on the other hand, wants to be able to trust that they can trust people.
For every person in tech that knows who Stallman is and what he stands for, there's a person in tech that believes that NFTs and AI will bring about world peace and end poverty.
Of course there are plenty of crappy native apps too, but the incidence and severity is comparatively lower and in many cases, there are well-behaved "handcrafted" small dev alternatives to crappy native apps which are much less common (or at least, more difficult to find) on the web.
ahem, heard of cloudflare? web hosters and developers are voluntarily centralizing themselves.
let's say for the ICEblock or whatever - pull up a map pin (geotag), that can be done in a web app.
the things most people advocate apps for e.g notifications are nuisances that some of us permanently turned off. My phone is always on do not disturb, I get 0 notifications. The only time I prefer notifications is something actionable - I pay online then the bank says open app to approve in-app notification (pop up) not those things (notifications) that just come to your phone asynchronously and bother you.
I have a smartwatch (if at all) garmin it's not hooked up to my phone for notifications.
unless you're making games / hell now games can leverage webgpu - no reason to make native apps at all for 96% of things. just make a web app - service workers enable offline access for some things.
- my simple take -> do what the porno companies do in regards to tech. simple & effective. but please don't copy their ads thing.
I'm also old, cranky and turning into a crusty CLI guy as I get even older and crankier. If you kids need more than a TUI, get off my lawn!
Many of the ones that require a server side connect to your self hosted server instead of some central server on the cloud, which is a reason they will never get popular, but sounds perfect for you. There are some that use central servers, and this fact will be clearly stated in the antifeatures section. Many other F-Droid apps just work offline. And hardly any have ads.
Yes, that's the point of freedom. People can carry devices that do things. If they break the law, that's another question, but everyone should be allowed to have computers that communicate that they can control
Handheld radios, like my wireless tx/rx for lavaliers have to have their spectrums cleared by the FCC. As do most transmitting devices. There are baseline requirements before they can be sold/used.
I get often with these things if you give an inch they take a mile, but there have to be some foundational guardrails here IMO. You can’t just have a bunch of laws punishing people for behavior and no attempts at preventing it in the first place.
The ability to just transmit anything indiscriminately is just a dicey proposition to me. Like how we used to just allow a free for all with drones.
Just let users install whatever they want. Maybe add a verification process (a-la app verification for Mac) if users want to be restricted to verified apps. Show a "this is from an unverified developer" messages if the app comes from an unverified developer (is not signed).
There's no need to draw lines. Leave that to painters and architects.
1. A world where every human's smartphone is an open-field install-anything no-controls-beyond-antivirus device similar to your desktop PC would be a functionally and utilitarian-ly worse world than the one we live in today where these devices for most people exhibit strong, centralized, corporatist control.
2. There are use-cases these devices are now being adopted for that open-field install-anything desktop PCs have never, even to this day, adopted. You cannot install your drivers license and passport into your desktop PC, nor can you tap-to-pay. Its likely many of these use-cases needed the level of hyper-security Apple and Google are pushing toward in order to digitize these use-cases, validly or not.
3. Apple's extreme of restricting the installation of anything outside of the App Store (and, for that matter, even severely restricting the things you can distribute through the app store for no reason, such as until recently alternate payment providers) is a step too far. As you say, the opposite extreme is bad, but that doesn't mean Apple's extreme is good.
4. There's a middleground we need to find, and by the way, I don't think Android strikes the middleground very well today. A couple examples of things that would move in a more positive direction toward this middleground: (a.) I think phones should be able to be purchased from the factory immutably with the quality of requiring binaries to be signed by Apple/Google. Google should sell Pixels that are hyper-locked down similar to the iPhone and that characteristic can never change about them; its etched into the security coprocessor itself. Conversely, maybe if I have an Apple developer account, I should be able to buy an iPhone that allows me to install binaries from any source. (b.) Apple should have an "App Store Extended" backend capability where developers still distribute their apps through the App Store, all the same security scanning happens, but the developer has to handle their own marketing via the web; the app never appears in the App Store App itself. In exchange, their distribution rules are more relaxed (alternate payment processors, applets, sensitive content, etc).
This is the key for me right here. I think it's fine to offer preferred services and distribution platforms on a piece of hardware. But actively preventing other software from running on that hardware is silly. The user really doesn't own the thing at that point.
Contrast Apple's treatment of iPhones and iPads with Valve's position on the upcoming Steam Machine:
>Yes, Steam Machine is optimized for gaming, but it's still your PC. Install your own apps, or even another operating system. Who are we to tell you how to use your computer?
The phone hardware is not capable of arbitrary radio signals anyway. People can buy software defined radios off the shelf, but people generally don't abuse this because a) there really isn't any motivation for them to and b) they would quickly land in really hot water with the FCC.
No, I don’t think I will.
As a matter of fact, I can consider that opposite extreme https://www.youtube.com/watch?v=uG3uea-Hvy4
How about no?
It is a Corporate-Government dystopia.
Glad the ACLU is starting to talk about it, at the least.
if FAANG apps and banking apps don't run on a mobile OS it will never be viable. the government, these big companies, and the device manufacturers all have a vested interest in making sure it never happens.
I have no delusions about there ever being a year of the GNU/Linux smartphone. Google will make damn sure that never happens, like you say.
EDIT:
I should say, I see this being a "second" device. Something to use when you don't want someone generating profit off of your data.
That said, code should never be banned in the U.S. But U.S. companies need to operate within U.S. laws.
Apple has since confirmed in a statement provided to Ars that the US federal government “prohibited” the company “from sharing any information,” but now that Wyden has outed the feds, Apple has updated its transparency reporting and will “detail these kinds of requests” in a separate section on push notifications in its next report.Maybe the people advocating for browser diversity on iOS were onto something...
- You: vote for people makings laws
- Companies: comply with legislations they are bound to comply with
- you: Censorship!
I understand that not everyone gets a chance to vote for laws in the world, but for a company to do business in any country you have to comply with regulations.
if I get time,I will see if there is way to do something through adb, but I have already deleeted all media and media apps
and am prepared to trash the phone
also there are impossible to deleet pre loaded phone contacts
and my first choices(now changed) for sim settings, come back on each phone restart
nasty fashist garbage
Google probably knew about this rule change long in advance and it's what motivated them.
For example, we work with Aween Rayeh [1], an app that provides real-time traffic information about Israeli checkpoints in the Israeli-occupied West Bank. The author's account was banned for no reason at all on Google Play [2]. There was no means to get an appeal or a review.
What typically we see happening is that someone internally at these companies issues a ban for what we assume are ideological reasons. Then when someone looks into it there's no actual reason for the ban to have happened, and it sails through. We see similar thing with shadow banning on social media: someone gets hard flagged and their account is completely shut down, and then when someone looks into it, there was never a reason to do it in the first place.
[1] https://www.aweenrayeh.com/ [2] https://support.google.com/googleplay/android-developer/thre...
79 more comments available on Hacker News
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.