One of the devs here..
There's several different ways your TextIt app can be deployed depending on where you are located. When you sign up, we present the geographically appropriate options for you. In some cases you will see Twilio, others you will get direct connections with a carrier.
However, no matter where you are we also have a pretty robust Android app (free on Google Play) that can facilitate 2-way SMS anywhere in the world.