yes truly awful, I should be ashamed for making it. Why do I make anything. Thank you for the feedback
Security is hard, but not only in the technical area. The whole governance is not obvious for someone who did not have these threats on their radar.
If you do security you need to be ready to get feedback you do not expect, in areas you may have not fully addressed.
Unfortunately, security stuff has some pretty hard lines we had to start drawing and moving further forward due to excellent security research (of whatever color hat)...
So your security posture with respect to this service is significantly different from people on the web.