I mean at that point is just costs 10$ to steal ownership… They should just require screenshots of a dev portal from a store the game is published on… That would prove ownership, owning a domain does not prove ownership, anyone can buy them.
This is whats confusing to me:
URL of your organization’s website. If you are providing games you would like to claim below, the organization URL domain must match the contact email domain, or your registration request will be rejected .
Organization URL Domain must match the contact email domain…
So for instance if my company is Voidfiller Url must be Voidfiller.com and email given to twitch must be something like Jake@Voidfiller.com?