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

Humble Bundle Web Tier Value Calculator

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

This tool helps you make informed purchasing decisions on Humble Bundle by calculating value metrics for each bundle tier. It scans bundle pages for tier information—tier names, prices, included items, item counts, and individual item prices where available. The panel displays each tier with its price, item count, estimated total value, average price per item, and savings percentage. The best value tier is highlighted with a green border and a "BEST VALUE" badge. A summary shows total tiers, items, value, cost, and savings across the entire bundle. Quick "Purchase" buttons open each tier's checkout page in a new tab. Item lists can be expanded to show individual product names and their estimated values.

WHERE IT RUNS

The script activates on Humble Bundle pages (humblebundle.com), including bundle listings, tier selection pages, and checkout previews. It automatically detects tier data using multiple extraction strategies that work across different Humble Bundle layouts. The panel appears as a draggable overlay that stays accessible as you evaluate bundle tiers.

HOW TO USE

Navigate to any Humble Bundle page with tiered pricing. The panel will appear showing all detected tiers with their value metrics. Use the "Sort" dropdown to order tiers by Best Value, Price, or Item Count. Toggle "Items on/off" to show or hide the list of individual items included in each tier. The "Scan" button manually refreshes the data, and "Export" copies all tier data as JSON to your clipboard. Click the "Purchase" button on any tier to open its checkout page in a new tab. The summary shows total tiers, items, value, cost, and total savings across all tiers.

THE TECHNICAL MECHANISM

The script employs a multi-strategy DOM extraction approach for Humble Bundle's tier interface. It first attempts structured selectors targeting known class names like .tier, .bundle-tier, and .tier-card, then falls back to heuristic detection of tier containers based on content patterns including currency symbols and tier-like keywords. Tier names are extracted from dedicated name elements or by parsing the first non-numeric, non-currency text line. Prices are extracted using regex for currency amounts with support for $, €, and £ symbols. Item extraction identifies product names from elements with item-related class names, and item prices are extracted when available. The value calculation uses a multi-layered approach: if individual item prices are available, total item value is summed; otherwise, estimated value is calculated as price * 2 (a conservative estimate) or based on item count. Average price per item is calculated as (estimated value / itemCount). Savings percentage is derived from the difference between estimated value and price. The best tier is determined by the highest value-to-price ratio. 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. Humble Bundle may update its site structure, which could affect the script's ability to detect tier data — updates will be released as needed. All tier data is read from the page and displayed locally; nothing is transmitted externally. Value estimates are based on the prices displayed on the page and may not reflect actual retail values. The "estimated value" calculation uses available item prices or fallback estimates when individual prices are not available. This tool is for informational purposes only and does not provide financial advice. The script does not automatically make purchases—you must click the purchase button to proceed to checkout.

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.