- I switched to using PWAs for social media apps for similar reasons the author outlines. A pleasant, but somewhat unintended consequence is that I just use them a lot less because the experience is pretty bad. It makes me a little sad because I’ve always believed in the PWA dream, but the reality is that they’re bad because companies certainly don’t want to make an experience that rivals the app they really want you to download.
Expected, but just leads to reinforcing the idea that PWAs won’t ever be as good when every one people try from someone with a popular app is so awful.
- Native phone apps give me the creeps. I assume the developer's are able to track me in various ways even without my giving permissions. Is that an unfounded fear on my part?
Can an app uniquely identify me if I don't give it
control over my phone number / nearby devices?
Can apps geo-locate me if the location permission has not been granted? (seems like they could just make a network request to their servers and use the IP address of the request for a rough idea).
I _really_ wish using the network was a permission (even if it was an "advanced mode" thing).
by jbombadil
4 subcomments
- 100% agree. The level of tracking has gotten to absurd levels.
I needed a couple of grocery items and happened to be next to an Amazon Fresh. Cool, let’s try it! Went in, found everything I needed and went to self checkout. When it was time to pay, the machine wouldn’t accept Apple Pay. I ask an employee who helpfully informs me that I can pay with physical cards or my Amazon account.
I didn’t have my physical cards, nor wanted to do my Amazon account so I had to leave empty handed. Why don’t they accept Apple Pay? Because they can’t track you. If you use a physical card, they can likely link that card number to an Amazon account and thus attribute the purchase to a person. If you pay with contactless payment they get a one time token that they can’t tie to anyone.
by siliconc0w
0 subcomment
- One possible future to look forward to is one where everyone is essentially forced to become a commodity player that exposes an API for your AI Agent to order food, book a rideshare, book a ticket, check flight status or whatever. I don't think they'll go willingly but the market may force their hand.
by chasing0entropy
1 subcomments
- I'll do you one better, download a no root firewall that channels all of your traffic through a fake VPN which then drops it. You will be amazed at how many ads you don't see.
Obviously if you're not competent or are lazy with whitelisting apps when you need them to use the internet and then disabling it again this will be unhelpful to you; continue to feed the machine.
- "never hand your phone over the counter" - do people actually hand over their phones to random strangers? I'd never do that unless I really know the person
by VerifiedReports
1 subcomments
- Giving your phone number is just as bad. I was buying stuff at World Market and they had big signs touting 20% off some things... but when you got the counter they told you didn't get that unless you coughed up your real working mobile number so you could receive some BS code.
See ya, jerks.
by vismit2000
0 subcomment
- 8 months ago on HN (~1200 upvotes, ~500 comments): Everyone knows all the apps on your phone - https://news.ycombinator.com/item?id=43518866
by jamesbelchamber
0 subcomment
- I've been dutifully following this approach for a little while now and it's had the nice side effect of pushing me to smaller and more local options.
I think it's also saving me money!
- > A company will know that you just got paid and so charge you just a bit more for your chicken nuggets than they do when you haven’t been paid in two weeks.
I know there's various data apps can collect. On iOS at least it seems like you have to grant permission for the app to access most of it. But how on Earth is this supposed to work? How does the app on my phone know if I just got paid?
- A corollary is, don't buy "smart" devices that only work using an app. The app will eventually be discontinued and you will have a doorstop.
- > I’ve had shop staff tell me about some discount if you download their app, and when I decline, say something like “It’s really easy! Here, just give me your phone and I’ll do it for you.”
This behaviour is pretty prevalent worldwide, I believe. Especially the phone plan setup use case happened to me in Bangkok, too. This happens to me in India at gas stations, cafes and even local supermarkets. All want me to install their apps, and the first step is to log in with my mobile number.
With auto-detection of mobile numbers/Google Accounts on Android, it's even easier to create an account in one click.
by 1vuio0pswjnm7
1 subcomments
- Android has some viable non-root "application firewalls" or other apps that use Android's VPN functionality to filter traffic. These can prevent apps, including system apps, from accessing remote servers, e.g., DNS resolvers, ad/tracking servers, etc. There are also Android apps that can automate killing apps that try to run in the background
Not sure iOS has anything equivalent
The problem with "apps" isn't the surreptitious attempts to access remote servers for data collection, surveillance and tracking/ads. Websites do more or less the same thing. The problem is that the corporate mobile OS sucks, it's user-hostile and exceedingly difficult to try to control
The advantage of websites is they do not require using a computer running a corporate mobile OS
- This is all fine and valid but the real problem is that binding arbitration is legal.
- indeed, been preaching this kind of thing for ages. the main apps i keep on my mobile are my web browser, my comms apps (element, telegram and signal), and some other stuff from f-droid like retro music, ffupdater, newpipe, termux and stuff like that.
any social things i add as pwa through the browser.
not interested in any of those fast food or store apps. never selling ad-space (and privacy) on my own device to save $2 on a hamburger and some fries, and even if i did want them, chances are high they wouldn't run on my device anyway (feature not bug) lol
thankfully in my area, we have some good local places where you can order food just fine over their website. and if it didn't work over the website, i can simply do it the old-fashioned way, pick up the phone and say "i'd like to place an order for XYZ.."
by dangoodmanUT
0 subcomment
- Using the website doesn’t get you around these clauses either. It’s more like “don’t agree to terms you don’t read”. Chatgpt can help spot things like this without much effort now, but about every single business is going to have an arbitration clause.
- I put non-messaging apps into deep sleep (no background services). My mobile provider app prevents users from making a phone wifi hotspot. Wonder what the others do.
- All the banks I have an account with here in India require SMS permission to use their apps, along with . The last straw was HDFC with their latest app revamp.
I've resorted to using the online web app.
- We need strong regulation.
by charcircuit
1 subcomments
- >Guess who hires them? Not you!
McDonalds doesn't hire them either. But, they will pay a bigger share of the arbitration fees than you do.
>they’d have to settle it out of court with a mediator that Disney hired
It would be a mediator hired by JAMS, a neutral 3rd party.
- This is all true. But I work in a company where the folks are actually nice guys. Lately we wanted more people to use the apps so we could block bots more aggressively on web because it is getting annoyingly expensive
by tomwheeler
0 subcomment
- For all of these same reasons, I never signed up for the "member rewards" program at the local grocery store. I did read the terms and conditions once, when I needed a good laugh.
- It's good advice, but I don't think it's sufficient anymore. I'm quickly losing faith in any kind of "vote with your dollars" argument that by not using the app you can pressure the company to provide a functional website. The big players are too big now and they are close to being able to create and control their own customer base rather than having to woo them. I don't see a positive future without radically stricter laws and enforcement (as in, if a company is conditioning any service on tracking, they're fined in the double-digit percentages of gross annual revenue). These bad actors will not change unless they're bludgeoned into doing so.
by Obscurity4340
0 subcomment
- Friendly Social Browser is a great alternative to having to download everyone and their kitchen sink's app but not sure if their privacy is great
by spiritplumber
0 subcomment
- I think if someone yoinks your phone and installs stuff on it the basic options are "call the cops" or "make them call the cops".
- Right now, using web portals is indeed better than installing apps, but this does not have be the case. In fact, it should be the other way around.
You only need to make two changes to make your native app a better choice than your web portal, even for privacy:
1) Make your app open-source, and remove all the tracking.
2) Don't make a web portal. Your website should just be a website that displays information, not 5 MB of JS+WASM with a load of security issues.
by bouncycastle
0 subcomment
- Why wouldn't this physical sign be the same? "If you step your foot over this stone, you agree to the following terms:"
- Is it somehow easier to have binding arbitration in an app vs. a website, assuming there is an account needed for both?
by koakuma-chan
0 subcomment
- People who create download our app pop-ups need to go to jail.
by jovial_cavalier
3 subcomments
- Generally agree with the sentiment, I basically only have banking apps, messaging apps, and a browser on my phone.
I am skeptical, though, of the price discrimination claims. If McDonald's decides that the right price of a Big Mac for me is $1 and for you $4, that creates an arbitrage opportunity. You can pay me $3, and I pocket $2. The result is that I buy more big macs, and they bump my price up. You buy less, and they take your price down. Now it just trades at the market rate it was before, but with more steps.
- Very much in line with Cory Doctorow's thoughts on enshittification: https://youtu.be/Eiu6FxigqrI?si=aT3vzWVSxV2pi_4U
by pharrington
0 subcomment
- Downloading software? On MY handheld computer??
- An annoying trend I've noticed is being asked for phone number or email at checkout (IRL). I bought a blood pressure meter a few days ago, and the salesman asked "what phone number should I put on the order?" Zero. Fuck off. I guess most people just answer out of reflex, or believe it's required to complete the purchase. It's creepy and irritating.
by BenFranklin100
0 subcomment
- Just another confirmation that the majority of the IT industry depends on spying in order to be profitable and for developers to make a good living. It’s a disgrace really.
- [dead]
by raw_anon_1111
2 subcomments
- This is dumb. Websites have many more ways to track you across websites than apps have to track you if you don’t explicitly give them unnecessary permissions.
by crazygringo
4 subcomments
- The author has this backwards:
> but the new trend is surveillance pricing. A company will know that you just got paid and so charge you just a bit more for your chicken nuggets than they do when you haven’t been paid in two weeks.
First of all, no, a company has no idea when you get paid. The reality of lots of apps (like McDonald's) is discount pricing. You pay full price at the store if you're a rich person who can't be bothered with apps. Downloading an app and creating an account is the modern equivalent of cutting out coupons or buy-10-get-one-free cards -- price-conscious consumers will go to the trouble and get cheaper prices. They're just loyalty programs. Price discrimination like this is nothing new, and it lets rich people subsidize the lower costs for people with less money.
These apps run in sandboxes. There's not much to surveil. Obviously don't grant them permissions to see your contacts or track your location all the time. Will the app be able to tie all your purchases to a single identity? Of course. But the stores already do that anyways if you use the same credit card for each purchase.
I don't mind downloading apps for the 5-10 stores/restaurants I go to most. Beyond that, I obviously won't because it's too much of a hassle. But the loyalty discounts I get save me real money. I have no problem with that.