Before launching any kind of software, ironing out any potential flaws is absolutely necessary.
These days, it is getting easier to launch a website. Although, that does come with a few caveats.
Cyber attacks are, unfortunately, a fact of life.