He wants to try before accepting the deal.
And pay in cash
A few years ago, I've read an article where the journalists investigated this. They asked to Facebook it they actually do it and Facebook confirmed.
Looks useful to hide sites where you have to choose between accepting targeted ads and paying a subscription.
Hundreds of partners is very common in news paper sites
Close the app and find another one.
I just used it to try some NFC-proof wallets, scanning my bank card with and without the wallet. I don't use it everyday.
Does it detect the paywalls and cookie walls too?
The model is open source, but not the whole site. It was made to help in programmation, so sometimes it makes funny answers when you ask something that has nothing to do with programmation and it tries to answer giving you a Python code.
This functionality can be local. I use the Google keyboard with internet access blocked and it works. The only thing missing is the ability to search for emojis typing a word (they are still in the list) and some features that I never used and never understood why they are in a keyboard since it's not related to typing text, like the gifs.
The only reason I see for a keyboard to need internet connection is to update the dictionary when it's modified, but it shouldn't prevent to work with an outdated dictionary.
When I searched for alternatives a few months ago, I couldn't find anything satisfying.
What's the problem with 2G?
Thank you for your comment. Since I deactivated Google Play services, I don't get notifications on many apps. I didn't know there were alternatives. Unfortunately, the app server must be compatible, but if I can have it at least for Telegram with this fork, it would be a good start. I'll take time to compare the different alternatives and see if other push servers are compatible with more apps.
For what I understand, there are self hosted push servers, like NextPush that works on Nextcloud, and some that provide you a server, liked ntfy. For the latter, you have to check the privacy policy to see if it's better than the default Google firebase server.