All Features Included

Every Feature You Need to Track Bank Bonuses

Built by a bank bonus enthusiast, for bank bonus enthusiasts. No fluff, no bloat—just professional-grade tools.

Core Tracking Features

Professional tools for tracking every type of bonus requirement

Five Requirement Types

Track Direct Deposits (amount, occurrences, consecutive months, cadence), Balance Holds (target amount, deposit deadline, hold duration), Debit Transactions (count-based, minimum amounts, ATM exclusions), Initial Funding (amount and source), and Custom Requirements with flexible fields.

Smart Progress Tracking

Always know where you stand with overall account progress (0-100%), per-requirement progress with visual indicators, time-based progress for balance holds, count-based progress for deposits and transactions, and completion timestamps for auditing.

Activity Timeline

Log every event that matters: direct deposits with source tracking (Employer DD, ACH, Venmo, Zelle, etc.), balance deposits and withdrawals, debit card transactions (with ATM exclusion), bonus payments received, notes and adjustments, verified status and posted dates.

Organization Features

Manage multiple accounts and household members effortlessly

Multi-Player Household Tracking

Perfect for couples and families. Create multiple 'players' (P1, P2, etc.), track each person's accounts separately, see household totals and statistics, coordinate relationship bonuses, and view per-player expected and received bonuses.

Account Grouping

Track relationship bonuses by grouping accounts by bank. Share requirements across groups, calculate combined balances, track group-level progress, and see total expected bonuses for the group.

Dashboard & Filtering

Your command center with progress overview card (open accounts, expected bonuses, completion %), due soon section (reminders within 7 days), recent activity feed, filter by player/bank/status/type, and search across all accounts.

Reminders & Notifications

Never miss a deadline with smart, iOS-optimized reminders

Smart Notification System

iOS-optimized reminders with priority-based scheduling (handles iOS 64-notification limit). Six reminder types: DD, Balance Hold Deposit Due, Balance Hold Release, Debit Txn, Bonus Due, Churnable. Custom reminders with flexible dates, repeat functionality, enable/disable per reminder, sound control and calendar sync.

Automatic Date Calculations

Smart date math: Deposit due dates (X days from signup), Balance hold end dates (deposit + hold days), Bonus expected dates (after signup OR after requirements met), Churnable dates (signup + churnable days), Next direct deposit suggestions based on cadence, User overrides supported for all dates.

Security & Privacy

Bank-level security with complete privacy

Encrypted Document Storage

Bank-level security with AES-256-GCM encryption, Keychain-stored encryption keys, File protection (encrypted when device locked), Face ID/Touch ID for high-risk documents. Supported types: Bonus Terms, Account Statements, 1099s, Offer Letters. 50MB per attachment limit with automatic cleanup of orphaned files.

Privacy-First Storage

Your financial data is yours. Local storage by default with optional iCloud sync across your devices. Your account numbers, balances, and bonus amounts stay private—we never see them. Backup via encrypted CSV export or iCloud sync, with complete file protection when locked.

Now Available

Seamless iCloud Sync Across All Devices

Your data automatically syncs across iPhone, iPad, and Mac through your private iCloud account

Seamless iCloud Sync

Your bonus tracking data stays perfectly in sync across iPhone, iPad, and Mac. Start on one device, continue on another—changes sync automatically through your private iCloud account. We never see your data.

Full Keyboard & Mac Support

Full keyboard navigation on Mac and iPad. Manage complex multi-player households, import CSV files from your spreadsheets, and export professional PDF reports—all from your desktop.

Data Management

Import, export, and report with professional tools

CSV Import/Export

Easy migration and backup. Import accounts from your existing spreadsheet (great for migrating from spreadsheets on Mac), Import events in bulk, Column mapping wizard for flexibility, Validation with detailed error reporting, Export all accounts and events, Downloadable templates included.

PDF Report Generation

Professional reporting: Single account reports (full details, progress, timeline), Player portfolio reports (all accounts for one person), System-wide reports (all accounts, all players), Include/exclude attachments and balance history, Built-in preview and share functionality, Save to Files app.

1099 Tax Tracking

Stay organized at tax time with per-account, per-year tracking, Received status and amount, Received date tracking, IRS deadline warnings (January 31), Overdue detection, Link to document attachments, Badge count in Overview tab.

Account Management

Complete lifecycle management for all account types

Business Account Support

Full business account tracking: Business name and structure (LLC, S-Corp, etc.), Business start date, Masked EIN (last 4 digits only - security best practice), Business-specific account types. All standard features work for business accounts.

Balance History Tracking

Document compliance with manual balance snapshots, Date and amount tracking, Notes per snapshot, Latest balance quick access, Historical records for auditing, CSV export capability.

Account Closing Workflow

Safe account closure with validation warnings (incomplete requirements, bonus not received, not churnable yet), Missing 1099 detection, Acknowledgment required, Close reason tracking, Prevents accidental data loss.

Interface & Experience

Beautiful, native design optimized for iPhone, iPad, and Mac

Native Apple Design

Built with SwiftUI for iPhone, iPad, and Mac. Modern interface with SF Symbols throughout, smooth animations and transitions, pull-to-refresh, swipe actions, empty states with helpful guidance, Dynamic Type support, and VoiceOver-friendly.

4-Step Account Creation Wizard

Easy setup: 1) Basic Info (player, bank, type, dates), 2) Requirements (configure all types), 3) Bonus Info (expected amount and timing), 4) Review (summary before creation).

See BonusLedger in Action

Download now and start tracking your bonuses like a pro