So I suppose it is best to make my own Achievement, User Name ,etc... by my own
Viewing post in Any Itch.io Tool for developers?
If there is no way to brag about the achievments, they are an ingame feature anyways. Though people do post screenshots and let's play and such. Steam has this whole ecosystem about people playing online together and being able to view profiles including achievements and comparing your own with other's.
Best I saw on Itch is some highscores.