MARKETPLACE
PLUGINS
IDLE DETECTOR
Idle Detector logo

Idle Detector

Published February 2025
   •    Updated June 2025

Plugin details

Idle Detector helps you monitor user inactivity and automate actions based on idle time. Whether you need to log out inactive users, trigger warnings, or update statuses, this plugin ensures seamless session management and improved user engagement. With customizable idle detection, real-time status updates, and adaptive triggers, you can tailor the experience to fit your app’s needs effortlessly.

✨ Key Features:
Smart Idle Detection – Set custom inactivity thresholds and detect when users become idle.
⚠️ Configurable Warnings – Display alerts or trigger events before logging out idle users.
🚀 Auto Logout & Redirect – Automatically log out users and redirect them to a specified URL after a set duration.
📊 Real-Time Status Updates – Track user activity and update states dynamically.
🔄 Flexible Refresh & Resume Options – Choose between session refresh or logout based on inactivity.
🔔 Event-Based Triggers – Fire custom events when users go idle, return, or leave the tab.

🔗Demo Link: http://chakor-plugin-demo-7.bubbleapps.io/version-test/idle_detector
🔗Editor Link: https://bubble.io/page?id=chakor-plugin-demo-7&test_plugin=1739461423446x993748557260128300_current&tab=Design&name=idle_detector&type=page

Our team is available to solve any problems or questions you may have, please open a thread on our support forum: https://forum.thechakor.com/t/plugin-issues

$10

One time  •  Or  $2/mo

stars   •   0 ratings
1 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Chakor logo
Chakor
Joined 2021   •   371 Plugins
View contributor profile

Instructions

1️⃣ Add the "Idle Detector" element to your Bubble page. 2️⃣ Set the idle timeout duration to define how long a user can be inactive before triggering an event.
3️⃣ Enable warning (optional) to alert users before automatic logout.
4️⃣ Choose a logout action – either redirect users to a specified URL or refresh the page after a set idle period.
5️⃣ Configure event triggers – detect when users become idle, resume activity, leave, or return to the tab.
6️⃣ Publish idle status as Bubble states (e.g., tab_status, active) for use in workflows and conditions.
7️⃣ Customize inactivity detection – track mouse movement, clicks, keyboard activity, and scrolling.
8️⃣ Enable tab visibility tracking to detect when users switch tabs or leave the page.
9️⃣ Fine-tune refresh and logout behavior – prioritize either auto-refresh or redirecting to a logout URL when inactivity occurs.

Types

This plugin can be found under the following types:
Element   •   Event

Categories

This plugin can be found under the following categories:
Technical   •   Productivity   •   Analytics   •   Data (things)   •   Mobile   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble