This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Industrious Web Day Pass Usage Tracker

Productivity · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryProductivity
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

This tool monitors your Industrious day pass account and keeps you informed about your remaining passes, usage history, and expiration dates. It extracts pass count, remaining days, expiration date, usage history with dates and locations, and plan details from the page. The panel displays your remaining day passes as a large, color-coded number—green for good, yellow for low, and red for depleted. A countdown shows days until expiration with color-coded urgency. Usage history lists all past visits with dates and locations. The script sends desktop notifications when passes are running low (user-defined threshold) and when expiration is approaching (within 7 days). A "Manage Passes" button provides quick access to purchase additional passes or manage your membership.

WHERE IT RUNS

The script activates on Industrious pages (industrious.com), including account dashboards, pass management, and membership pages. It automatically detects day pass data using multiple extraction strategies that work across different Industrious page layouts. The panel appears as a draggable overlay that stays accessible as you manage your passes.

HOW TO USE

Navigate to your Industrious account or pass management page. The panel will appear showing your remaining day passes, expiration date, usage history, and plan details. Set the "Low alert at" input to control how many remaining passes trigger a low-pass notification (default 3). Set the "Refresh (s)" input to control how often the script checks for updates (default 60 seconds). The "Refresh" button manually updates the data, and "Reset Notifications" clears all notification flags so you can test reminders. The "Manage Passes" button opens your account page to purchase additional passes or manage your membership. The panel automatically updates at your configured interval.

THE TECHNICAL MECHANISM

The script employs a multi-strategy DOM extraction approach for Industrious's account interface. It first attempts structured selectors targeting known class names like .pass-count, .day-pass-count, and .remaining-count, then falls back to heuristic detection of pass data based on content patterns including "day pass", "remaining", "left", and "available". Pass count extraction prioritizes dedicated elements and falls back to text pattern matching. Expiration dates are extracted from patterns matching "expires", "expiration", or "exp" followed by date formats. Usage history is constructed by scanning for date patterns and extracting nearby location context—this provides a historical view even when the page doesn't have a dedicated history table. The notification system uses GM_notification with a storage-based deduplication system using GM_setValue for both low-pass and expiration notifications. The low-pass notification uses a separate storage key to track whether the low-pass alert has been sent. The auto-refresh uses setInterval with a user-configurable interval, and a MutationObserver watches for page updates. All settings are persisted using GM_setValue.

THE PANEL

The panel is fully draggable by its header and remembers its position on the page across sessions. It can be collapsed to a small bubble using the minimize button, then restored by clicking the bubble. The panel resizes automatically to fit its content and can be closed with the Escape key or by clicking the close button. The panel's position and state persist globally, so it returns to the same location on subsequent visits.

PLEASE NOTE

Requires the free BotGentz extension to run. Industrious may update its site structure, which could affect the script's ability to detect pass data — updates will be released as needed. All pass data is read from the page and displayed locally; nothing is transmitted externally. This tool is for informational purposes only and does not replace official Industrious notifications. The script does not modify your Industrious account or passes in any way. Pass count and usage history are extracted from visible page content and may not reflect real-time changes. Always verify your pass balance with the official Industrious platform before purchasing additional passes.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.