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

Universal Bulk Free Trial Tracker

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

Universal Bulk Free Trial Tracker solves a common personal finance challenge: keeping track of free trial expiration dates across multiple services is tedious and costly. Forgetting to cancel a trial before it auto-renews can cost hundreds of dollars annually. This tool lets you maintain a list of your free trials with service names, trial start dates, duration, cost after trial, and categories. It displays all trials in a scrollable checklist with service names, trial start dates, days remaining, cost after trial, and color-coded status indicators: green for >7 days, yellow for 3-7 days, orange for 1-2 days, and red for expired. You can select multiple trials and mark them as cancelled, set reminders, or export the list. The tool calculates days remaining until each trial ends and provides filtering by status or category.

WHERE IT RUNS

This extension panel runs directly inside your browser as an overlay on any web page. It works independently of any specific site and requires no additional API keys or permissions beyond the BotGentz extension. All trial data is stored locally in your browser using GM_setValue, making it accessible from any session on the same browser.

HOW TO USE

After installing the BotGentz extension and activating Universal Bulk Free Trial Tracker, click the extension icon in your browser toolbar to open the panel. To add a trial, enter the service name, trial start date, trial duration in days, cost after trial (optional), and category, then click "Add Trial." The trial appears in the list with its status color-coded based on days remaining. Use the filter dropdowns to view trials by status or category. Select trials using the checkboxes — the preview section shows how many are selected. Use the "Mark Cancelled" button to mark selected trials as cancelled, or "Delete Selected" to remove them permanently. The "Export CSV" button copies a report of all visible trials to your clipboard for spreadsheet analysis. All data is stored locally and persists across sessions.

TECHNICAL OPERATION — Local Storage-Based Trial Management with Date Calculations

This tool stores all trial data locally using GM_setValue, with a JSON array containing trial objects. Each trial includes id, name, startDate, durationDays, endDate (calculated from startDate + durationDays), costAfter, category, cancelled status, and createdAt timestamp. The tool calculates the end date automatically from the start date and duration. Days remaining is calculated by comparing the current date with the stored end date, and trials are categorized based on a configurable threshold (green >7 days, yellow 3-7 days, orange 1-2 days, red expired). Color-coded status indicators are calculated dynamically. Filtering is applied client-side using status and category selectors. Bulk operations (mark cancelled, delete) iterate through selected trials and update the stored data. Export generates a CSV report with proper field quoting for Excel compatibility.

THE PANEL

The extension panel is fully draggable and remembers its position per site session. It snaps to the nearest edge of the browser viewport when dragged within 50 pixels of any side. You can collapse the panel to a compact title bar using the minimize button, preserving your selection state. The panel resizes vertically by dragging the bottom edge. Press the Escape key to close the panel instantly. The results update in real-time as you add trials, apply filters, or perform actions.

PLEASE NOTE

This tool requires the free BotGentz extension to function. All trial data is stored locally in your browser using GM_setValue. The tool does not transmit or log any trial data, expiration dates, or user activity. Operations are performed locally in your browser session. Trial data persists across browser sessions on the same device and browser profile. The tool provides reminders and status indicators but does not automatically cancel trials — you must manually cancel through each service. The expiration thresholds (7, 3, 1 days) are built into the status calculation. Export formats include CSV for maximum compatibility with spreadsheet applications. The tool is for personal tracking purposes only and does not provide financial advice. Always verify expiration dates directly with service providers for critical decisions.

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.