That doesn't make sense. I thought you needed an account to generate images. Every time I do it while I'm logged out I see a message telling me to log in or the image won't generate.
hot take: this is the greatest achievement to ever get, imagine having over 20 people using bots/exploits to mass produce images to get a00000, and YOU, just casually uploading leftist memes, just so happens to get the milestone (Talking from experience with imgflip.com/i/900000)