Design your product, build-in intelligence, launch to the cloud, connect your customers, manage your data. And do it in months, not years, with the Afero Platform. Our global scale network, with six globally-distributed data centers, ensures low latency and resilience of your data.
We’ve created an industry-leading standard for securing data and communication. The Afero Platform has layers of security embedded throughout the platform, from application services on your phone to network access control services with built-in authentication to the cloud and back.
Afero uses a mutually authenticated Elliptic Curve Diffie-Hellman key exchange to generate a unique, ephemeral encryption key for every session. Using an ephemeral session key has several fundamental advantages:
The Afero Cloud is at the center of our end-to-end solution, powering essential functionality, security, reliability, and scalability critical for an IoT system. Our rules engine implements choreography logic, which lays the foundation for IoT automation.
Afero uses public key cryptography, with unique key material stored only in Hardware Security Modules in the devices and the Afero Cloud. All IoT device data is stored encrypted at rest in the Afero Cloud database. That data belongs to the IoT device owners, so only they are able to inspect it. Our datastore is a Highly Available, globally distributed, and AES encrypted long-term storage solution.
The Afero Cloud is managed for you and provides services such as sending notifications to users when their device senses a significant state change, such as the presence of water, or loss of power or connectivity.
Developers can integrate the power of the Afero Cloud directly into their custom applications using the RESTful API, accessed via HTTPS using SSL/TLS. Examples include: listing users and devices, obtaining real-time status information, and acting on devices. The Afero API is secure. All Afero API requests must be made over SSL/TLS, and must be authenticated using OAuth 2.0.
The Afero mobile app is freely available for download from the Android Play Store and the iPhone App Store. The app serves both end-users and developers. Users can set up, manage, and operate Afero powered devices from a single app. For developers, the app provides a pre-built, data-driven platform for creating a great user experience.
The mobile app includes an embedded version of the Afero Hub Software, which provides a communication channel for the secure messages passed between the device and the Afero Cloud.
The Afero Secure Radio (ASR) module is especially suited for small form factor devices and low-power applications. By leveraging Bluetooth® low energy technology in smart devices with the Afero Dynamic Hub, ASR provides reliable connectivity in diverse environments.
For more detailed information about ASR, please read the Afero Secure Radio Module Product Brief.
Modulo-1 is a small development board with an embedded ASR module, which supports ultra-low power connectivity for data communication. The Modulo-2 development board provides Wi-Fi as well as Bluetooth® low energy connectivity. Every Modulo comes with a security chip, preprogrammed to operate with the Afero Cloud. Plinto is an Arduino® shield for Modulo, used to extend its capabilities by attaching to a compatible board such as an Arduino Uno.
With the Afero Profile Editor, developers can quickly create the attributes and connections between the Afero Cloud, a smart device, and the Afero mobile app. Read more in the Profile Editor User Guide.
Afero provides a comprehensive set of developer documentation to help you with your Afero powered projects. Developers can request support through the Afero developer website, and the developer forum is regularly monitored to respond to questions.
The Afero Dynamic Hub Technology ensures secure and reliable communication between ASR and the Afero Cloud, and offers Zero Configuration setup. Depending on the use case, our platform customers have three options to deploy the Afero Dynamic Hub Technology: