Key Outcomes
Delivered a dual-connectivity (BLE + WiFi) smart fragrance diffuser control app — BLE for instant local control without login, WiFi for remote scheduling and monitoring from anywhere
Implemented diffuser scheduling, intensity control, and essential oil capacity monitoring — giving users complete management of their home fragrance experience from a single app
Built a login-free BLE direct control mode, enabling immediate out-of-box operation without account setup — reducing first-use friction to zero
The Challenge
Before partnering with Iottive, Fraghill was facing several issues:
Dual Connectivity Architecture
Fraghill’s smart diffuser required both BLE (for immediate, local control) and WiFi (for remote scheduling and cloud features). Designing an app that handles two connectivity modes with a coherent user experience — and graceful transitions between them — presented significant architectural complexity.
Zero-Friction First Use
Smart home device adoption suffers when the first experience requires account creation, WiFi setup, and pairing. Fraghill needed a companion app where users could control the diffuser within seconds of unboxing — no login required.
Scheduling and Automation
Users wanted their diffusers to operate on schedules — morning energizing scents, evening relaxation fragrances — without manual intervention. The scheduling engine needed to work reliably whether the phone was on the local network or remote.
Oil Capacity Monitoring
Running a diffuser dry wastes energy and risks hardware damage. Users needed visibility into essential oil levels to plan refills, requiring the app to read and display capacity data from the diffuser hardware.
Our Solution
Iottive delivered a comprehensive smart diffuser control application under a full-cycle product development model.
Bluetooth & IoT Expertise
Engineered dual-connectivity architecture: BLE provides instant local control without requiring any account setup, while WiFi enables remote control, scheduling, and cloud-based features. The app transitions between connectivity modes transparently based on proximity and network availability.
Design Thinking Approach
Designed two interaction modes: a “quick control” BLE mode for immediate on/off and intensity adjustment, and a “full control” WiFi mode with scheduling, automation, and oil level monitoring. The UX guides users from BLE-first simplicity toward WiFi-enabled advanced features naturally.
Project Planning & Execution
Delivered in three sprints: BLE direct control and device pairing (Sprint 1), WiFi setup and remote control (Sprint 2), scheduling engine and oil capacity monitoring (Sprint 3).
Functionalities Delivered
BLE direct control (no login required), WiFi remote control, diffuser on/off, intensity adjustment, scheduling and timer configuration, essential oil capacity monitoring, and dual connectivity mode management.
Implementation Highlights
Dual BLE/WiFi Connectivity
Implemented a connectivity manager that handles BLE and WiFi connections to the diffuser. BLE is used for local, low-latency control; WiFi enables remote operation. The app detects proximity and network state to select the optimal connection path automatically.
Login-Free BLE Mode
Designed a zero-friction BLE direct control mode where users can scan, connect, and control the diffuser without creating an account. This serves as the out-of-box experience, with optional WiFi/account setup introduced when users want scheduling or remote features.
Scheduling & Timer Engine
Built a scheduling engine supporting recurring daily/weekly schedules and one-time timers. Schedules execute through the WiFi cloud connection, ensuring the diffuser operates on time regardless of phone proximity.
Intensity Control Interface
Designed a smooth intensity slider that translates to precise diffuser output levels. The interface provides immediate visual feedback with BLE latency under 200ms, making the control feel direct and responsive.
Oil Capacity Monitoring
The app reads oil level data from the diffuser hardware and displays remaining capacity with estimated runtime. Low-oil alerts notify users before the reservoir runs dry.
Onboarding Flow Design
Created a progressive onboarding flow: BLE scan → instant control (no account) → optional WiFi setup → account creation for advanced features. Each step adds capability without blocking the previous experience level.
Results & Impact
- Zero-friction first use: users control the diffuser within seconds of unboxing via BLE — no account, no WiFi setup required
- Dual BLE/WiFi connectivity provides both instant local control and full remote management from a single app
- Scheduling automation enables hands-free fragrance management tailored to daily routines
- Oil capacity monitoring prevents dry-run hardware damage and helps users plan refills
- Progressive onboarding converts BLE-only users to WiFi connected users without forcing the transition
“The BLE instant-control mode was our competitive advantage — no other smart diffuser app lets you control the device seconds after unboxing. Iottive built that, plus the WiFi scheduling that our power users demanded. Both experiences feel polished.”
— Abhinav Goyal, Fraghill
Lessons & Best Practices
Eliminate First-Use Friction Completely
The BLE direct control mode — no login, no WiFi, no account — achieved near-zero abandonment at first use. Every barrier removed from the initial experience increased long-term retention.
Design Two Connectivity Modes, One Experience
BLE and WiFi serve different purposes (local speed vs. remote access), but the user should never have to think about which mode they are in. The app selects connectivity transparently based on context.
Let Users Graduate to Complexity
Starting with simple BLE on/off and gradually introducing WiFi scheduling lets users build confidence before encountering setup steps. Progressive disclosure outperforms feature-dump onboarding.
Monitor Hardware Health Through the App
Oil capacity monitoring transformed the app from a remote control into a device management tool. Hardware health data creates ongoing reasons to open the app, maintaining engagement beyond initial novelty.
Technology
Comprehensive IoT Technology Stack
From devices and connectivity to cloud, apps, and security — we leverage a full-stack IoT ecosystem to build scalable, secure, and future-ready solutions.
Android (Kotlin)
BLE
WiFi
Cloud
Why Iottive’s the Right Partner
- Dual-connectivity expertise (BLE + WiFi) with transparent mode switching — a critical capability for smart home products that need both local and remote control
- Smart home UX design experience, particularly progressive onboarding that converts first-time users into engaged, long-term customers
- Hardware communication protocol development for consumer IoT devices, including sensor data reading and actuator control