Ask HN: Why is Reddit on mobile so obsessed with making me use their app?
Reddit constantly hassles me to use their app on mobile.
Why do they care so much?
I really don’t want to use their app. I just wish they’d give up and let me use the browser in peace.
656 comments
[ 3.7 ms ] story [ 302 ms ] thread[1] https://github.com/QuantumBadger/RedReader
Open source too
Webpage[1] and AppStore[2] link to save you guys time, since AppStore search is horribly broken.
[1] https://apolloapp.io/ [2] https://apps.apple.com/app/id979274575
It's working as intended.
https://www.reuters.com/article/us-apple-advertising/apple-c...
By visiting the website, you're the one pulling, wanting to visit and viewing the content or messages on your time. By installing the app, any message or update is pushed to you instantly, pulling you to the website, making it less your decision to visit, but being pulled in. A Medusa-like call that's hard for many to resist.
Reddit are not unique in this. Even updated 'XXX sent you a new DM' from Twitter via email for example.
Anyway, I'm shot of Reddit. Their recent purge shut down a lot of subs that for many were mutual support groups caught in the cross-fire of admins vs. sophisticated trolls using them as flare-scatter to escape themselves.
And agree on one person show / bootstrap vs bloated VC money.
When I click on a link in an app, I have no clue what is about to happen. It could open my web browser, it could open some shitty in-app browser or it could show content in the app.
Also, having apps installed means I have to deal with the absolutely horrendous UX of being on the web, clicking a link and then having the app version of YouTube/Zillow/whatever forcefully opened instead of normal navigation.
So, I uninstalled all of those. I hope Apple gives me a setting to turn that fucking piece of shit feature off someday.
https://play.google.com/store/apps/details?id=com.rubenmayay...
https://play.google.com/store/apps/details?id=com.laurenceda...
[0] https://www.reddit.com/coins
Now, I really wish Twitter would let me pay a monthly fee for no advertisements.
Maybe I should root for it, for all the time I'd get back not using Reddit though.
Long term: to turn it into a chat app and somehow cash out.
Meaning collecting data even if the app is not opened? I would suspect so.
But nothing can defeat first party tracking you get with the app.
Your attention, retention and engagement is a lot easier to manage and increase through an app than it is through website.
I'd love to be proven wrong though; what websites see daily, recurring, long time active usage?
Also not to be underestimated is that a mobile app will always have better UX than a website. Think of the subtle things like page transitions. Navigating Reddit still causes full-page reloads, whereas on the app it's a much more organic process. Speed is also an important factor.
Part of that is definitely self-selection, but as some people already said, other notable effects are push notifications, mindshare, loss aversion (you're on somebody's device already, so they can just as well use it) and partly better performance.
So much about the users, but Monetization is much better as well, mostly due to mobile ad-IDs, which especially on iOS lets you extract double the revenue per user due to targeting. Ad blockers are harder to bypass.
In the end, a mobile app will get you anywhere between 2-10x the revenue per user you attracted to your property, so that's why Reddit is pushing so hard.
To stay in Reddit's lingo though:
`LPT: https://old.reddit.com`
It's what I like about HN.. It feels like they don't even care how much users 'engage'. I bet they don't even run a report on it. They just let us do our thing here and not worry about it. As a user this is a much nicer experience.
15. is a job posting by a YC company. Perhaps you could classify it as an ad, but I see it as a perk that YC grants its own companies.
The job posting is certainly "sponsored content", a privileged post put there at the behest of a third party, which blends in fairly well with neighboring posts yet isn't subject to the normal rules. I don't know if money actually changes hands to put it there (maybe each YC company is granted a posting there, or maybe they have to pay for it), but in other respects it's straightforwardly an ad for a job.
All that said, I have no problem with it being there.
Ah, sorry, I misread what you said.
> A regular "Who Is Hiring?" thread appears on the first weekday of each month (or Jan 2). Most job ads are welcome there. Only an account called whoishiring is allowed to submit the thread itself. This prevents a race to post it first.
> Another kind of job ad is reserved for YC-funded startups. These appear on the front page, but are not stories: they have no vote arrows, points, or comments. They begin part-way down and fall steadily. Only one is on the front page at a time.
I'm not sure either of those qualify as ads in the sense we're talking about Reddit ads -- the first one doesn't bring in any revenue to HN (or cost "advertisers" any money); the second one seems like it's a perk for "graduating" YC and it's unclear whether it's something HN makes revenue from, either.
Could be the reason why web to app migration practices are followed. best of both worlds.
Reddit
Do you really think that people would stop going to reddit if they used the site instead of the app on their mobile? (But, of course, the people more prone to recurring visits are more likely to install an app.)
> mobile app will always have better UX than a website
And again, it's reddit we are talking about here. The app experience is just horrible.
https://twitter.com/othermaciej/status/1170808259264958464
Nope. It’s just a message board. Sell contextual ads for the different subreddits, don’t bother tracking people, and be done with it. Of course that would likely require a significantly smaller workforce.
And no, email does not fit all the same use cases as notifications.
What we are starting to see is web push notifications becoming fully supported by browsers, and I think it's only a matter of time before iOS and Android start allowing app-like websites to notify users without them having to download a full-fledged app.
It would be interesting to see what this does for the iOS and Android development landscape. They're in a golden age now where every major property needs both a mobile site and a dedicated app on both platforms. But if the mobile site can handle more features that were previously the sole provenance of native apps, that seems likely to shift the landscape.
iOS still has no support, and nothing even on the horizon, as far as I know. Apple is intentionally holding back the open web. I find this infuriating.
Also, the new awesome privacy settings in Safari on the beta iOS and beta iPadOS and beta macOS Bug Sur are very much appreciated, at least by me.
It absolutely IS possible to add the feature, as opt-in like with app permissions, and e.g. with some user-initiated event like audio already does.
The REAL motivation here is money, forcing users to use the appstore, instead of the web which is an open protocol.
Nagging will always be good business, no matter what platform or what shape or form.
Please tell me the beta community is calling it that.
Aside from the shabby technological issues involved, the applications themselves these pseudo OS features are put to generally are opposed to some of the things I value highly: privacy and stability, for example. Most applications don't need a social component or to harass me to re-engage, to utilize hardware or other software services on my device, or even to export/share data with other applications.
As far as the technology itself: the platform is generally a terrible technology for even the dubious purposes it is usually put. It's clunky, and even with things like wasm the development story for the platform is, at best, terrible. Also, in my experience, the quality of development in the web sphere is generally (not always) poor compared to similarly complex projects in other areas/applications.
Also, Apple's stubborn insistence on lock-in (and lock-out) is really annoying if many of your contacts are not on Apple platforms.
There are clearly trade-offs, and there is a lot of valid criticism of the Web, but I'm really glad that the Web exists as a sort of operating system that guarantees some freedoms that native platforms are increasingly taking away from us (although not all of them are as paternalistic as Apple).
May I ask why?
Infuriating.
That said they badge the notifications icon in the header of the desktop web version as well–just now mine had 8 unread "Notifications", 7 of which were suggesting I congratulate acquaintances for work anniversaries or telling me about trending posts. Why can't that just be in the feed? Maybe because I don't actually ever scroll through the feed, because I don't care about the garbage people post on LinkedIn.
settings > username > notifications.
I left just the comment replies on and turned everything else off.
With the app, you can not only send notifications, but you also have the app icon which reminds people of the apps existence. Even little things like "badging" (when the app icon shows a dot or number to indicate new notifications) and even that can have a noticeable impact on retention (we're all programmed to click into anything with a notification).
Also, they can recommend better content for you. I don't know if this is still possible and whether reddit does it, but an app used to be able to get the list of other apps installed on the phone, and many companies used that as an input into their recommendation systems (along with your location, etc).
FWIW, retention is monetization.
- You can sell ads to them
- You can continue to sell ads to them
A proxy, if you will. For a for profit business, what other reason is there if not to drive some monetary value.
I, for one, would love to see support for push on mobile web on iOS. But I’m not holding my breath.
This is exactly why I don't want to install the app. All of these things seem designed to steal my attention and direct it towards stuff others want me to focus on rather than what I want to focus on.
While having a mobile App store is probably a net good, in a lot of ways I wish Steve Jobs' initial vision of having the iPhone run WebApps and just improving the OS level support for improved hooks and functionality with actual websites was the way the world went.
The apps would never have gotten as good and stuff like Uber might never have happened. But it also would have kept Facebook and Reddit and all these other sites focused on making you visit because you want to visit rather than because you're being skinner boxed and nudged into visiting by overbearing tracking technologies.
Also the chat feature is extremely watered down and doesn't even have support for attaching images. But that doesn't matter if someone on Reddit chooses to contact you via chat and you want to respond. It compels you to use their platforms instead of a third-party client.
Users who have the app are anyways likely to be the ones who use Reddit more so naturally it has much higher engagement than on a browser.
So that needs to get fixed, and then this problem might go away naturally
This was pre-redesign and it became clear what they were doing and their roadmap of features all were to grow the ad business. Mobile makes sense as it's how their key audiences consume content and it enables stronger profiling, richer engagement and better ad-targeting due to persistance.
The mobile app allows reddit to mine user behavior (every outbound link click is tracked, even on the desktop website) and then they're able to link your device profile, to content you consume and engage with. This can be used for ad-targeting or sold to other data brokers to build a richer profile about ABC user with this device, across XY IPs, typically based in ZZZ location.
A guy I know worked for a PC manufacturer years ago. The offered a windows version of a machine, and folks asked why they didn't offer a linux version.
A linux version would cost more money, because they made a non-trivial amount of money by loading up the PC with shovelware.
I've seen this countless times at companies. The decision makers do not want to greenlight projects that do not make money, or worse that cost them money.
So I think if you follow the money you'll find a mobile app makes them more money.
But the real reason is tracking and spamming you with notifications to get "engagement".
So maybe that’s why they want you in the app? They know their website is terrible?
Open source and neat design
Loads lightning fast, can load thousands of comments on a page without loading bars or context switch. Don't even care if I have to pan and zoom it still works better than the mobile app.
Starting to feel like the idea of a mobile app being a universally better experience is a software industry mass hallucination. A handful of things apps work way better, modern banking comes to mind but sites styled like reddit and HN are just better in a browser with desktop view and high information density.
My eyesight’s not great. If I can’t pan&scan your content (or continuously vary text size to suit my needs in the moment), you wont have me as a user. Very few native apps on mobile work this way, so I don’t use most of them.
I warmly recommend that one. Except that since the latest firefox mobile release it hasn't yet been ported. But given that it does exist on the desktop version, I guess it's only a matter of time until it reappears for mobile firefox as well.
Chrome: https://chrome.google.com/webstore/detail/old-reddit-redirec...
Github: https://github.com/tom-james-watson/old-reddit-redirect
Fair warning that you still get kicked into the new mobile version when selecting some content links.
For mobile usage I use the third party app, Apollo[1], highly recommended.
For desktop I use a couple of third party extensions to improve the experience & normalize the UI, Old Reddit Redirect [2], RES [3]. I then disable subreddit css and enable dark mode. Any subreddit I visit looks exactly the same as any other, it really allows you to focus on reading content.
- https://apolloapp.io/ [1]
- https://chrome.google.com/webstore/detail/old-reddit-redirec... [2]
- https://chrome.google.com/webstore/detail/reddit-enhancement... [3]
https://geomarketing.com/reddits-safe-play-in-the-game-of-ge...
Ads is a good reason too. In my past workspace, we spent a crazy amount of money on facebook ads and got 80% of traffic from their mobile app.
Reddit is trying to follow the same too.
I think people make too many definitive statements and bad assumptions based on what they can measure. Leaving off understanding gaps where data doesn’t exist or never will.
My guess based on experience in this area in other companies is that app users will report a better experience, stay much longer, and return more often.
How many Usenet poseurs give them the thumbs up?
That don't pay the bills.
A little bit cleaner.
First their website redesign makes the whole thing slow and unusable, then they start making the app get invasive and abusive.
All in the name of "engagement".
I use
1) https://i.reddit.com
2) https://github.com/Docile-Alligator/Infinity-For-Reddit
I don't use neither the official bloated site nor official Android app. They are way much animated, bloated,slow.
I think that current focus of reddit is to become social media. Earlier days,reddit was focused on creating better forum,discussion platform. There is gradual change in focus ,i guess.
Theres a few people talking about the "unbundling of reddit" that's going on at the moment. I forget where I read it but basically some larger communities are starting to break off again into their own platforms.
Beyond that, Discord is not really the same thing as Reddit. It's true that reddit tried to compete with Discord by offering their own chat service when they realized that many communities also had a Discord server, but they don't really offer the same service.
Discord is IRC, reddit is BBS/usenet/PHPBB.
you can still use the old ui via old.reddit.com
i have no use for anything they introduced in the current ui
This has switched off all of those reminders and popups and crap for me on mobile.
Last time I went looking for the setting though, it had gone.
Honestly, I thank them for that and I hope they don't remove it.
I like to think of myself as an adult with agency and yet I log into HN on reflex probably over 100 times a day...
https://edavis.github.io/hnrss/
Check no proc option too.
You’ll thank me when you won’t get piles ;)
Is there evidence that lingering on the loo in a relaxed state causes problems?
Also, these concerns can be mitigated with a a squatty-potty [1] or a small footstool to get you into the proper position. We've lost the flexibility for that in Western Culture [2]
[1] https://www.squattypotty.com/
[2] https://www.theatlantic.com/health/archive/2018/03/can-you-d...
It's easily circumvented by replacing "www" with "old" in the URL, however, quite irritating nonetheless.
(Firefox mobile, not in desktop mode if it matters).
Previously discussed here: https://news.ycombinator.com/item?id=21780092
Now they just look 100% like regular posts, and it feels more and more shady.
I must somehow be immune to the charms. I find it intentionally, aggressively irritating.
I used to lose hours there, but now don't browse around at all anymore. Follow a link in, find what I'm looking for, and dismiss the junk-pit.
Simply uninstalling the app did the trick. In the beginning I would open the mobile browser out of compulsion, but the UI was so revolting that it’s essentially cured my addiction.
I also hate the mobile UI, I think this will work.
One handy tip: Reddit I find, is still one of the best sources of user submitted content for niche hobbies, traveling, consumer advice, etc. So I use Google’s cached search results for those instances where I want to take advantage of Reddit’s information, but don’t want to actually go to the site.
That blocker / screen time app (MacOS only) worked for me. Also having trusted person set the screen time password on iOS is an approach I've heard people using.
Either way, it’s turned me off as well, and I thank them for it because I got a lot of free time back.
I knew what problems my tomatoes were having the moment it started. I learned about blueberries needing something stronger than coffee.(and more)
I learned what microcontrollers are popular in the enterprise world by lurking.
I got some extremely useful information in a table form which was impossible to find in a Google search.
I suppose I just need to stop browsing the popular feed and it would always be useful.
Pick a subject you're very familiar with the nuances of and start sorting comments by best, go straight to the bottom and among the low quality junk you'll find that there are tons of valid and well informed opinions that get rejected because they required more nuanced thought to understand than a bunch of amateurs who just googled it could muster or wasn't 100% compatible with the ideology of the group at large.
The net effect is that you get "if you just Googled it yourself" quality answers (pretty much every "open to the internet riff raff at large" platform has this problem to an extent) but sent though a filter that removes a substantial fraction of the opinions from people who actually know what they're talking about. Frankly the chans are better in this regard because the only mechanism for disagreement is to reply and the content of replies makes the nature of agreement/disagreement pretty obvious.
As bad as HN is about rejecting anything that doesn't fit it's narrow ideology about how the world works it at least usually doesn't reject things if they're technically correct. The same cannot be said for Reddit.
If you want professional advice you need to go somewhere with some sort of permanence and a higher bar to entry (i.e. the people who wind up there have actually care enough about the subject that they sought the place out), traditionally forums fill this role.
Half of what I search for nowadays has a "reddit" version tacked on the end in googles auto complete. That is, people are deliberately searching for results to questions explicitly from reddit and it's popular enough that it's surfacing in googles autocomplete.
The only other site that gets that kind of treatment is stackoverflow.
Compared to opening 2-3 reddit threads you get 20-30 opinions all without filler and get to then form your meta opinion on that. Its absolutely magic!
Perhaps it is because I autopay $5/month to Reddit? It could also be the newer version of Safari in the beta iOS and beta iPadOS?
I'm having hard time understanding how someone manages to write such horrid piece of software, and how it keeps on being used on one of the most popular websites in the world.
Reddit’s risk here is that there’s very little value to their back catalogue, since most users use it as a stream of new and novel things. So the only thing protecting reddit is that it’s still the main place people go to post funny videos and similar, which is much easier to move than their back catalog. The fact that video playback basically doesn’t work is a serious problem here.
Here are some readers.
0] https://github.com/GetStream/Winds
1] https://github.com/FreshRSS/FreshRSS
2] https://github.com/feedbin/feedbin
3] https://github.com/yang991178/fluent-reader
If you like something closed source, try feedly.
Reddit provides rss for now. For sources that don't, you can use rss.app or similar.
https://www.reddit.com/wiki/rss
One more useful thing some readers provide is an email address that you can use for subscribing to newsletters.
Self plug - you can try my app Plenary on Android (no ads/trackers) - https://play.google.com/store/apps/details?id=com.spians.ple... that has Reddit as one of the RSS Assistant option. It basically creates RSS feed for subreddits, users, search terms etc for you.
It’s also surprising that even on HN, a place where many people write software for a living, people are avoidant of advertising paid features.
Sorry I didn't find any dark patterns here. If you can elaborate more on this, that would be really helpful.
> It’s also surprising that even on HN, a place where many people write software for a living, people are avoidant of advertising paid features.
Exactly! A lot of users want privacy focused - no ads apps. But many of them are hesitant to pay for it. For them, all apps should be FOSS (that means relying on good will of the developer that he will have motivation to maintain the app regularly or relying on some bug foundations) and no dev should generate revenue from their apps.
I don't think you were being malicious, but it would of been useful to know up front that those RSS features cost money is all. Otherwise I see nothing wrong in your initial comment.
But I am not opposed at all to pay for apps that include the source (and build instructions). I don't mind if it's licensed accordingly to prevent me redistributing it (which would undermine sales). I frequently buy apps like that.
More times than I can count I have bought an app that was later either abandoned when it stopped making money, or got an unwanted UI overhaul that wrecked it, or removed an obscure feature I depended on, etc. I will happily pay for software, but if it's not software I could potentially maintain myself then the amount of money I'm willing to spend goes way down and I'm a lot more hesitant to make the initial purchase.
It's not about money, it's about freedom.
As opposed to paying for it which guarantees you'll get the service you want - except it doesn't. At least FLOSS would give you and others the opportunity to fix bugs /maintain the app themselves.
> But many of them are hesitant to pay for it
Depends what it is. There's a difference paying for a non free app, and tipping for a free app.
https://addons.mozilla.org/de/firefox/addon/brief/
Notable features: * Links to the content rather than the comments * Embeds a summary of the content * Supports images, gifs and videos * Extra query params (nsfw block, up vote limits) * Open source https://github.com/trashhalo/reddit-rss
https://www.reddit.com/r/rss/comments/fvg3ed/i_built_a_bette...
https://www.reddit.com/r/rss/comments/galitc/my_improved_red...
Been using it daily since Google googled its Reader.
https://reddit-top-rss.herokuapp.com
Is it really required to keep ALL previous scroll history in memory and on-screen?
If they only showed what you're currently scrolling, it wouldn't be the most battery sucking app on my phones.
In my simple case, I follow specific subreddits, but I check other ones from time to time. The web browser is much easier to work with URLs on my phone. I can go to specific reddit’s very easily by just typing in the URL on my phone browser. Even better, there is still old.reddit.com which is much faster and less glitchy (media not loading, complicated UI frames appearing resulting in unexpected scrolling/zooming issues) than their new website for tablet and desktop usage. Further, the new site constantly loses my place and resets to the beginning of the subreddit losing my place.
The constant ads for the mobile app, and the automatic switching back to the new app on browsers are a massive hurdle, so I do seek out alternatives. However, there are some great communities and information on Reddit, so I will keep using it until critical mass moves on.