I recently learned that voting on lemmy is not anonymous. Anyone can get information about who has upvoted and downvoted a post or comment.
In combination with your IP, this is a massive privacy (maybe even physical security) risk. Also, people can target you for your votes.
Sadly, this is something where I would prefer Reddit over Lemmy. Big tech scrapes data from both places anyways, at least Reddit is safe.
It was something I had to learn, coming from Reddit.
But I made my peace with it. Let the mods* see my up/downvotes. If that becomes a problem then, well, the Lemmyverse isn’t right for me.
* I was told that anyone can see this, with a little effort.
But I have not heard about this applying to IPs.
Obviously someone running an instance (an admin, not a mod) can see who visits that instance; that’s just how servers work, and it’s valid for reddit as well. If you can’t live with that you must use Tor or VPN.
So while I agree that everyone should be aware that up/downvotes + username are visible to anyone, I’m not sure about the IP argument.
IP thing is a risk but I don’t see an alternative as you pointed out.
Only your instance can see ips. They’re a fundamental part of how the internet works, so there’s no alternative to that.
Other instance admins can’t see your ip.