MARKETPLACE
PLUGINS
DEVICE INFO, FINGERPRINT AND IP
Device Info, Fingerprint and IP logo

Device Info, Fingerprint and IP

Published July 2024
   •    Updated November 2025

Plugin details

Overview:
This plugin allows you to gather detailed information about your users’ devices. This powerful plugin can detect the user’s operating system (OS), screen orientation (landscape or portrait), device type (mobile, desktop, etc.), current zoom level (%), system light/dark mode, user IP address, and generate a unique ID based on IP address and other unique system properties.

All of this without requiring any external API subscriptions or package dependencies.

Enhance your application’s responsiveness and user experience by leveraging this valuable information.

Key Features:

OS Detection:
Identify the user’s operating system, including Windows, Mac OS, iOS, Android, and Linux.

Screen Orientation:
Detect whether the user’s screen is in landscape or portrait mode. This updates as the user moves their device for real time updates.

Device Type:
Determine if the user is on a mobile device or desktop.

Zoom Level:
Get the current zoom level of the user’s browser window, rounded to the nearest 10%.

System Theme:
Detect whether the user’s system is in light or dark mode.

Unique ID:
Generate a unique ID for the user based on unique device properties, hashed for simplicity and security.

IP Address:
Retrieve the user’s IP address.

Use Cases:

Responsive Design:

Adapt your application’s layout and functionality based on the user’s device and screen orientation.

User Analytics:
Collect detailed information about your users’ devices for analytics and reporting.

Custom Workflows:
Create custom workflows and actions based on the detected device information.

$25

One time  •  Or  $5/mo

stars   •   0 ratings
3 installs  
This plugin may track or collect your data. Learn how.

Platform

Web

Contributor details

Tim Silver logo
Tim Silver
Joined 2019   •   10 Plugins
View contributor profile

Instructions

Drag and drop the Device Info Detector element onto your page.
Monitor States:
Utilize the Operating System, Screen Orientation, Device Type, Zoom Level, Color Theme, Device Fingerprint, and IP Address states to access the detected information in real-time.

Create Workflows:
Use the detected information to create custom workflows and actions tailored to the user’s device and screen orientation.

Demo site:
https://device-information.bubbleapps.io/version-test

Demo Backend:
https://bubble.io/page?name=index&id=device-information&test_plugin=1718754324827x338448817322983400_current&tab=tabs-1

Data collection and tracking

The user data is made available to Bubble app makers that use the plugin, though this information is not collected or tracked in any way by the plugin creator.

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
Analytics   •   Internationalization   •   Mobile   •   Productivity   •   Technical   •   Visual Elements

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble