Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hi there, Matt Jackson from Twilio here. I’m the Product Manager for Super SIM. It’s great to hear that you tested out Programmable Wireless and your feedback is appreciated.

_How does Super SIM compare to Programmable Wireless?_

Super SIM is a separate offering from Programmable Wireless. Our first IoT connectivity solution, Programmable Wireless, was developed in partnership with T-Mobile, allowing us to connect to T-Mobile’s global partner network and run on top of T-Mobile’s mobile core infrastructure. For Super SIM, we developed our own cloud scale mobile core that allows us to connect with multiple partners, offering a comprehensive, guaranteed list of tier-1 networks for your devices to connect to. Moreover, with Super SIM, we’re able to extend control to you as the developer by letting you choose which networks your Super SIMs can and cannot connect to. This is really important for IoT use cases where your hardware may not be compatible with all of the networks that are available in a country. While we offer a lot of our networks at the same price, there are some that may be more costly but can offer you more redundant coverage or coverage in more remote regions. You can choose which networks work best for your use case and your customers and take control of your connectivity.

_Does Super SIM support voice calling and SMS?_

Super SIM was designed with IoT use cases in mind that primarily use data. You can use our SMS Commands API to send machine-to-machine SMS between your device and your cloud but Super SIM does not support sending or receiving SMS from other phone numbers. Super SIM does not support traditional calling such as with a smartphone’s native dialer.

_Why can’t I send SMS with an arbitrary originator number with Programmable Wireless SIMs? Is this a bug?_

This is the intended behavior. When you send a SMS from a phone’s messaging apps with Programmable Wireless SIMs that message gets handled by Twilio’s Programmable SMS APIs. You cannot set the from number on those messages to a phone number that is not a Twilio phone number that you own. This prevents number spoofing which while it has valid uses, it’s often used for SMS spamming which Twilio takes very seriously so this is a limitation to that feature.



> This is the intended behavior.

You are misunderstanding. I am not talking about sending SMSs from the SIM to the outside world. That would indeed open you up to spoofing and all kinds of abuse.

I am talking about the the other way around. I have a message from the outside world (whether received through a Twilio number but handed to my own application for processing so Twilio's context of the original sending number is lost, or from a different source like Slack or Telegram) and want to send it off to a SIM, using an arbitrary sender number to distinguish between conversations. This fails too, despite there not being any obvious abuse that I can think of.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: