Wearables · IoT · Safety
WearOpal

A smart-ring companion app that can call for help.

A SwiftUI companion app for a safety smart ring — driven by a custom-engineered BLE protocol and wired into the Noonlight emergency API so a discreet gesture can summon real help.

WO
WearOpal
Preview coming soon
Industry
Wearables · IoT · Safety
Platforms
iOS (Swift · SwiftUI)
Status
Shipped
The challenge

What needed to be true

A safety wearable is only as good as the moment it's needed. The ring had to pair reliably, stay connected, and trigger a real emergency response — instantly and discreetly.

WearOpal needed a companion app built directly against a custom BLE protocol for the ring, integrated with a real emergency-dispatch service rather than a simulated one.

How we approached it

The approach, step by step.

01

Engineer the BLE layer

We built a custom BLE SDK and protocol to talk to the ring reliably — pairing, connection stability, and the command path that matters in an emergency.

02

Wire in real help

Noonlight emergency API integration so a trigger reaches a real dispatch service, not a placeholder.

03

Build a calm, native UI

SwiftUI for a clean, responsive iOS experience, with Firebase backing the app's data and messaging.

What we built

Shipped, not slideware

Every line below is built and running — the features that make WearOpal a real product, not a prototype.

Native iOS companion app in Swift and SwiftUI.
Custom BLE SDK and protocol engineering for the smart ring.
Noonlight emergency API integration for real dispatch.
Reliable pairing and connection management for the wearable.
Firebase backend for data and messaging.
Discreet, fast safety-trigger experience.
Tech stack

The tools behind it

Chosen for the job, not the résumé. The stack that WearOpal actually runs on.

SwiftSwiftUICustom BLE SDKNoonlight APIFirebase
Results & impact

Where it landed

Built by the founder at Clustox, WearOpal pairs a safety smart ring with a SwiftUI app over a custom BLE stack and a real emergency-dispatch integration — turning a gesture into help.

Native iOS (SwiftUI)
Custom BLE protocol
Noonlight emergency integration
Build something similar

Got a project like WearOpal? Let's talk.

A 30-minute call with the founder — no slide decks, no sales reps, just an engineer thinking through your problem with you.