Co-Parenting App Expense Split Calculator
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Co-Parenting App Expense Split Calculator scans the current page for co-parenting expense data including shared costs, receipts, reimbursement requests, and payment history. It extracts expense amounts, categories, dates, and payer information from co-parenting apps and expense tracking pages. The floating panel displays a split calculator showing each parent's share based on customizable percentage splits. A summary shows total expenses, each parent's share, amounts paid, and the current balance. Manual entry support allows adding expenses not detected on the page. Export the expense summary as formatted text or CSV for financial tracking and documentation.
WHERE IT RUNS
Works on any web page, including co-parenting app expense trackers, shared payment platforms, and family budgeting pages. The script intelligently detects expense items using targeted CSS selectors and currency pattern matching. It works best on OurFamilyWizard, TalkingParents, AppClose, and other co-parenting platforms, but can also detect expense data on any page with structured financial entries.
HOW TO USE
The panel displays a summary of total expenses, each parent's share based on the current split percentage, and the net balance. Use the split slider to adjust the percentage (0-100%) and see the summary update in real-time. Click "Scan Page for Expenses" to automatically detect and add expenses from the current page. Add expenses manually using the date, description, amount, and category fields. Export the expense summary as formatted text for sharing or as CSV for spreadsheet analysis. Customize parent names to match your co-parenting arrangement. The panel shows all detected expenses with amounts, dates, and payer information for easy reference.
MECHANISM — CURRENCY EXTRACTION WITH SPLIT CALCULATION
The script uses a multi-strategy approach to detect expenses. It first attempts to find expense containers using common co-parenting app selectors, then extracts amounts using a currency parser that handles multiple formats ($, €, £). Descriptions, dates, and payer information are extracted from surrounding text using pattern matching. The split calculator uses the configured percentage to allocate total expenses between parents, calculates each parent's share, and compares it to amounts actually paid to determine the net balance. The manual entry system supports adding expenses with date validation and category selection. All expense data is stored locally for session persistence.
THE PANEL
The floating panel is fully draggable and remembers its position per domain. Click the minimize button to collapse it to a small bubble, or press Escape to hide it. The panel automatically adjusts to different screen sizes and can be resized to show more content. All settings, including split percentage, parent names, and expense categories, are saved per domain. The panel integrates smoothly with any page layout using the BGPanel framework, maintaining clean separation from page content.
PLEASE NOTE
This script requires the free BotGentz extension to run. It does not send any data to external servers; all extracted expense data, splits, and settings remain entirely local to your browser using GM_setValue. The script never reads password fields, hidden inputs, or file inputs. It stores only expense amounts, descriptions, dates, and categories from publicly visible page content. Expense detection depends on the page structure; if expenses are not detected, use the manual entry feature. The script performs calculations only and does not modify any data on the page. Data persists across browser sessions and is isolated per browser profile.