➡️ Features

A powerful cloud-based plugin to detect a user’s active status with low implementation work needed and optimised for performance. Ideal for chats or user-based apps.

➡️ Work with all browsers ➡️ Automatically send activity to our server ➡️ Automatically calculate the active status based on your timeout ➡️ No API key or account required ➡️ Customisable active status timeout ➡️ Customisable refresh timeout ➡️ Light performance impact ➡️ Complete documentation

🛠️ How it works

Every few seconds (default to 10 seconds, customisable) the plugin automatically sends a request to our cloud-based server to inform us of the user activity. We handle the request to calculate the moment where the user becomes inactive based on your active status timeout. You can then retrieve any user’s active status and last active date from our server.

🔒 Privacy, reliability and performance

Regarding privacy, we need minimum data to provide the service, but we also understand privacy concerns. Therefore, the only data sent to our server is the Bubble unique ID of your users as well as your Bubble app ID to assure the authenticity of your requests.

Regarding reliability, the service is hosted on Xano and the subscription is paid by Ottho, which therefore ensures reliability in keeping the service running on a long-term basis.

Regarding performance, the plugin only sends outgoing requests (which don’t interfere with the loading of the page or your app) and consumes only 210 bytes of bandwidth per request. We also use cookies to avoid multiple requests when the user change pages, refresh the browser or re-enter your app.

🔗 Links

Upcoming features

Configuration