Well, you can’t really stop anyone from just scraping your profile if it is public, through crawlers and whatnot. However, that brings me to a question - how is gdpr handled in the Fediverse? If any server just gets your data by design, wouldnt you have to give consent to every single entity hosting a server? I don’t see how something like that can be done, is it just in a Grey zone right now, or was that somehow solved?
Or rather, and this is just as speculation given my limited knowledge, wouldnt the owner of the server you signed up for be responsible, because it’s his server giving away your data?
Gdpr relates to data that can be used to identify you. Your username and content associated with it is not identifiable,so they are free to share it. Plus you agree to the sharing of that data when you sign up. Anything thst explicity ties your username to identifiable information such as email, ip, other usernames etc is controlled by Gdpr.