>>511392167
Sounds like incompetence. Someone internally leaked the API keys or possibly it was wide open.