this post was submitted on 20 May 2026
-7 points (18.2% liked)
Fediverse
42162 readers
157 users here now
A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).
If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!
Rules
- Posts must be on topic.
- Be respectful of others.
- Cite the sources used for graphs and other statistics.
- Follow the general Lemmy.world rules.
Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yes that would be an alternative. But I'm looking for a more user friendly client that could achieve the goal.
user agent is not essential for the servers, server does not need to know which client or device I am using. So I don't want any server to fingerprint users.
I have a suggestion and an explanation...
We software developers tend to send that kind of information anyway. We tend to get bug reports "I didn't get a message" or "The button XY doesn't work properly" and now it's massively helpful information whether to look for the bug in Lemmy's codebase, or in Summit. Or any of the other 5 clients. It's also not what people usually complain about. I mean you're sending your entire username to the server, so you're 100% identifiable. And then the server operator knows when you're awake and scrolling, based on when you send requests to the server. What exactly you like to click on and read... So you pretty much have to trust your server admins anyway. A user agent string is more information. But sending it or not sending it both leaves you 100% identifiable once you log in.
And Tealk is right as well. We've now come to use it in the war against the AI scrapers. They've nearly brought several Fediverse servers to their knees. It's only due to patterns in the traffic like this (and JavaScript to burn CPU cycles on your device) that still allows us to distinguish you from the AI companies so we can fulfill your requests instead of letting the bots use up all the bandwidth. The current situation is real bad. And turned out the user agent string, while technically not being essential for the servers, they're a real good telltale sign for this. It's my first line of defense, since blocking IP ranges got meaningless.
As a suggestion: If it's not in any of the existing Apps: Request it. Find the one or two App(s) you like the most. Navigate to their bugtracker and feature requests. And ask politely whether they'd like to add that feature for you. Maybe other people are interested as well. Include a bit of info: what you'd like the app to do. why. and a few words about your specific use-case. Maybe you can get a conversation going.