100% offline · no account · 1324 exercises

NOT ANOTHER
REPS COUNTER.
THIS IS KATORGA.

Builder, tracker, history, stats and 1,324 exercises. Plus WACHMISTRZ — a coach that reads your sets live and says what nobody else will. Everything stays on your iPhone: no cloud, no account, no analytics.

Get it on the App Store See how the coach talks

  • 1324 exercises
  • 5 coach triggers
  • PL + EN interface
  • 0 accounts, 0 servers
KATORGA Today screen with workout templates

“THAT WASN’T A SET. THAT WAS A PEE BREAK. GO AGAIN.”

COACH: SKURWIEL · REST 01:24

NEW PR!deadlift 180 kg × 1

STREAK47 days

WE DON’T PROMISE. WE COUNT.

  • 1324exercises in the built-in library
  • 5moments when the coach speaks up
  • 0servers, accounts and clouds
  • 2interface languages: Polish and English

WACHMISTRZ MODULE in the app now

PICK WHO GETS TO
YELL AT YOU.

The coach reads your sets live. Weight drops? It reacts. New PR? It says respect. It only speaks when there is a reason — five moments, zero spam.

Gentle coach avatar

SUPPORT · EMPATHY

“I see three days without training. That’s normal. Let’s do something light today and get back into rhythm.”

COACH INPUT: squat 60 kg × 6 @ RPE 6
YOUR DATA: volume −22% vs last week
REACTION: banner + haptic, during rest

  • You pick the mode and change it whenever you want
  • Any coach can be muted for 24 hours
  • No night-time notifications, ever
  • 150 lines stored in the app — works with no signal

FOUR LEGENDS in preparation

  • Formoza avatarFORMOZAno mercy in water or in the gym
  • Navy SEAL avatarNAVY SEALAmerican brother, shouts in English
  • GROM avatarGROMcounts only perfect reps
  • Rambo avatarRAMBOspeaks in movie quotes

Get it and pick yours

FIVE MOMENTS. ZERO SPAM.

The coach does not talk all the time. It speaks exactly where people quit.

  • Before the workout

    It sees how many days you skipped and says it out loud.

  • During rest

    Rest timer with a comment, so the break doesn’t turn into scrolling.

  • Weak set

    Weight or volume down 15% and it already knows.

  • After the workout

    A summary with the numbers you never had to type in.

  • Imbalance

    Push versus pull. If you look like a T-Rex, it will say so.

  • No cloud

    All lines ship inside the app. Works in a basement with no signal.

EVERYTHING YOU NEED.
NOTHING MORE.

No cloud, no account, no ads. One app for the whole session — from the plan to the stats.

  • Workout templates screen in KATORGA

    Workout builder

    Push/pull/legs, full body, upper/lower templates. Drag and drop, supersets, drop sets. Copy a whole week like a spreadsheet.

  • Live tracker

    Weight, reps, RPE, notes. The rest timer starts itself and previous sets are pre-filled. One-handed on the gym floor.

  • Workout history calendar in KATORGA

    History

    Training calendar, streak, monthly volume, search by exercise. You can open every single set you have ever logged.

  • Volume and personal record stats in KATORGA

    Stats and PRs

    Volume charts, push versus pull balance, estimated 1RM, every personal record. See whether your legs are lagging.

  • Exercise library in KATORGA

    1,324 exercises

    The library is written in Polish (that’s the point — 1,324 entries). Filters by muscle and equipment, animations, favourites, technique notes.

  • Wachmistrz

    Three modes, five triggers, 150 lines. Share cards for your story in one tap.

Get it on the App Store

FOUR REAL SCREENS.
NO FILLER.

Actual captures from version 1.0 — not mockups.

Today screen with plan and templates
Today and templates
Exercise library with filters
Library 1324
Workout history calendar
History
Volume and PR statistics
Stats and PRs
Lad coach preview
Wachmistrz preview

SEE WHAT YOU WON’T
GET ANYWHERE ELSE.

Feature comparison between KATORGA and typical workout apps
FeatureKATORGATypical EN appTypical cloud app
Polish interfaceyes 1324 exercisesnono
Works offlineyes fullypartlyno
Account and cloudno not requiredrequiredrequired
Coachyes 5 triggersnono
Your dataon deviceon a serveron a server
Data exportyes JSONnorarely

We compare features, not other people’s price lists — check the App Store for pricing.

YOUR WORKOUTS STAY WITH YOU.

No account, no analytics, no ads and no server. The whole history lives in your iPhone’s storage, and you back it up with a single JSON export.

  • We collect nothing — there is nowhere for it to go
  • Backups are yours, not “in our cloud”
  • No sign-up before your first set

FREE IS ACTUALLY FREE

YOU PAY FOR TOOLS.
NOT FOR COUNTING REPS.

FREE

Freeforever

  • all 1,324 exercises
  • workout logging and rest timer
  • Live Activity and lock screen widget
  • weekly statistics
  • 2 custom templates
Get it free

MOST POPULAR

KATORGA PREMIUM

three optionsmonthly · yearly · one-time

  • unlimited custom templates
  • full history and analytics
  • per-exercise insights
  • JSON export and import
  • image share cards
  • yearly includes 7 days free
See it on the App Store

Cancel anytime in your Apple settings. Exact prices are shown in the App Store and in the app before you buy. Family Sharing supported.

FAQ — SPECIFICS, NOT MARKETING.

Does KATORGA work without internet?

Training, history and the coach work fully offline. Exercise animations load over the network on first playback and are then cached on the phone.

Where is my training data?

In your iPhone’s storage. There is no server, no account and no analytics. Back it up with a JSON export and keep that file wherever you like.

What is the WACHMISTRZ coach?

An in-app module: 150 lines and five situations where it speaks up. It knows your weights and volume because it reads your own training history — not the internet.

Will the coach insult me?

You pick the mode: Gentle, Lad or Bastard. You can change it at any time and mute any coach for 24 hours. No night-time notifications.

How does it know a set was weak?

It compares weight and volume against your own history. Down 15% and it knows. On a record it says respect — also based on your numbers.

How much does it cost?

The free version is free with no time limit. Premium is available monthly, yearly (7 days free) or as a one-time purchase. Current prices are in the App Store and in the app before you buy.

Is the app available in English?

Yes — the interface is fully English. The coach lines and the exercise library are written in Polish, which is the whole point of the product.

Is KATORGA medical advice?

No. It is a workout log, not a doctor. It does not replace a consultation — if you have an injury, a chronic condition or are pregnant, talk to a doctor first. You train at your own risk and with technique that is safe for you.

What do I need to run it?

An iPhone with iOS 18 or newer. An iPad version is planned. Apple Watch will be announced separately when it’s ready.

KATORGA app icon

READY FOR KATORGA?

Get KATORGA. Your first workout is free, and WACHMISTRZ is waiting — he won’t be nice about it.

Get it on the App Store

Offline. Private. Polish. Made in Łódź.

KATORGA1324 exercises · offline Get