Twilio Microvisor tackles the challenge of secure remote debugging for IoT connected devices by providing a hardware-based hypervisor approach that separates the application code from the connectivity software stack, ensuring device reachability even in the worst-case scenario. This allows developers to securely remotely debug individual devices and work out what has gone wrong with those devices that may have crashed, enabling them to respond much faster when bugs occur and reduce costs, improve feature development agility, and increase maintenance efficiencies. The secure remote debugging capability is made possible by tunneling the GDB debug protocol from a local development PC or MAC to the edge device itself, which is transparently routed over a cellular connection (powered by Twilio Super SIM) or via Wi-Fi or Ethernet to the embedded device.