Red Dingo Apps

KettleLedger.

A local-first kettlebell training app for building structured sessions, running precise timers, logging workouts, tracking volume, managing bells and syncing training data when needed.

Workout BuilderPrecision TimerWorkout LogExercise LibraryBell LockerKettleLedger OriginalsProgramsCalendarHeart RateCloud SyncReportsCSV Export
KettleLedger workout runner screen
01

Built for real kettlebell sessions

KettleLedger is not a generic notes app with a timer attached. It understands blocks, rounds, loads, bells, completed sets and repeatable progression.

02

Useful without an account

Core workout building, timing, logging, history and export work locally, with cloud sync available when a user chooses it.

03

Product system, not just app code

The project includes app UX, brand assets, screenshots, support pages, legal pages, Pro gating, QA docs and release build automation.

Product depth

The main training surfaces are already defined.

KettleLedger combines the mobile training surface with a companion website, optional account sync and product operations needed for release.

Workout Builder

Custom templates, multi-exercise blocks, planned duration, cue overrides and structured training flows.

Precision Timer

Large workout timer with work/rest transitions, pause, resume, skip, finish-set handling and timeline support.

Workout Log

Completed sessions, manual entries, volume, density, RPE, notes, heart-rate summaries and export workflows.

KettleLedger Cloud

Optional sync for workouts, templates and bells, plus published WODs, programs, templates and articles.

Bell Locker

Track weights, counts and bell types so programs, benchmarks, substitutions and progression tools understand available equipment.

Reports and Export

CSV export and shareable workout reports for users who want useful training data outside the app.

Screenshots

Designed around training flow.

The visual system uses current app screenshots instead of abstract product art: builder, runner, history and report surfaces show the real shape of the product.

KettleLedger workout builder screen
KettleLedger workout history screen
KettleLedger workout report screen

Product build

From kettlebell workflow to release-ready software.

Red Dingo handled the broader product system around KettleLedger: mobile app foundations, data model, training flows, support website, cloud portal, release checks and product messaging.

Flutter SQLite RevenueCat Cloud sync QA gate

Release wording stays precise.

The product is presented as an iOS release build with live product infrastructure, without claiming an App Store listing until the public store URL is confirmed.

Build facts

Flutter app for iOS, iPadOS and Android foundations
Local SQLite persistence for core training data
RevenueCat-ready Pro purchase flow
Optional KettleLedger Cloud account sync
Bluetooth heart-rate strap support
Strava-ready FIT export flow
Public product, support, privacy and terms site
Release-gated build pipeline and QA documentation

Building a focused product?

KettleLedger shows the Red Dingo approach: product UX, release systems, support pages, data model, pricing, QA and a maintainable product story.

Talk to Red Dingo