platform

Design your product, build-in intelligence, launch to the cloud, connect your customers, manage your data. And do it in months, not years. The Afero Platform.


security
security
  • All traffic is end-to-end encrypted using ECDH-256 and AES-GCM.
  • Industry-standard OAuth 2.0 and TLS/SSL are used for third-party apps and clouds.
  • Hardware security module (HSM) provides hardened security.
  • IoT-specific countermeasures defend against attacks like replay, DoS, and device characterization.
learn more

security

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:

  • Perfect Forward Secrecy is ensured for all device traffic. Traffic encrypted with past session keys is not compromised even if long-term keys are.
  • Cloud-based policy controls the lifetime of each session key. Keys can be rotated at any frequency (from hours to weeks).
  • Each device’s unique private key is securely stored in the HSM and never transmitted or shared externally.
  • All encryption is between the device and the cloud. In other words, hubs do not have keys to decrypt and inspect, only to route traffic.

cloud
cloud
  • Provides a fully-managed IoT cloud infrastructure.
  • Uses the latest technologies and industry best practices for complete security between devices and the Afero Cloud.
  • Includes device OTA updates, user management, and push notifications to users.
  • Secure, RESTful APIs allow custom apps to integrate directly with the Afero Cloud.
learn more

cloud

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 RESTful APIs accessed via HTTPS using SSL/TLS. Examples include: listing users and devices, obtaining real-time status information, and acting on devices. Afero APIs are secure. All Afero API requests must be made over SSL/TLS, and must be authenticated using OAuth 2.0.

mobile app
mobile app
  • Available for Android and iOS mobile devices.
  • Data-driven UI requires no coding.
  • End-users set up, manage, control, and automate Afero powered devices from one mobile app.
  • Allows the phone to serve as a hub.
learn more

mobile app

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.

radio module
radio module
  • Includes Bluetooth® Smart system-in-package (SIP), preprogrammed to operate with the Afero Cloud.
  • Integrates easily with new or existing (legacy) products.
  • Provides reliable connectivity and ultra-low power connectivity for data communication.
  • Includes touchless onboarding.
learn more

radio module

The Afero Secure Radio Module (ASR‑1) is especially suited for small form factor devices and low-power applications. By leveraging Bluetooth® Smart technology in smart devices with the Afero Dynamic Hub™, ASR‑1 provides reliable connectivity in diverse environments.

For more detailed information about ASR‑1, please read the Afero Secure Radio Module Product Brief.

developer tools
developer tools
  • Afero Profile Editor is used to define/configure devices and create a mobile app UI.
  • Developer support and comprehensive documentation are always available.
  • Modulo dev boards are pre-built and ready-to-program. The Plinto shield connects to Arduino.
  • Device firmware is managed over-the-air.
learn more

developer tools

Modulo is a small development board with an embedded ASR-1 module, which supports ultra-low power connectivity for data communication. Every ASR-1 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.

connectivity
connectivity
  • End-to-end encryption with multi-layered security.
  • Uses Afero Dynamic Hub technology to ensure reliable network connection.
  • No pairing required.
  • Tightly integrated into edge devices to enable key features such as over-the-air (OTA) updates.
learn more

connectivity

The Afero Dynamic Hub Technology ensures secure and reliable communication between ASR‑1 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:

  • Hub software included in the Afero mobile app as a WAN hub
  • Embedded hub hardware and/or software in third-party devices
  • Standalone hub device for dedicated connectivity applications