It's actually a feature. It saved you one day of your life. And if this free service just disappears some day, you are just one day away to build your own. You got your number from Twilio, there is no lock-in.
Personally if I built this I would probably open source it. Then anyone can run it. Although I suspect this is just a marketing ploy for http://aworldforus.com/ or they built it for their own use and decided to release it.