Features
Current KettleLedger app modules
Every feature below is aligned with the current Flutter app inventory. Future cloud sync is kept separate from current mobile app capabilities.
Builder and Templates
- • Single-exercise and multi-exercise round blocks
- • Fixed window, scheduled repeats, EMOM, AMRAP, for-time, Tabata, straight sets, ladder, complex, carry interval, and free log
- • Template duplication, favourites, planned duration, cue overrides, and Pro limits
Timer and Runner
- • Pre-start countdown, work/rest transitions, pause/resume, and live completion
- • Audio cues, haptics, finish-early handling, late policies, and multi-exercise rounds
- • Logs sets into the local training ledger after the workout
Workout Log
- • Completed sessions, manual entries, imported workouts, and source labels
- • Reps, volume, density, duration, RPE, limiters, notes, and inclusion flags
- • Discarded-session recovery and shareable report generation
KettleLedger Originals WODs
- • 100 seeded kettlebell WODs
- • Search, filter, favourite, pin, duplicate, and run with Pro
- • Level, goal, duration, equipment, format, scoring, scaling, and coaching notes
Exercise Library
- • 44 enriched kettlebell exercises
- • Single and double bell coverage
- • Priorities, tiers, categories, movement types, safety cues, and technique notes
Benchmarks
- • 8 built-in benchmark tests
- • Attempts, PR flags, scoring, bell weights, reps, volume, pace, HR, RPE, and limiters
- • Rules, safety notes, tags, and reports
Programs
- • 7 built-in programs and 108 seeded sessions
- • Goals, difficulty, duration, session schedule, equipment, progression rules, and evidence notes
- • Enrollment and progress support in the app
Calendar
- • Week, month, and agenda views
- • Planned workouts, program sessions, benchmarks, recovery, rest days, notes, and completed sessions
- • Linked templates, programs, benchmarks, and workout history
Bell Locker
- • Competition, cast iron, adjustable, and other bell types
- • Weight, count, nickname, active flag, colour, and notes
- • Owned-bell filters, substitutions, and progression recommendations
Heart Rate
- • Standard Bluetooth LE Heart Rate Service sensors
- • Average, max, min, start, end, recovery BPM, time in zones, and HR load
- • Max HR percentage, heart-rate reserve, and custom BPM zone methods
Garmin and Strava
- • Garmin strength workout import through the hosted connector/provider flow where configured
- • Strava upload as Weight Training activities with workout summary details
- • Integration status and export state tracked per session
Reports and Export
- • CSV export for portable review
- • Markdown, simple PDF, and PNG reports
- • Privacy mode for shared workout summaries
Training Intelligence
- • Same-workout comparison, workout classification, personal records, and benchmark PRs
- • Progression recommendations using completed training, RPE, limiters, and equipment
- • No nutrition or bodyweight trends are included
Pro
- • Unlimited templates, workout history, and manual logging
- • Advanced analytics, reports, benchmarks, programs, calendar, Bell Locker, and HR analytics
- • Free limits are kept visible and aligned with the mobile app
Cloud account foundation
The website includes account, dashboard, and sync API foundations for future secure backup and multi-device access. It does not claim live app cloud sync until the mobile app has login and sync screens connected to the API.