Tutorial: Secure, Anonymous Phone Calls and SMS in Ruby, C#, Node, Java, PHP, or Python

March 22, 2016
Written by

Twilio Bug Logo

It’s risky business sharing your personal contact information on this Internet. With Twilio, your users can connect with a phone call or text message without either party sharing contact information with a person they barely know. We call this technique “masked phone numbers”, and you can learn how to do it in the language of your choice in our Masked Phone Numbers tutorial.

The Masked Phone Numbers tutorial will walk you through creating a demo app we call AirTNG (Think AirBnB, but with more Klingons). Like AirBnB, users can communicate about rental listings using masked phone numbers. Check out this video for a brief overview of the tutorial and demo app.

The video above featured our Ruby tutorial, but this tutorial is available in several popular languages and frameworks:

Legal implications of managing communications between users
If you choose to manage communications between your users, including voice calls, text-based messages (e.g., SMS), and chat, you may need to comply with certain laws and regulations, including those regarding obtaining consent. Additional information regarding legal compliance considerations and best practices for using Twilio to manage and record communications between your users, such as when using Twilio Proxy, can be found here.

Notice: Twilio recommends that you consult with your legal counsel to make sure that you are complying with all applicable laws in connection with communications you record or store using Twilio.

Want to learn more? There’s over a hundred use case tutorials for you to explore at https://www.twilio.com/docs/tutorials.