I'm sure the (outsourced) dev team will have a bad day tomorrow. This is just unacceptable. According to the blog post he first made contact in 2013! Bugs happen, but this is just bad design.
There is something off about the pricing.
If you target at freelancers you should offer something that they can start small and grown within your web application.
More clients will mean that they have more cashflow which means they will invest in the app that already as their information.