Firefox on Android forcefully disables server side AI services on custom ROMs

4 months ago by Wispy2891 to c/firefox

Mozilla has added support for Google's Play Integrity API, known for blocking users of custom ROMs from accessing banking apps, to Firefox for Android.

It's an unintended side effect that the majority of custom ROM users will appreciate.

Firefox being the first and only browser on Android enforcing Google play integrity verification wasn't on my bingo card

XLE 45 points 4 months ago

Mozilla: insists AI is integral to Firefox now
Mozilla: locks AI behind Google Play verification

Truly the last great competitor to Google...

path: 0 24186175, hotness: undefined, score: 45, children: 3
atopi 2 points 4 months ago

those 2 things could be true at once. People who use degoogled android are likely much more knowledgeable on tech and not need features normal people would need

they arent, but they theoretically could be

path: 0 24186175 24199269, hotness: undefined, score: 2, children: 0
Fizz 1 point 4 months ago

Its open source its not locked behind anything.

path: 0 24186175 24202770, hotness: undefined, score: 1, children: 1
XLE 8 points 4 months ago

That is totally unimportant because Mozilla still maintains total control over that source. Same story as people who say Chromium is open-source as if that'd keep Manifest V2 extensions functional.

path: 0 24186175 24202770 24203427, hotness: undefined, score: 8, children: 0
diaphragmwp 22 points 4 months ago

old news + use fennec fdroid

path: 0 24182469, hotness: undefined, score: 22, children: 10
XLE 3 points 4 months ago

News to me. Where did you hear about it first?

path: 0 24182469 24185972, hotness: undefined, score: 3, children: 2
diaphragmwp 3 points 4 months ago

This very website (well, technically another instance), someone complained how Firefox has Play Integrity

path: 0 24182469 24185972 24188524, hotness: undefined, score: 3, children: 1
Griffus 1 point 4 months ago

Is it anywhere close to Ironfox?

path: 0 24182469 24185972 24188524 24189498, hotness: undefined, score: 1, children: 0
Yerbouti 1 point 4 months ago

What's fennec?

path: 0 24182469 24188072, hotness: undefined, score: 1, children: 6
diaphragmwp 5 points 4 months ago

That's the codename for Firefox Android.

Mozilla did org.mozilla.fennec. The F-Droid people then did org.mozilla.fennec_fdroid. For trademark reasons, they can't use the name "Firefox" in the UIs.

path: 0 24182469 24188072 24188552, hotness: undefined, score: 5, children: 4
Mubelotix 2 points 4 months ago

It also has additional features mainly related to privacy. I'm using it because you can install custom web extensions

path: 0 24182469 24188072 24188552 24188785, hotness: undefined, score: 2, children: 3
diaphragmwp 8 points 4 months ago

...that's... just firefox

path: 0 24182469 24188072 24188552 24188785 24189281, hotness: undefined, score: 8, children: 2
sbeak 3 points 4 months ago

It's a build of Firefox by the F-Droid team. It is essentially identical to normal Firefox, except that you can install it via F-Droid, which is really nice!

IronFox is a more privacy-minded option if you want that, I believe it's a continuation of the "Mull" browser.

path: 0 24182469 24188072 24201796, hotness: undefined, score: 3, children: 0
ColeSloth 18 points 4 months ago

So to anyone who doesn't know the venture capitalist investment side of AI: All the AI queries from people are kind of expensive as hell. Right now, even with most of the paid for use AI subscriptions many companies have paid for they're operating at well over an 80% loss. AI is expensive. The game plan has been to keep dumping money into the very net negative revenue stream of AI long enough in order to get corporations, doctors clinics, law offices, software companies, etc so imbedded into using AI that they'll be forced into absorbing the costs, even at a 10 fold price increase.

That's the plan. Increase the price by 10 fold over the course of the next several years. It will also push out any smaller businesses from being able to afford to use AI, and stop regular people from having free or low cost AI. It will all be consolidated and expensive, and prevent any new startups in industries that would benefit from AI to afford to get started.

A cess pool.

path: 0 24187699, hotness: undefined, score: 18, children: 3
Zetta 0 points 4 months ago

I don't think that's the plan and it won't work if it is, believe it or not I think these corporate soul suckers know that.

Chinese models are literally 75x cheaper than frointer usa models with 85% of the capabilities. Chinese's models have continually been 3 - 6 months behind frointer models. This will continue to be the case and since Chinese models are generally open anyone with a big server can run them and sell tokens, it's gonna stay cheap.

I'm pretty sure most LLM providers are making enough money to profit on selling infrence. They only are in the negative from massive spending on hiring the best talent and research/development into new models and the associated hardware/data center build outs to train those new models.

The truth in my opinion is these companies are confident that if they spend enough they will reach a critical threshold where llms are actually intelligent and useful, and that is what they are betting on. Being the first company to make real "Ai" that can self improve.

I'm sure OpenAI and Anthropic will try to charge more because they are soul sucking capitalists but that will only be viable as long as they are sufficiently in the lead from open weight models. I think Anthroptic has already 2x api pricing for their newest hype beast end of the world its so scary advanced Fable 5 model.

path: 0 24187699 24209376, hotness: undefined, score: 0, children: 2
ColeSloth 2 points 4 months ago

I'm not gonna go back and forth with you in this one. It doesn't look like you've kept up with this, or been around long enough to see that the exact same strategy has happened several times. It isn't a new strategy. It's one tried and true. You'll see for yourself within 3 years time.

path: 0 24187699 24209376 24214957, hotness: undefined, score: 2, children: 1
Zetta 1 point 4 months ago

I mean, like I said, chinese models are nearly just as capable and they will forever be substantially cheaper simply because anybody with a server can run them. So your logic just doesn't pan out. Unless America can maintain a sufficient advantage in the technological capabilities, hopefully that doesn't happen.

I already agreed with you that Americans will raise prices in newer models (not old ones), but it doesn't really matter if the competition is almost as good and 100x cheaper.

path: 0 24187699 24209376 24214957 24220313, hotness: undefined, score: 1, children: 0
electric_nan 6 points 4 months ago

Um, awesome?

path: 0 24190102, hotness: undefined, score: 6, children: 0
Gladaed 1 point 4 months ago

I don't know. This just makes sense. AI can be a major contributor to cost so making sure you generate revenue from the user just seems like the smart move.

path: 0 24183198, hotness: undefined, score: 1, children: 5
Wispy2891 7 points 4 months ago

If someone really wants to use their servers to do ai shit, they could spoof being a Linux or Windows client instead of the android one. There's no difference at all.

I'm assuming Linux, windows and MacOS builds verify the signature to make sure the executable isn't tampered. The same can be done on Android without needing to use draconian verification apis

path: 0 24183198 24183598, hotness: undefined, score: 7, children: 3
Gladaed 4 points 4 months ago

An ankle high barrier is enough to reduce traffic to a point where it is no longer an issue.

There are loads of phones and non technical users.

path: 0 24183198 24183598 24183730, hotness: undefined, score: 4, children: 1
Wispy2891 5 points 4 months ago

there are literally zero persons in the world that:

  1. somehow, they really need to use the mozilla ai services api for reasons (??? classify a website for tab grouping?), but don't want to pay
  2. they are skilled enough to recompile/patch/crack the android executable and change it to do their purpose
  3. somehow, they don't have the skills to do the same in the linux/windows/macos executable
  4. are willing to waste days in reverse engineering efforts and perpetually play a cat&mouse game to save $1/month in inference costs
path: 0 24183198 24183598 24183730 24184439, hotness: undefined, score: 5, children: 0
MalMen 2 points 4 months ago path: 0 24183198 24183598 24185971, hotness: undefined, score: 2, children: 0
d3vnu1l 5 points 4 months ago

You protect your api server side, not client side.

path: 0 24183198 24190551, hotness: undefined, score: 5, children: 0
firefox
firefox

@lemmy.world

login for more options
7591
590
845

A community for discussion about Mozilla Firefox.

go to feed...