CyberThings is a software platform that enables the secure development and roll out of robust IoT solutions for home automation and industrial IoT applications. The end-to-end platform is based on a unique communication protocol and features intrusion detection and prevention modules that monitor all communications in real time and protect the system from exposing data or being controlled by an attacker. CyberThings' software development kit (SDK) serves as a springboard for developers, providing a Java and embedded-based software (firmware) that enables individuals and organizations to integrate the CyberThings platform as a part of their own offerings. Its SDK fully supports the maker culture by basing its solution on a simple API for easy and low-cost-integration, helping developers produce a high-quality product in a shorter timeframe. CyberThings was developed by MindoLife, a platform for promoting smart home efficiency.