Imagine the Possibilities
Ultrasonic Data Transfer at the Speed of Sound with LISNR’s Radius® SDK.
Empowering Omnichannel User Experiences For
Unlock Ultrasonic-Level Potential of Your Proximity Applications with the Radius® SDK.
Imagine a world where every interaction is seamless and meaningful – an opportunity to innovate, personalize, and enhance the customer experience.
With Radius® 3.1, LISNR’s ultrasonic SDK, proximity data can go beyond simply knowing where someone is to unlock a new realm of possibilities for your business’s operations and revenue channels.
That’s the power of ultrasonic data.
How It Works
The Standard in Ultrasonic Proximity Data
Designed for mobility, retail, and merchant leaders, Radius® empowers you to make every interaction count. Seamlessly integrate your omni-channel user experiences with unrivaled security and flexibility.
Key Benefits & Features
Engineered for versatility, the Radius® SDK is scalable, yet robust.
Our ultrasonic technology excels in near-field, mid-range, and long-range data transmission applications. Maximize control and optimize every aspect of ultrasonic signal presence detection, transaction authentication, and user experience.
Fraud
Control
ToneLock™. Guarantees that only intended receivers can demodulate Radius Tone payloads. AES256 Encryption.
Encrypt/Decrypt all transmissions tied to your LISNR portal account.
Transaction Control
Multi-Channel Transmission. Select up to 3 distinct channels for robust, simultaneous communication without additional hardware or software.
UX/UI
Control
Callbacks. Enhance user experience with Tone Presence, Tone Failure, and Tone Quality/Strength Indicators for real-time or scheduled communication.
Data
Control
Strategic Insights. Make insight-led, strategic decisions on your application performance through enhanced data insights facilitated by broadcast and detection tables.
Engagement Control
Customized Loyalty Platform. Transform intent into action with dynamic, gamified interactions so that every interaction feels intuitive, rewarding, and effortless..
Use Cases: Make Every Interaction Count
Secure. Accessible. Versatile. On-prem or Virtual.
Harness the power of ultrasonic data to create a connected and intuitive experience that addresses your industry’s unique challenges, transforming the way you interact with customers and optimize operations.
Macro Use Cases for Proximity Data
How can you elevate Your applications with proximity data?
LISNR’s Radius® SDK solves critical challenges across various industries by facilitating seamless data transfer for proximity verification, secure transactions, and personalized proximity marketing. With Radius® 3.1, businesses in sectors such as mobility, retail, financial services, and hospitality boost operational efficiency, accuracy, and customer engagement.
Proximity Verification
Discreetly determine proximity of users
Transaction Verification
Securely authenticate transaction validity
Proximity Marketing
Personalize the customer journey
Micro Use Cases for Proximity Data
What else can you do once proximity is determined?
Engineered by LISNR®, the world’s leading data-over-sound innovator, Radius® can transform your business operations and enhance every customer interaction.
Access Control & BOPIS
Pick up online orders in store
Accessibility On or Offline
Deliver services without online access
AI Business Intelligence
Integrate with AI analytics programs
Contactless Payments
Facilitate contactless payments
Contactless Ticketing
BIBO ticketing without physical contact
Dynamic Ad Serving
Deliver retail media dynamically
Dynamic Pricing
Adjust fares dynamically in real-time
Entry Verification
Verify and authenticate user to grant access
Fraud Detection & Prevention
Detect and prevent fraudulent activities
Loyalty & Reward Programs
Enhance loyalty with tailored rewards
Personalized Experiences
Personalize customer and user experiences
Real-Time Presence Detection
Efficiently detect user presence in real-time
Where it Can Be Deployed
Compatible Platforms
LISNR’s ultrasonic SDK plays nicely with others.
Radius® is available for mobile (Android, iOS, React Native) and Desktop environments (Windows, Linux, Raspberry Pi) for flexible deployment across various devices.
Frequently Asked Questions
Are you looking to dive a little deeper into the Radius® SDK? Below are some commonly asked questions and answers.
LISNR’s Radius® 3.1 SDK includes the following features:
- Hands-on and hands-off options for ToneLock security.
- Encryption capabilities for all transmitted payloads.
- New Zone266 Tone profile, optimized for mid-range transmissions.
The Radius 3.0 SDK introduced the following features:
- Developer input ToneLock.
- Tone failed event notification
- Tone presence (beginning of a Tone) event notification
- Use of multiple channel(s) for broadcasting unique payloads or using separate tone profiles simultaneously
- Expanded set of tone profiles available for bidirectional/transceiver implementations
Yes! LISNR’s ultrasonic SDK Radius® does not require an Internet connect to transmit or receive tones.
The Radius® ultrasonic SDK can transmit and receive tones while offline if it has been less than 24 hours since the last online connection.
The Radius® SDK only requires an online connection once every 24 hours to sync.
While the Radius® 3.1 SDK file size is very small, the actual size varies by platform. Our customer success team can help you quickly determine the file size.
An ultrasonic SDK implementation process typically follows this process:
1. Establish data flow
- Customer is introduced to Radius® concepts in order to understand the expected data flow and where the Radius® SDK will fit into their application(s).
2. Get access to LISNR® Portal
- This is where LISNR® customers can download the Radius® SDK, create SDK and API tokens, read documentation in the knowledge base, access testing tools, and download Radius® Sample applications for all supported platforms.
3. Environment setup
- Customer developers create SDK Token(s) using their respective Android app ID and/or iOS Bundle ID (if applicable) and put the Radius® SDK into their application
4. Integration
- Customer developers create a Radius® object, Transmitter and Receiver objects (if unidirectional) or Transceiver objects (if bidirectional).
- Transmitter side – Add logic and UI/UX elements for broadcasting payload data (Tones).
- Receiver side – Add logic and UI/UX elements for receiving and validating incoming payload data (Tones).
- Testing
Radius® 3.1 ultrasonic SDK offers multiple ways for companies to secure their payloads:
- ToneLock is a LISNR® created tone security protocol that ensures only the intended device is able to receive the payload.
- AES256 Encryption is an industry standard for securing data. LISNR® offers encryption to be applied to all transmitted/demodulated payloads within a customers LISNR® portal account.
Companies can also choose their own security protocols and transmit/demodulate them through the Radius® SDK.
LISNR’s Radius® product is a software development kit or SDK that can be used to build applications/software.
While the SDK isn’t an application itself, if you’re looking to demonstrate the capabilities of the SDK or need to test the SDK features, the LISNR® team has also developed two separate in-house applications:
- Radius® Experience Application – For demonstrating UI/UX elements within specific industry use cases.
- Radius® Sample Application – For testing nearly all features of the SDK. Users can input custom payloads.
While the ultrasonic SDK isn’t a platform, it can function within a wide variety of platforms including Android, iOs, Linux, RPi, and Windows.
The Radius® ultrasonic SDK is available for the following platforms:
- native Android
- native iOS
- React Native
- Linux
- RPi
- Windows
The LISNR® Experience Application is available for the following platforms:
- Android
- iOS
The LISNR® Sample Application and source code are available for the following platforms:
- Android
- iOS
- Desktop (Windows/Linux/RPi)
*Note: In some instances, (Beta) Radius® SDK for Web may be available by request.
Your customer success representative will guide you through the requirements gathering and implementation process. Here is an example of a typical technical requirements checklist for an ultrasonic SDK implementation:
- Data Flow
- What is the size of the data that will be broadcasted with the Radius® SDK in bytes?
- What is the expected transmission distance between speaker and microphone when using the Radius® SDK?
- Does the data transmitted by the Radius® SDK get sent from one device to one device (1 to 1)? Or from one device to many listening devices (1 to many)?
- Does the data transmitted by the Radius® SDK only get sent from one device to one/many (unidirectional)? Or will the other device need to respond using the Radius® SDK (bidirectional) or network (unidirectional with network validation)?
- Does the data transmitted by the Radius® SDK need to be secure? Are the security methods provided in the payload or is ToneLock needed?
- Hardware
- Broadcasting application/devices have a speaker?
- Listening application/devices have a microphone?
- Software
- Broadcasting Application platform is Android/iOS/Desktop?
- Broadcasting Application platform will use LISNR® Tone Service API?
- Listening Application platform is Android/iOS/Desktop?
For more information, contact a LISNR® representative or visit our integrations requirements page.
Implementing LISNR’s Radius® ultrasonic SDK for proximity marketing—on-prem and digitally—is a very common use case.
Here’s an example of how an on-prem proximity marketing use case could function:
- A loyalty customer store enters a physical space (such as a grocery store, restaurant, pharmacy, hotel, or venue) that is broadcasting a unique identifier using the Radius® SDK.
- When the consumer opens the retail company application (which would be using the Radius® SDK), the app detects the broadcasting tone.
- Once the tone is detected, a targeted, in-person advertisement can be broadcast to the consumer on their mobile device, which the consumer can then utilize.