I had a Trovo account and it's not under ANY email I have, even my fake ones. The site is weird because it also has absolutely no support ticket system at all. They have some support chat, that ironically, also needs you to log in. Bruh, I lost my account so how can I even log in? lol
That's an odd way to run a site that doesn't let you recover your account. I think I streamed on there once many years ago.
I also "heard" that Kick is paying streamers even if nobody watches them. Unsure how true this is, as I heard it from a fren. However, they are covering the $25 fee for breaking Twitch's contract and moving over to Kick. They are really trying to get people to drop Twitch.
I won't stop streaming on Pomf and support the service on SubStar because it really is an awesome service with no replacement but you just never know, specially when something is basically a one man show. It's good to have accounts in other similar places, too.