~/ work / inhalio
Digital Experience

Inhalio: connected software for digital scent experiences

CoderPush supported Inhalio with embedded, mobile, and backend software for connected scent products spanning personal, smart home, automotive, and commercial environments.

Inhalio is a global technology company pioneering Digital Scent Technology, transforming fragrance from a passive sensory element into a smart, connected, software-controlled experience.

The problem

As Inhalio expanded across multiple markets and product lines, from personal Bluetooth devices to automotive and large-scale ambient systems, the platform faced several technical challenges:

  • Supporting multiple hardware product lines with different control patterns and capabilities.
  • Ensuring stable Bluetooth and IoT communication across diverse environments.
  • Designing a scalable backend architecture capable of handling device data, user behavior, and future analytics.
  • Delivering a seamless end-to-end user experience, from device onboarding to scent scheduling and cartridge management.
  • Maintaining clear integration boundaries between firmware, mobile apps, and cloud services to support long-term scalability.

What we built

CoderPush worked closely with Inhalio to design and implement a robust, modular software architecture spanning device, mobile, and backend layers.

Key contributions included:

  • System-level software design: Defined the overall architecture connecting embedded firmware, mobile applications, and cloud services.
  • Embedded & BLE communication design: Designed Bluetooth Low Energy (BLE) connection patterns supporting pairing, session handling, and command abstraction across multiple device types.
  • Mobile application development support: Implemented core user flows such as device onboarding, setup, and cartridge recognition to ensure a smooth, intuitive experience.
  • Backend architecture & API design: Built scalable APIs to manage users, devices, cartridge metadata, and future platform expansion.
  • Clear integration boundaries: Established well-defined interfaces between firmware, app, and backend teams to enable faster iteration and parallel development.

This approach allowed Inhalio to maintain consistency while scaling across products such as Aromini BT, AromaDream, Ambience, and automotive scent systems.

Engineering shape

  • Embedded firmware
  • IoT connectivity
  • Bluetooth communication
  • Mobile applications
  • Scalable backend architecture

Result

With CoderPush as an engineering extension team, Inhalio successfully scaled its Digital Scent Platform across multiple product lines and usage environments:

  • Aromini BT: Delivered stable embedded firmware and Bluetooth connectivity, enabling quick smartphone pairing and reliable scent control for personal use cases and retail scent testing.
  • AromaDream: Enabled personalized scent experiences through scheduling, intensity profiles, and mood-based cartridge control.
  • Ambience: Powered large-scale ambient scent solutions for hotels, offices, and retail spaces with cloud-based scheduling, zone control, and multi-cartridge management.
  • OlfaPure: Supported in-vehicle digital scent systems by integrating embedded software with mobile apps and automotive environments.