Product Management — OraScan H IoT Device
Consumer IoT from sensor to smartphone — product ownership of a halitosis detection device.
< 0s
Scan-to-Result UX Target
0%
Software Complete (Sprint 3)
0
Gas Sensor Arrays Specified
Tools & Methods
The Challenge
Halitosis affects an estimated 25% of the population but is severely under-diagnosed due to social stigma around clinical evaluation. The product needed to be a consumer-grade, handheld device that anyone could use at home — not a lab instrument. Defining the product requirements meant specifying a BLE pairing UX that was reliable across iOS and Android without Bluetooth expertise from the user, setting the scan-to-result latency target (< 3 seconds) as a hard product constraint, and sequencing sprint milestones across firmware, mobile app, and backend in a way that kept the hardware and software teams unblocked simultaneously. Sensor noise characterisation results had to be translated from engineering findings into user-facing confidence indicators the product could surface.
Product Requirements Document
PRODUCT REQUIREMENTS DOCUMENT
OraScan H — Consumer IoT Halitosis Device
Varun Cumbanungam · AI Product Manager · Oralens HealthCare (2023)
Doc ID
ORSH-PRD-V1
Status
Approved
Owner
Varun C.
Date
2023
Version
1.0
Problem Statement
25% of the population has halitosis but under-diagnoses due to stigma. The product must be consumer-grade: handheld, home-use, no specialist required. BLE scan-to-result under 3 seconds.
Primary Users
Consumer at Home
Self-assessment, scan history, trend charts
iOS User
Seamless BLE pair, results UI
Android User
Full experience parity with iOS
Clinical Reference
Validated readings for diagnostic use
Core Features
- H₂S sensor array — DTS4H2S + MQ316 via ADS1115
- TFLite AI severity classification on Pi Zero 2W
- BLE GATT server — streams readings to Flutter app
- Flutter app — pair, scan, results, history
- PHP backend — session persistence, cloud sync
Key Acceptance Criteria
- AC-1BLE pairing completes within 3s on iOS and Android
- AC-2Scan-to-result latency under 3s after pairing
- AC-3TFLite inference on Pi Zero 2W under 500ms
- AC-4OTA firmware runs without interrupting BLE session
- AC-5App onboarding completable without user manual
- AC-6Backend API rate-limited, MIME-type validated
Sprint Milestones
- S1Pi Zero 2W BLE GATT + sensor polling
- S2Flutter BLE client + live readings UI
- S3TFLite model + severity classification
- S4PHP backend + session persistence
- S5OTA flow + iOS/Android acceptance testing
Product Artefacts Delivered
- PRD V1 — BLE UX spec, personas, ACs
- Hardware requirements — sensor, ADC, GPIO wiring
- GATT service definition — characteristic UUIDs
- Sprint plan S1–S5 — parallel workstreams
CONFIDENTIAL · OraScan H PRD · Property of Oralens HealthCare
PRD · Hardware Spec · GATT Definition · Sprint Plan S1–S5
Full PRD and supporting artefacts available upon request
Results
Reached 92% software completion by Sprint 3 with a production-ready mobile app and backend. BLE pairing target of < 3 s achieved and validated on both iOS and Android. The Flutter app shipped a complete onboarding, pairing, and results flow. Sprint planning structured deliverables across four parallel workstreams — embedded firmware, mobile app, backend, and hardware enclosure — without cross-team blockers. OTA firmware update specification designed as a non-interruptive background process to avoid user-facing disruptions post-shipment.
Gallery & Demos
Click any image or video to expand · ← → keys navigate
More from OraLens Healthcare Pvt. Ltd.
OraScan — Oral Disease Detection
AI-powered oral disease classification system: a custom EfficientNet-B0 model trained on 78,000+ dental images achieving 94.7% accuracy across 11 disease categories, deployed via ONNX to kiosk hardware.
Product Management — OraScan AI Platform
Product definition and ownership for OraScan — an AI oral disease classification system targeting dental kiosk deployment. Defined accuracy targets per disease class, dataset curation strategy across 78K+ images, and the kiosk hardware integration spec.
OraScan H — Halitosis IoT Device
Full-stack IoT device for halitosis (bad breath) detection: a Raspberry Pi Zero 2W with H2S gas sensors communicates via BLE to a Flutter mobile app, with on-device TFLite AI classification and PHP backend.
ArogyaLens — Dental AI Platform
Enterprise hospital management platform with AI-powered oral screening (AWS Rekognition + SentiSight), multi-language support across 13 languages, OPD/IPD bed management, pharmacy, lab integration, HR/payroll, e-commerce, and telemedicine — plus a Flutter mobile app for intraoral capture and automated PDF report generation.
Product Management — ArogyaLens Dental Platform
Product ownership of ArogyaLens — a comprehensive hospital management + AI diagnostics platform spanning 15+ modules (OPD/IPD, pharmacy, labs, HR/payroll, e-commerce, telemedicine), multi-language support across 13 languages, AI-powered oral screening, and a Flutter mobile capture app. Authored full PRD, SRS, and technology specification.
LuxySmile Oral Care — Product Website & Dashboard
Full product suite for LuxySmile Oral Care (Oralens Healthcare): a React + Vite marketing site targeting B2B dental wellness programs for schools and corporates, plus an internal case management dashboard with direct-to-S3 uploads and CSV bulk import.
Product Management — LuxySmile Oral Care Brand
Product and go-to-market ownership for LuxySmile Oral Care — OraLens Healthcare's B2B wellness brand. Defined the dual B2B/B2C positioning strategy, school and corporate wellness program inquiry flow, and the AI kiosk upsell path on a premium product website.
Interested in this work?
Full architecture walkthrough and code review available during interviews.






