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

ClassPass Credit Balance Badge

Shopping · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryShopping
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

ClassPass Credit Balance Badge helps you stay on top of your ClassPass credits by adding a visible balance badge and detailed credit tracking directly to your dashboard. The script reads credit data from the page—including your current balance, monthly allowance, rollover credits, expiration dates, and billing cycle information—then displays a color-coded badge showing your balance in the corner of the screen. Green indicates more than 15 credits, yellow for 10-15, orange for 5-10, and urgent red for less than 5 credits. The expiration countdown shows exactly how many days remain before your credits expire, so you never lose unused credits. The script calculates your usage rate (credits used per day) and projects when your credits will be depleted, helping you plan your bookings accordingly. Alerts notify you when your balance is low or when credits are about to expire.

WHERE IT RUNS

This script operates on all ClassPass pages including the dashboard, account settings, credits page, and booking views. It works on both the main dashboard and any page where credit information is displayed, automatically detecting when credit data changes and updating the badge accordingly.

HOW TO USE

After installing through the BotGentz extension, simply log into your ClassPass account and navigate to your dashboard. The script automatically scans the page for credit information and displays the balance badge in the corner. Use the configuration panel to customize your experience: toggle the balance badge on or off, enable or disable the expiration countdown, control color-coding by urgency, and configure alert preferences. Set your low balance threshold to receive notifications when credits fall below a certain level. Enable expiration alerts to be notified before credits expire. The panel displays real-time statistics including your current balance, monthly allowance, credits used, usage rate, and projected depletion date. Use the "Refresh Balance" button to manually update the data at any time.

PLATFORM-ADAPTIVE CREDIT DATA EXTRACTION WITH USAGE ANALYTICS

This script implements a specialized extraction engine that targets ClassPass's specific page structure using multiple selector strategies. The engine uses platform-specific CSS selectors to locate credit balance elements, monthly allowance displays, rollover credit indicators, and expiration date fields. When specific selectors fail, the engine falls back to text pattern matching, scanning page content for credit-related keywords and numbers. The usage analytics engine calculates your daily credit consumption rate by tracking credits used against days elapsed in the billing cycle. This usage rate is then used to project depletion dates, helping you understand if you're on track to use your credits before they expire. The expiration detection system identifies upcoming expiration dates and triggers alerts based on configurable thresholds.

THE PANEL

The configuration panel is fully draggable and remembers its position per-site using GM_setValue. It snaps to screen edges when dragged near them, collapses to a compact bubble when minimized, and supports Escape key for quick collapse. All settings—including badge visibility, expiration tracking, urgency coloring, alert thresholds, and notification preferences—are persisted across sessions.

PLEASE NOTE

This script requires the free BotGentz extension to run. ClassPass periodically updates their page structures, which may affect the script's ability to extract credit data—we actively maintain the script and release updates to ensure compatibility. The script reads only publicly visible credit data displayed on your dashboard and does not access hidden fields, passwords, or sensitive payment information. All extracted data and settings are stored locally in your browser using GM_setValue and never transmitted to external servers. This tool is designed to help you manage your ClassPass credits and is not affiliated with or endorsed by ClassPass.

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.