KettleLedger
Local-first kettlebell training ledger

KettleLedger

A serious training ledger for kettlebell athletes.

Build structured kettlebell sessions, run precise timers, log every set, track volume and heart rate, and understand your progress over time.

KettleLedger workout runner
Weekly volume
18,240 kg
Heart-rate load
238

Bluetooth strap sessions

Next block
Double clean EMOM

Builder, timer, and ledger aligned

Current app features

Built around structured kettlebell training

The public site only describes functionality that exists in the current iOS, iPadOS, Android, and tablet app. Cloud account work is presented as foundation until mobile sync is connected.

Workout Builder

Single-exercise and multi-exercise blocks with EMOM, AMRAP, for-time, Tabata, ladder, complex, carry interval, straight sets, scheduled repeats, fixed windows, and free log.

Precision Timer

Pre-start countdowns, work/rest transitions, pause and resume, audio cues, haptics, live set completion, and multi-exercise round support.

Workout Log

Sessions, reps, volume, density, notes, RPE, limiters, heart-rate summaries, source labels, and discarded-session recovery.

KettleLedger Originals

100 built-in WODs with search, filters, favourites, pinning, duplication, and Pro launch support in the mobile app.

Exercise Library

44 enriched kettlebell exercises with single/double bell coverage, tiers, priorities, movement types, safety cues, and technique notes.

Benchmarks

Built-in kettlebell benchmark tests with PR tracking, attempts, scoring, and reports.

Programs

Built-in training programs, enrollments, planned sessions, and progression support.

Calendar Planner

Week, month, and agenda views for planned workouts, benchmarks, recovery days, completed sessions, and drag/drop planning.

Bell Locker

Track owned kettlebells, filter by available bells, and use substitution and progression-aware equipment logic.

Heart Rate

Bluetooth LE strap support, live BPM, zones, average, max, min, recovery, time in zone, and HR load.

Garmin + Strava

Import Garmin strength sessions through the hosted connector/provider flow where configured, and upload sessions to Strava as Weight Training activities.

Reports and Export

CSV export plus shareable Markdown, simple PDF, and PNG workout reports with privacy mode.

Screenshots

The app stays the first-class training surface

Workout flow, builder, WOD browser, history, reports, HR analytics, calendar, programs, and integration settings shown with current app screenshots.

iPhone home dashboard
iPhone home dashboard
Workout runner
Workout runner
History ledger
History ledger
WOD browser
WOD browser

Local-first today. Cloud-ready next.

KettleLedger is local-first today, with secure cloud account and backup foundations being prepared for the companion platform. The current app works offline and stores training data on device. This website provides the account, database, and dashboard foundation for account-based backup and future multi-device sync once the mobile app integration is added.

Offline-capable appCloud account foundationNo live sync overclaim
Heart rate and integrations

Training intensity and external workouts

Current app support includes Bluetooth LE heart-rate straps, Garmin import through the hosted connector/provider flow where configured, and Strava uploads as Weight Training activities.

Bluetooth heart rate

Live BPM during workouts, average/max/min/start/end/recovery BPM, time in zones, HR load, and max HR, reserve, or custom BPM zone methods.

Garmin import

Import Garmin strength sessions through the KettleLedger Garmin connector/provider flow where configured.

Strava upload

Upload kettlebell sessions to Strava as Weight Training activities, with workout summary details.

Analytics

Understand volume, effort, and repeatable progress

Current app analytics

Dashboard-style analysis without overclaiming sync

These are the same training dimensions KettleLedger tracks in the app. The website dashboard is prepared for cloud-backed history once mobile sync is connected.

Total workouts
Weekly and monthly session count
Total reps
Total volume
Density
Average and max HR
HR load
RPE
Limiters
Same-workout comparison
Classification
Progression recommendations
Benchmark PRs
Total workouts
184

Mobile ledger metric

Volume
72,440 kg

Included sessions

Average HR
142 bpm

Strap sessions

Density
34.6 kg/min

Comparable sessions

Pricing

Free to start. Pro for deep training history.

Free

Current free plan limits from the app.

  • 3 custom templates
  • 25 logged sessions
  • 5 manual sessions
  • Browse core app areas where available
  • Browse KettleLedger Originals
Pro

KettleLedger Pro

Monthly: Configurable · Yearly: Configurable

  • Unlimited templates
  • Unlimited workout log
  • Unlimited manual logging
  • CSV export
  • Advanced log analytics
  • Full timer and cue customization
  • Template duplication
  • Log from template
  • Custom exercises
  • Start, favourite, and pin KettleLedger Originals WODs
  • Benchmarks and benchmark history
  • Programs and training blocks
View full plan split
FAQ

Clear answers without future-feature overclaiming

Does KettleLedger work offline?

Yes. The current app is local-first and can work offline.

What is stored locally?

Workout templates, sessions, history, settings, Bell Locker data, and related app data are stored on device unless exported, imported, uploaded, or later synced.

What is KettleLedger Pro?

Pro unlocks the app’s advanced training features, including unlimited logs/templates, programs, benchmarks, calendar, Bell Locker, HR analytics, reports, and training intelligence.

Can I browse WODs for free?

Yes. Browsing KettleLedger Originals is free.

Can I start KettleLedger Originals WODs without Pro?

No. Starting, favouriting, or pinning Originals WODs is a Pro feature.

Does it support Bluetooth heart-rate straps?

Yes. The app supports standard Bluetooth LE Heart Rate Service sensors.

Does it work with Garmin?

Garmin strength sessions can be imported through the KettleLedger Garmin connector/provider flow where configured.

Can I upload to Strava?

Yes. Kettlebell sessions can upload to Strava as Weight Training activities with workout summary details.

Can I export my data?

Yes. The app supports CSV export and shareable Markdown, simple PDF, and PNG reports where available by plan.

Is cloud sync available now?

The website includes cloud account and sync foundation work. Do not treat automatic mobile app cloud sync as live until the app integration is connected.

What data will the website store once sync is enabled?

Account data, synced workouts, templates, set results, HR summaries, bells, benchmarks, programs, calendar items, sync devices, and export metadata may be stored.

Can I delete my data?

Yes. Website account and future cloud-backed data deletion requests can be handled through support.