Radar is an advanced device discovery tool that scans for nearby technologies. Using cutting-edge browser APIs, it finds Bluetooth hardware, NFC tags, network information, and other connected devices around you—complete with estimated proximity and location tagging.
9+
Technologies supported
Real-time
Device discovery and tracking
Zero Install
Works directly in the browser
Key Pain Point: Users needing to quickly discover and identify nearby devices or networks across different technologies without installing dedicated native applications.
Developed Radar, a comprehensive web-based scanner leveraging modern browser APIs to detect Bluetooth LE devices, NFC tags, USB/HID peripherals, and local network context directly from the web browser, providing a unified view of the surrounding technological environment.
Radar successfully demonstrates that complex hardware interactions can be securely managed on the web.
The inclusion of geolocation tagging and signal strength estimation adds significant value to the discovery process.
The "Basic" and "Advanced" mode design caters to both casual users seeking a quick overview and technical users needing specific filters.
This case study showcases the development of Radar, a sophisticated web application that pushes the boundaries of what is possible in a modern web browser. By integrating multiple hardware access APIs, Radar serves as a unified discovery tool for nearby technologies.
Our research revealed critical insights that informed our strategy and implementation.
Radar successfully demonstrates that complex hardware interactions can be securely managed on the web.
The inclusion of geolocation tagging and signal strength estimation adds significant value to the discovery process.
The "Basic" and "Advanced" mode design caters to both casual users seeking a quick overview and technical users needing specific filters.
Navigating the strict user gesture requirements for APIs like Web Bluetooth proved challenging but necessary for security.
Radar represents a forward-thinking approach to web applications, breaking down the barrier between the browser and the physical world. It successfully provides a unified, zero-install solution for device discovery while maintaining high standards for user privacy and security.
A clear roadmap for implementing these strategies and next steps.
Implement robust feature detection for all target browser APIs (Bluetooth, NFC, USB, etc.).
Design a secure consent flow that requests hardware and location access only upon explicit user interaction.
Develop abstract scanner modules for each technology type to standardize the data output format.
Create an intuitive UI with animated feedback to clearly communicate scanning status and discovered devices.
Integrate geolocation capabilities to tag discovered devices with their real-world physical location context.
Build signal strength analysis logic to estimate device proximity where supported.
Ensure graceful degradation for users on browsers without support for experimental hardware APIs.
Test extensively across different operating systems and supported browsers.
Get expert guidance implementing these strategies
Let's work together to achieve remarkable results for your organization.