Fortunately I haven’t put any personal information in my itch.io account and it’s connected to a spare email so I don’t think they have got anything valuable, they did post a game which I removed. Thanks for the telling me, I was worried about it but it seems like this and discord were the only things they took.