thomasfuchs,
@thomasfuchs@hachyderm.io avatar

Still don’t understand why Apple allows in-app browsers (have been ranting about this for years) https://mstdn.social/@noellemitchell/111689747161147289

jeromio,
@jeromio@triangletoot.party avatar

@thomasfuchs
How would they disable in-app browsers in their app store? How is Firefox not an "in-app" browser?
Also, it may perhaps be foolish to depend on one giant corporation to protect consumers from another giant corporation...

thomasfuchs,
@thomasfuchs@hachyderm.io avatar

@jeromio
This isn’t a technical problem.

In-app browsers are browsers built primarily to browse to arbitrary websites inside an app that’s not primarily a web-browser.

Apple does app reviews and could stipulate you can’t do these, it’s very simple.

thomasfuchs,
@thomasfuchs@hachyderm.io avatar

Imagine desktop apps would all have in-app browsers

bernd,
@bernd@ruhr.social avatar

@thomasfuchs do Chrome-based browsers have an in-app browser? 🤔

infosec_jcp,

@bernd @thomasfuchs

Perhaps you are thinking about 'gmail and it's in app browser, Chrome'?

Maybe this long list of ' apps but with built in web browsers ' perhaps? 🤔

bernd,
@bernd@ruhr.social avatar

@infosec_jcp @thomasfuchs my thought was rather, Edge and Brave et al use chromium. One could argue that is an in-app browser config. Edge being the app, chromium the browser.

thomasfuchs,
@thomasfuchs@hachyderm.io avatar

@bernd @infosec_jcp browser engines and browsers aren’t the same thing, words have meaning

bernd,
@bernd@ruhr.social avatar

@thomasfuchs @infosec_jcp don't want to nitpick, I am genuily curious here.

When opening a Safari in-app view in an iOS app, isn't that the same way a browser engine rendering stuff than chromium in Edge?

The comparison does not really match, arguably. But still...

thomasfuchs,
@thomasfuchs@hachyderm.io avatar

@bernd @infosec_jcp

Browsers use browser engines, but they do a lot more than that (for example managing cookies, sign-ins, passwords, etc.).

This also means that apps with in-app browsers can tightly control what's given or shown to the browser engine—for example read all your keystrokes in it and log what you're browsing to, including access to passwords, credit cards and session cookies.

ElSupreme,
@ElSupreme@mastodon.sdf.org avatar

@thomasfuchs

Looks at steam icon on my taskbar. 🫠

thomasfuchs,
@thomasfuchs@hachyderm.io avatar

@ElSupreme yeah, but at least they have sort of a reason, like having in-app store and forums

bastilian,
@bastilian@mastodon.social avatar

@thomasfuchs well, every Electron app essentially.

thomasfuchs,
@thomasfuchs@hachyderm.io avatar

@bastilian I mean an Internet browser, not using a browser engine to paint app UI.

bastilian,
@bastilian@mastodon.social avatar

@thomasfuchs I see what you mean, but i think there is not much difference. Some Electron apps do actually pull resources the same way as they would in a browser, but use caching mechanisms to not always do it. Slack and Discord do things like this I think to have 100% parity between web and "desktop".

thomasfuchs,
@thomasfuchs@hachyderm.io avatar

@bastilian I'm talking about privacy (in-app browsers on mobile devices inject keyloggers and other tracking); not about resource-usage of desktop apps

outofcontrol,
@outofcontrol@phpc.social avatar

@thomasfuchs @briankrebs Hold up… Mona app uses a built in browser also. I can “assume” it is not malicious, but I do wish it would default to my own browser. @MonaApp is there a way to disable the built in browser?

Leonick,
@Leonick@vivaldi.net avatar

@outofcontrol Settings > Web Browser > Open Links In…

outofcontrol,
@outofcontrol@phpc.social avatar

@Leonick Thank you! I had not remembered seeing this in settings. 🤷

MonaApp,
@MonaApp@mastodon.social avatar

@outofcontrol @thomasfuchs @briankrebs The in-app browser in Mona is hosted by Apple, a.k.a. “Safari View Controller.” Third-party apps can’t access content displayed on that browser.

outofcontrol,
@outofcontrol@phpc.social avatar

@MonaApp @thomasfuchs @briankrebs Good to know. Thanks.

StarkRG,
@StarkRG@myside-yourside.net avatar

@thomasfuchs Because Apple (and Google) only care about user safety and privacy as far as they're required to. Occasionally they'll make a big announcement of some safety/privacy/security features, but that's just for PR. If they can get away with making a token effort (and they definitely can), that's as much as they'll do. Maybe if enough people make a fuss over things like this, they'll make a token effort to stop it, but they'll only go as far as they have to to quell the discontent.

thomasfuchs,
@thomasfuchs@hachyderm.io avatar

@StarkRG I'm sorry, but that's bull. Privacy is like the top selling point for Apple because no one else offers it. No other big tech companies has the privacy measures they have, including total end-to-end encryption for all data on devices.

Google otoh openly data-mines all your data and uses it for everything from ads to AI.

The in-app browser thing is just a glaring omission, hence my post.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • anitta
  • DreamBathrooms
  • ngwrru68w68
  • Durango
  • osvaldo12
  • magazineikmin
  • mdbf
  • Youngstown
  • slotface
  • rosin
  • everett
  • kavyap
  • cubers
  • thenastyranch
  • JUstTest
  • khanakhh
  • cisconetworking
  • modclub
  • GTA5RPClips
  • InstantRegret
  • tacticalgear
  • provamag3
  • ethstaker
  • tester
  • Leos
  • megavids
  • normalnudes
  • lostlight
  • All magazines