

The company that now owns SteamDB has this bolded on their front page:
We acquire. We amplify. We conquer.
It can’t really get more dystopian than that.
NexusMods themselves went to absolute shit, requiring an account for stuff like downloading mods, and getting a premium subscription for basic features like “Instant downloads”, “Viewing more mods per page”, and “The ability to choose a preferred download server”.
SteamDB used to provide a completely free (in price) service, with no strings attached. This was by far the most common usecase of the service. Seeing the history of NexusMods and the company that owns it, this will change. The moment SteamDB requires an account for previously public info, or even a premium subscription, is the moment the service becomes unusable for most. Effectively, SteamDB is marked for death.







WhatsApp requires that you have a mobile device (Android or iOS) connect through the official client at least once every two weeks. They also monitor for “suspicious” API usage, and will ban accounts for using their service wrong (though it is very uncommon and often temporary).
The only mostly FOSS third party solution I am aware of is the mautrix-whatsapp bridge. The developer of that bridge also created Whatsmeow, a WhatsApp Golang library.
mautrix-whatsapp requires a mobile device to connect using the official WhatsApp app. It pretends to be a WhatsApp Web client, and allows you to send and recieve WhatsApp messages on Matrix. The bridge (effectively) requires hosting your own Matrix homeserver, so it’s not a simple solution.