1. Home
  2. Company
  3. Blog
  4. How to open an applicatio...

How to open an application in a Bluefy web BLE browser on iOS

Bluefy is a special web browser for iPhone and iPad designed to bring Bluetooth Low Energy (BLE) support to web applications. Apple’s Safari browser does not allow websites to access Bluetooth devices, which makes it impossible to use modern Web Bluetooth API–based apps on iOS. Bluefy solves this limitation by providing a full Web BLE browser environment.

With Bluefy, web developers can build Bluetooth-enabled web apps that run directly on iOS without creating native mobile applications. This makes it possible to control IoT devices, read sensor data, communicate with medical devices, or interact with smart hardware directly from a web page.

Bluefy supports scanning, pairing, connecting, and exchanging data with BLE devices through standard JavaScript Web Bluetooth calls. For the web app, everything works the same as in Chrome on Android or desktop — only the browser is different.

Why Bluefy Is Important

Many industries depend on Bluetooth hardware: automotive diagnostics, fitness trackers, access control systems, smart locks, industrial sensors, and medical monitoring devices. On Android, these systems can run inside Chrome using Web Bluetooth. On iOS, however, Safari blocks Bluetooth completely. This forces companies to build expensive native iOS apps just to access BLE.

Bluefy removes that barrier. With Bluefy, one web app can run on:

This dramatically reduces development and maintenance costs while keeping all business logic inside a single web platform.

Typical Use Cases

Bluefy is widely used in:

This solution is also can be used for demos, pilots, and hardware testing because engineers can connect devices instantly from a browser.

How to Open Your Web App in Bluefy from Another iOS App

Bluefy supports custom URL schemes, which means any iOS application can open a web page directly inside Bluefy instead of Safari.

We recommend to view the video:

This approach is ideal when your main iOS app cannot use Bluetooth, but your web application relies on Web BLE.