New email ( for itch) . New Facebook, Google account ... Idk
I have idia.
I was recently given a phone. I haven't created an account there yet (on itch.io).