>>960274
Companies should NOT require your ID if you didn't give them during the use of the service. If you only gave them a username a password, logging in and making some verifiable activity should be enough for authentication, and it must be accepted as a proof of ownership.
Again, you must provide a proof of rightful account ownership, not a proof of identity. If a service which doesn't require your ID suddenly asks for it in any way, you should report them to law enforcement.