🟢 Advanced 🟣 Advanced + Trainer 🩷 Advanced + Nutritionist 🟠 Gym 🔵 Kids + Guardian Portal 🟡 Senior + Family Portal ▶️ Video 🔗 Ecosystem 💰 Pricing 🏡 Huldufólk Habitat Project ℹ️ About → Subscribe in the App → Portal Login
Your Data Stays Yours · Runs Fully Offline · Built in Portland by a Navy Veteran

KritFit

The first ever comprehensive fitness ecosystem
Priced like your café order — from espresso to latte!

KritFit is the Swiss Army Knife 🇨🇭 of fitness and wellbeing. Whatever your needs (even works offline) — weight management, exercise, stretching, sports, recovery, therapy, pregnancy, built-in messaging, kids, seniors, trainer coaching, or full gym management — complete with dedicated programs and learning tools. If it belongs in a healthy life, you'll find it here.

Comprehensive is only half the story. Affordability is the other. I have a thing for tidy little sequences — $2.34, $3.45, $5.67 — go check out the pricing. And yes, we are talking the price of an espresso, cup of coffee or cafe latte!

Oh, and if you're a fellow Vet, it's as easy as 123 — $1.23 a month. And every other subscription goes down a notch too. No price left behind.

Explore the Ecosystem → Subscribe in the App →
USDA
Food Database
AI
Nutrition Analysis
OFFLINE
Works Anywhere
ZERO
Data Harvesting
PDX
Proudly Weird
Scroll
Food Tracking · Exercise Logging · AI Photo Analysis · USDA Database · Fitbit Integration · Interval Plans · Google Calendar Sync · Gyms Near Me — Interactive Map · 🏋️ Gym Membership & QR Check-In · Trainer & Client System · Real-Time Messaging · Firebase Sync · Personalised TDEE · Body Stats & Measurements · Physique Tab — Calipers & FFMI · Jackson-Pollock Body Fat Formula · Walk by Steps or Distance · Weight Training & Sets/Reps · Body Goals & Progress · Supplement Tracking · PDF Health Reports · Progress Photo Timeline · GPS Route Import & Live Recording · 😴 Sleep Tracking & Recovery Intelligence · 🏢 Gym Class Schedules & Mini Store · Sports & Team Activities · 32 Wellness Classes · Physiotherapy & Rehab Tab · Mobile Sensor — Steps & Pace · Earn Points · Redeem in Store · Your Data Stays Yours · Food Tracking · Exercise Logging · AI Photo Analysis · USDA Database · Fitbit Integration · Interval Plans · Google Calendar Sync · Gyms Near Me — Interactive Map · 🏋️ Gym Membership & QR Check-In · Trainer & Client System · Real-Time Messaging · Firebase Sync · Personalised TDEE · Body Stats & Measurements · Physique Tab — Calipers & FFMI · Jackson-Pollock Body Fat Formula · Walk by Steps or Distance · Weight Training & Sets/Reps · Workout Routines & Calorie Burn · Friend Messaging & Inbox · KritFit Cards — Share Progress · Exercise Library & Muscle Map · Auto Routine Builder · Trainer Proposals & Routines · Your Data Stays Yours ·
BUILT FROM LIFE

I Built an Ecosystem of Eight Apps.
Each One Came From Somewhere Real.

🏃
The Advanced App

Came from passion. I love fitness, I have a digital background, and frankly — I am Over The Top. I couldn't find a single platform that matched that energy, so I built one.

❤️
The Senior Portal

Came from grief. My father passed from dementia, and I watched from a distance, wishing I had a way to stay close to his health and wellbeing. That app is for him.

The Kids App

Came from my daughter — a single mother working hard every day — and her need to positively encourage my grandson with his chores, homework, and staying active. She needed something that worked for the reality of her life, not some idealised version of it.

💪
The Trainer Portal

Came from lived experience — trainers are a one-person show, and I know that world. Managing clients, tracking progress, writing programs, chasing payments, all while actually training people. The Trainer Portal puts everything in one place so trainers can spend less time on admin and more time doing what they love.

🏋️
The Gym Portal

Came from empathy for the independent gym owner — passionate fitness believers, just like me, running incredible boutique studios while drowning in spreadsheets and subscription software that costs more than their rent. The Gym Portal gives them complete member management, check-in, scheduling, and financial tools in one flat fee. Because great gyms deserve to survive.

🥗
The Nutritionist Portal

Came from my other daughter — a certified nutritionist, newly qualified and trying to build a practice. Finding clients, communicating with them, and the cost of the tools just to get started — it was all a nightmare she described to me. She gave me great advice along the way, and I realised: people who care about fitness care deeply about nutrition too. So I connected the dots.

🏆
The Sports Portal

Came from seeing a gap nobody was filling. Coaches make career-defining decisions every day — who plays, who rests, who is at risk — often on gut feel, because the data they need doesn't reach them in a usable form. KritFit already tracked training load, sleep, recovery, and injury signals. Connecting that to a team dashboard was the obvious move. The Sports Portal brings AI-driven readiness scores to coaches so they can decide on facts, not guesswork.

🩺
The Therapist Portal

Came from realising we already had every ingredient. The Senior portal gave us remote monitoring. The Advanced app gave us deep recovery tracking. What was missing was a professional layer — a physical therapist or rehabilitation specialist needs to make clinical judgements, and that requires a purpose-built tool, not a fitness app pushed beyond its brief. The Therapist Portal is that layer: structured recovery plans, client-by-client progress, and the data framework to back every decision.

— Christopher Robin, Founder  ·  US Navy Veteran  ·  Age 70  ·  Still rides 60-mile MTB routes

🔒
No Ads. Ever.
Your health data is not a product. KritFit has zero advertising partnerships and zero data brokering — now or in the future.
📡
Offline First
Built for concrete basement gyms and forest trails. Log food, sets, and reps in absolute dead zones. Syncs silently the moment you reconnect.
🎖️
Military Discipline
Built by a veteran who still trains hard at 70. No shortcuts in the code. No dark patterns in the product. No hidden fees anywhere.

One Platform.
Eight Entry Points.

Whether you train solo, work with a coach, eat by the numbers, run a gym, raise active kids, or support a senior you love — KritFit has a mode built exactly for how you live.

🎖️
No Price Left Behind
Verified US military veterans get every tier one notch down the sequence — permanently. When we go, we go down together. You'll see 🎖️ veteran pricing noted on every subscription below. Verify once with ID.me and those are your permanent orders.
$1.23 · $6.78
$6.78 · $78
🏃
For You
The most comprehensive individual fitness OS on the market. Science-based. AI-powered. Completely private.
$2.34/mo
🎁 2 months free · billed annually
🎖️ Veterans $1.23/mo
  • USDA food database + AI photo analysis
  • Sleep, recovery & cortisol science
  • DNA-based metabolism insights
  • Offline-first — works anywhere
  • Clinical injury rehab protocols
  • Peer to peer messaging with video calls
Explore Advanced → Subscribe in the App →
📋
Advanced + Trainer
KritFit Advanced included — professional client management tools built for how real trainers actually work.
$5.67/mo
🎁 2 months free · billed annually
🎖️ Veterans $6.78/mo
Already Advanced? Upgrade for $5.67/mo
  • Unlimited client seats
  • Proposal & routine sync system
  • Free listing on Locator map search engine
  • Many-to-many client relationships
  • Accept / reject workflow — no conflict
  • Real-time messaging & progress view
Client requirement
Your clients need a KritFit account to connect with you — at $2.34/month, that's a conversation that practically sells itself. And it opens up a complete fitness ecosystem they may never have had access to before.
Explore Trainer Tools → Subscribe in the App →
🏋️
Gym + Advanced
Full gym management suite with KritFit Advanced included for the owner — member onboarding, QR check-in, class scheduling, and payments.
$89/mo
🎁 2 months free · billed annually
89 members included · KritFit Advanced included
🛍 +$3.45/mo to unlock your store
🎖️ Veterans $78/mo · same 89 members
  • KritFit Advanced app included for the owner
  • 89 members base starter
  • QR lock-screen check-in
  • Class timetables & booking
  • Member management & own Stripe billing
  • Members get Basic app included
  • Admin panel with analytics
  • 🛍 Store upgrade — sell merch, supplements & packages
Explore Gym Suite → Subscribe in the App →
👧
Kids + Guardian
A safe, fun fitness experience for children — fully controlled and monitored by a parent or guardian from their own account.
$3.45/mo
🎁 2 months free · billed annually
+$2.34/mo each additional guardian or child
  • Parent-controlled activity goals
  • Age-appropriate exercise library
  • Guardian portal with real-time visibility
  • Video calls & locator maps
  • Healthy habits built early
  • Standalone or nested in Advanced
Parent account required
A child cannot use KritFit alone — a parent or guardian account is mandatory. That is not a limitation; it is the entire point. The $3.45/mo subscription covers the child and one guardian. Each additional guardian or child is +$2.34/mo.
Explore Kids Portal → Subscribe in the App →
👴
Senior + Family
Simple, voice-driven wellness for seniors — always with one family member included so loved ones stay connected and involved.
$3.45/mo
🎁 2 months free · billed annually
Senior + first family member · +$2.34 each additional
  • Voice-guided Tiny Talker interface
  • Family member portal & notifications
  • Gentle, senior-appropriate programs
  • Medication & hydration reminders
  • Video calls & Audio Messages
  • Standalone or nested in Advanced
What's included
The $3.45/mo covers the senior and their first family member — one portal, notifications, and messaging included. Each additional family member is +$2.34/mo. No surprises.
AI access is limited
The base plan includes 120 AI interactions per month — enough for the average senior to check in daily with room to spare. That is by design: it keeps the monthly cost low. If your loved one chats more than most, top-up packs are available at a small extra cost. Most people will never need one.
Explore Senior Portal → Subscribe in the App →
🥗
Advanced + Nutritionist
KritFit Advanced included — professional portal to find clients, communicate, and manage your practice without expensive software overhead.
$5.67/mo
🎁 2 months free · billed annually
🛍 +$3.45/mo to unlock your store
🎖️ Veterans $6.78/mo · store $6.78/mo
Already Advanced? Upgrade for $5.67/mo
  • Free listing on Locator map
  • Client discovery & connect workflow
  • Secure messaging with clients
  • Nutrition plan sharing & tracking
  • Practice management tools
  • Integrated with KritFit user nutrition data
  • 🛍 Store upgrade — sell meal plans, guides & programs
Client requirement
Your clients need a KritFit account to work with you — at $2.34/month, that's an easy ask. It also hands them a complete fitness and wellness platform that complements everything you do for their nutrition. A healthier client in every dimension.
Subscribe in the App →

Most People Track Calories.

KritFit Tracks the Whole Human.

Nutrition is one chapter. Here is the full book.

😴
Sleep & Recovery Intelligence
Destroying yourself after 4 hours of restless sleep spikes cortisol and kills muscle. KritFit correlates WASO, sleep efficiency, and stress with your training load — and tells you when to push and when to rest.
🩺
Clinical Injury Rehab
Not just "take a rest day." KritFit includes clinical rehab protocols for common injuries — structured recovery timelines, modified exercise progressions, and return-to-training guidance.
🧬
DNA-Based Metabolism
Your genetic profile determines how you process carbs, fats, and caffeine. KritFit integrates DNA insights to fine-tune your TDEE, macros, and supplementation — not just your age and weight.
🤰
Pregnancy Adaptability
KritFit adapts the entire fitness model for pregnancy — trimester-aware nutrition targets, safe exercise modifications, and postpartum return-to-training pathways. No guessing, no generic advice.
📡
Local-First / Offline
Zero signal? No problem. KritFit runs on a local-first database. Log food, sets, and reps in underground gyms or on backcountry trails. The moment you reconnect, it syncs silently. No data ever drops.
🧠
Plain English AI
No data dumps. KritFit translates raw numbers into plain English: "Your body used 3,917 kcal today and you ate 227 kcal — that's a very large deficit. Consider a recovery meal." Intelligence, not spreadsheets.
FOR EVERYBODY

What Other Apps
Don't Cover.

Most fitness apps track calories and steps. KritFit goes further — into the things that actually shape your health over a lifetime. The features below are why people stay, not just sign up.

😴
Sleep & Recovery

Log sleep duration and quality. KritFit applies sleep science to your recovery score — telling you whether your body is ready to train hard or needs rest. Most apps ignore sleep entirely. Yours shouldn't.

🩹
Injury & Physiotherapy

A dedicated Physio tab — completely separate from workouts — for medically prescribed treatments. No intensity selector, no guesswork. Log your rehab exactly as your physiotherapist prescribed, with duration and clinical notes.

📸
Photo Progress Timeline

21 sequenced photo slots that build your body transformation over time. Private — only you and your trainer can see them. One look tells you more than any number on the scale ever could.

🤰
Pregnancy & Postnatal

KritFit adjusts calorie targets, exercise recommendations, and wellness guidance for pregnancy and postnatal recovery. Fitness doesn't pause for nine months — it adapts.

🧬
DNA Integration

Connect your genetic data to personalise nutrition and training at a biological level. Your DNA tells you how your body responds to fat, carbs, caffeine, and specific exercise types. KritFit reads it and acts on it.

📓
Lifestyle Logging

Track the full picture — water intake, alcohol, mood, stress, and custom lifestyle metrics. Fitness isn't just what you do in the gym. It's everything you do between sessions, and KritFit is the only app that captures all of it.

💬
Messaging & Groups

Keep all your fitness communication inside KritFit — message friends directly, chat in groups, and stay connected with your trainer. Push notifications mean you never miss a message, a proposal, or a word of encouragement — even when the app is closed.

📄
PDF Health Reports

Generate and export a professional PDF health report covering your nutrition, exercise, body stats, and progress — ready to share with a doctor, dietitian, or personal trainer. Your data, presented properly.

📐
Body Composition Science

Caliper readings at up to 7 sites, Jackson-Pollock body fat formula, FFMI (Fat-Free Mass Index), Lean Body Mass, Fat Mass, and the golden shoulder-to-waist symmetry ratio. The data serious athletes and coaches actually use.

📶
Works Fully Offline

Many gyms have poor or unreliable WiFi — and connecting to a stranger's network is a security risk nobody should have to take. KritFit doesn't need any of it. Log food, exercise, weight, and everything else with zero internet connection. Your data saves locally on your device and syncs automatically the moment you reconnect on your own network. No lost entries. No interruptions. No compromises.

📹
Video Calls With Friends & Trainers

No third-party app needed. Video call your friends and your trainer directly inside KritFit — review your form together, check in remotely, or just train alongside someone who keeps you accountable. Built in. Always available. No context-switching.

How we compare
Feature KritFit Advanced Strava Noom
Monthly price $2.34 $8.00 $60–70
GPS routes & activity tracking ✓ Built in ✓ Core feature
Full nutrition tracking ✓ USDA + AI analysis Calorie coaching only
Works fully offline ✓ All features
Video calls built in ✓ Friends & trainer
Trainer & client system ✓ Full platform Assigned coach only
Why KritFit? See How We Compare →

All features included at $2.34/mo — no add-ons, no tiers, no surprises

Everything You Need.
Nothing You Don't.

For everyone — individuals, personal trainers, gym owners. Comprehensive. Private. From $2.34/month.

$2.34/mo 🎖️ Veterans — $1.23/mo permanently via ID.me
🎁 or annually — 2 months free

Subscribe in the App →

Built Different

🔍
💬
DESIGNED FOR EVERYONE
Tells You a Story, Not Just Numbers

Most fitness apps dump raw data at you and expect you to figure it out. KritFit speaks plain English. Instead of "Net remaining: +3450 kcal" you see: "Your body used 3917 kcal today and you ate 227 kcal — that's a very large deficit. Make sure you're eating enough nutrients." Weight trends say "Down 1.2kg in 14 days — good momentum" not just an arrow. Supplements say "Perfect week — every day ✓" not "7/7 doses". You don't need a fitness degree to understand your own body.

Plain English Context-Aware No Fitness Degree Required
THE RELATIONSHIP THAT MAKES KRITFIT UNIQUE
Many Trainers. Many Clients.
One App. Zero Limits.

KritFit is built around a relationship no other fitness app supports: a trainer can work with an unlimited number of clients — and a client can work with multiple trainers at the same time. Strength coach. Nutritionist. Running coach. All connected. All in one app.

ONE TRAINER
🏋️
Manages Multiple Clients
▸ View any client's full app with one tap
▸ Send proposals: food, exercise, weight, routines
▸ Message one client or broadcast to all
▸ Log sessions on a client's behalf
▸ Colour-coded so you never confuse whose data you're in
MUTUAL
CONSENT
ONE CLIENT
🏃
Works With Multiple Trainers
▸ Connect to unlimited trainers simultaneously
▸ Assign each trainer a personal tag (initial or emoji)
▸ Every accepted item is stamped with the trainer's tag
▸ Conflict detection if two trainers propose the same thing
▸ Pause or end any connection without affecting others
No Other Free Fitness App Supports This.

Competing apps treat the trainer-client relationship as one-to-one and one-at-a-time. KritFit's architecture supports many-to-many connections — a personal trainer with 20 clients, each of whom also has a nutritionist, a running coach, and a physio — all in the same app, all working from the same data, with full conflict detection and data attribution built in.

📋 PROPOSAL SYSTEM
Trainers send proposals for food entries, exercise sessions, weight targets and full workout routines. Clients see a pending proposals section with Accept / Reject on each item. One Accept tap writes the data directly to their log, tagged with the trainer's label.
🏷 TRAINER TAGS
Each trainer gets a tag — JD, 💪, NM — assigned by the client. Every entry that came from a trainer proposal shows a small coloured pill in the food, exercise and weight logs. Clients always know what was trainer-prescribed. Trainers can't see each other's tags.
⚠️ CONFLICT DETECTION
When two trainers send overlapping proposals — same food, same exercise, same date — KritFit flags the conflict. A combined summary header shows total proposed calories and burn across all pending plans. First accepted wins. Or the client can choose to Replace a previously accepted entry.
Unlimited Clients Per Trainer Multiple Trainers Per Client Mutual-Consent Connections Proposal System Trainer Tags & Attribution Conflict Detection Broadcast Messaging Colour-Coded Context Client-Controlled Privacy
📶 Works Fully Offline — Unlike Most Fitness Apps

Many gyms have unreliable WiFi — and connecting to a stranger's network is a security risk nobody should have to take just to log a workout. KritFit doesn't need any of it. Log food, exercise, weight — everything — with zero internet connection. Your data saves locally on your device and syncs automatically the instant you reconnect on your own network. At the gym, on a trail, in a basement — it works everywhere, every time. No lost entries. No errors. No security compromises.

💾
LOCAL-FIRST DATA
All your data lives on your device first — Firebase is a backup, not a requirement. Log anywhere.
🔄
AUTO-SYNC ON RECONNECT
Come back online and everything syncs silently in the background. You'll never lose a log entry.
🏔
GYM, TRAIL, FLIGHT
Underground gym, mountain trail, mid-flight — KritFit works everywhere your body does.
MyFitnessPal, Cronometer, and most competing apps require a live connection to function. KritFit doesn't. It's the only fitness app with true offline support and automatic background sync — built in from the ground up, not bolted on.
Full Offline Support Auto Background Sync IndexedDB Persistence Works on Planes & Trails No Signal No Problem
🏋️ NEW FEATURE
GYM MEMBERSHIP MANAGER
One App. Every Gym. Zero Fumbling.

How many gym apps do you have on your phone right now? Planet Fitness for the QR code. Title Boxing to check the class schedule. Google Calendar — added manually. And a push reminder you set yourself and promptly forgot. KritFit replaces all of them. Add your memberships, upload your QR or ID screenshot, set your class schedule — and KritFit handles everything else automatically.

🪪 QR CODE VAULT
Screenshot your gym QR or barcode, upload it once, and it lives in KritFit. One tap from your lock screen puts it full-screen at maximum brightness — exactly what the scanner needs. No hunting through apps.
📅 CLASS SCHEDULING
Set your recurring class days — Mon, Wed, Fri at 6:30pm — and KritFit creates a repeating Google Calendar event automatically. No manual calendar entries ever again. Change it once, it updates everywhere.
🔔 SMART PUSH REMINDERS
Get a push notification 15 minutes, 1 hour, or 2 hours before your class — your choice. Tap the notification and KritFit opens directly to your membership QR code. From lock screen to scanner in one tap.
On days you have a class, KritFit surfaces a GYM TODAY card at the top of your Dashboard — gym name, class time, and a CHECK IN → button that opens your QR code instantly. Your personal trainer, your food log, your workouts, and now your gym memberships — one app, everything fitness.
QR / Barcode Storage Full-Screen Check-In Class Scheduling Repeating Google Calendar Events Push Reminders — 1 Tap to QR Dashboard Today Card Multiple Memberships Replaces 3+ Gym Apps
🏢 GYM PLATFORM
FOR GYM OWNERS
Your Gym. Your Classes. Your Store.

KritFit isn't just for gym members — it gives gym owners a full member-management platform built directly into the app. Set your opening hours, publish your class schedule, and even run a mini storefront. Your members see everything in their personalised MEMBERSHIP portal, organised into clean tabs.

📅 CLASS SCHEDULE
Publish your weekly class timetable. Each class can have multiple time slots on the same day — morning and evening sessions in one tap. Members see today's classes the moment they open their Membership tab, with instructor names and times. No app logins, no PDFs, no printed notices.
🛍 GYM STORE
+$3.45/mo upgrade
Give members a browsable product catalogue inside KritFit — protein bars, merchandise, supplements, personal training packages. Add a photo, description and price in your local currency ($, £, €, QR — any symbol). Members browse it under the STORE tab. Not every gym needs a store — unlock it when you're ready to sell.
ℹ️ MEMBER PORTAL
Every member's MEMBERSHIP tab becomes a four-panel portal: ABOUT (gym info, opening hours), ACCOUNT (their member code, status, QR check-in), CLASSES (today's timetable + full week), and STORE (your catalogue). Tabs only appear when the content exists.
The orange header of every member's portal shows today's opening hours at a glance — Open today · 6am–10pm. Set your 7-day schedule once in ADMIN → ABOUT and every member sees it instantly. No group chats, no sticky notes, no confusion.
Class Timetable Multiple Times Per Day Instructor Names Opening Hours Grid Mini Store (PRO) Multi-Currency Pricing Member Portal Tabs Today's Classes on Open
📱
NO WEARABLE NEEDED
Built-In Mobile Step & Pace Tracker

Your phone already has everything it needs. KritFit taps into the built-in accelerometer to count your steps, measure cadence and estimate distance in real time — no Fitbit, no Apple Watch, no subscription. A 3-step calibration wizard learns your exact stride length and motion signature for ±5% accuracy. Sessions auto-log to your exercise history with MET-calculated calories. Walk mode. Run mode. One tap to stop and save.

Real-Time Step Count Cadence (Steps/Min) Distance Estimation Personal Calibration Walk & Run Modes Auto-Logs to Train No Hardware Required
NEW FEATURE
BUILT-IN STOPWATCH + GPS ROUTE RECORDER
KritFit Timer — Start, Stop, It’s Logged.

Every other fitness app makes you juggle three things at once: a timer, a GPS app, and a logging screen. KritFit Timer eliminates all of that. It’s a precision stopwatch and a GPS route recorder built directly into the exercise panel — one tap away, always visible.

⏱ STOPWATCH
Press when your session starts. Press when you’re done. KritFit auto-fills the elapsed time into every duration field on the page — running, cycling, sports, wellness, strength. No number to remember. No field to type into.
📍 GPS TRACKER
Tap 📍 before you start. Your phone’s GPS quietly tracks every metre of your route in real time. When you stop, the distance is auto-filled into the distance field. No Garmin. No Strava. No subscription. On a treadmill or indoors? KritFit falls back to step estimation automatically.
🗺 SAVES YOUR ROUTE
When you stop with GPS active, KritFit asks if you want to save the route. Say yes — KritFit packages every GPS point, calculates distance, elevation gain and personalised calories, then renders your full route on an interactive OpenStreetMap. The Routes tab lights up with a red badge so you know it’s there.

This is what every app should do but none of them do. Every step of your session — timing it, tracking it, naming it, mapping it, logging it — happens in one place, with one tool, in one app. KritFit Timer is the missing piece between going for a run and having it properly recorded.

▶ ⏹ ⏭ Icon Controls Auto-Fills Duration Live GPS Distance Step Fallback Indoors Auto-Fills Distance Field Saves Full Route to Map Elevation + Calories Calculated OpenStreetMap Rendering Red Badge on Routes Tab No Garmin Required No Strava Account No Extra App
🧬
GENETIC PERSONALISATION
Trained by Science. Guided by Your DNA.

Most apps treat everyone the same. KritFit doesn't. Enter your genetic markers from 23andMe, AncestryDNA or any provider — and KritFit starts responding to you specifically. Select the Cardio tab and see a personalised genetic insight appear instantly. Switch to Weights and get a different one. Every tab, every session — your DNA is quietly working in the background, flagging what to prioritise and what to be careful about. Green signals tell you when you're training to your genetic strengths. Amber signals warn you when your profile suggests extra care. Five key markers are supported: ACTN3 (muscle fibre type), ACE (cardiovascular efficiency), COL1A1 (injury risk), PPARA (fat metabolism) and BDNF (recovery & adaptation). Optional, private, and genuinely useful.

ACTN3 Muscle Fibre ACE Cardio Efficiency COL1A1 Injury Risk PPARA Fat Metabolism BDNF Recovery 23andMe Compatible AncestryDNA Compatible 100% Optional
😴
RECOVERY INTELLIGENCE
Sleep Tracking — The Missing Link in Fitness

Training hard is only half the equation. Your body repairs muscle, consolidates memory and regulates hormones while you sleep. Poor sleep raises cortisol, increases appetite, kills motivation and stalls progress — no matter how good your training plan is. Yet almost no fitness apps track it. KritFit does.

Log your bedtime and wake time and KritFit instantly calculates your total sleep hours and sleep efficiency (the gold-standard metric used by sleep clinicians — actual sleep time as a percentage of time in bed). Rate your restfulness, sleep depth and stress level. Flag daytime habits — caffeine, alcohol, late exercise, screens — and note any disturbances. Every entry is stored, synced and visualised as a 7-night colour-coded bar chart on your Dashboard. Green = 7h+. Amber = 6–7h. Red = under 6h.

And then KritFit does something smarter. If you logged a poor night's sleep, the Train tab shows a personalised warning suggesting a lighter session. Good sleep? You get a positive nudge instead. High stress logged? The Food tab reminds you that cortisol drives appetite. The app reads your sleep and uses it — across every section where it matters.

Sleep Hours Sleep Efficiency % Sleep Latency Night Wake-Ups (WASO) Restfulness 1–5 Sleep Depth 1–5 Stress Rating 7-Night Bar Chart App-Wide Context Messages PDF Health Report Firebase Sync
🔄 NEW FEATURE
THE OTHER HALF OF TRAINING
Recovery Intelligence — Most Apps Ignore This Entirely.

Here’s what most fitness apps don’t tell you: training is the stimulus. Recovery is where the result actually happens. Muscle repairs during sleep, not during the set. Growth hormone peaks at 2am, not mid-squat. Cortisol from poor sleep undoes three days of clean eating in 24 hours. And yet almost every fitness app stops when the workout ends — as if the other 22 hours don’t exist. KritFit is different.

🔢 RECOVERY INDEX
A 0–100 score calculated daily from sleep quality, rest days, active recovery logged, supplements taken and consecutive training days. When it drops, KritFit nudges you. When you’re on top of it, it stays out of the way.
📋 RECOVERY LOG
Log active recovery (yoga, foam rolling, swimming), passive recovery (sauna, cold plunge, massage) or mental recovery (meditation, box breathing, journaling). Rate how you felt before and after. Build a real picture of what works for you.
📖 RECOVERY GUIDE
Seven evidence-based articles inside the app: sleep physiology, active recovery, heat therapy, cold therapy, post-workout nutrition, mental recovery, and recovery supplements. Not generic advice — referenced science, written to be actionable.

The app watches for consecutive training days. Hit three or more and a gentle nudge appears on your Dashboard — a reminder that the best thing you can do for tomorrow’s session is recover properly today. Not a nag. Not a forced rest day. Just the information, delivered when it’s relevant. This is what separates a fitness intelligence platform from a calorie counter.

Recovery Index 0–100 Sleep Integration Active Recovery Log Passive Recovery Log Mental Recovery Log Sauna & Cold Plunge Feel Before / After Rating 7 Science Articles Dashboard Nudge Card Train Tab Nudge Consecutive Day Detection Firebase Sync
📐
BODY COMPOSITION
Skinfold Calipers & Body Fat Tracking

The scale only tells half the story. KritFit supports full skinfold caliper measurements across seven sites — chest, abdomen, thigh, tricep, subscapular, suprailiac and midaxillary. Body fat percentage is calculated using the Jackson-Pollock 3-site formula, adjusted for biological sex, giving you a genuinely accurate picture of your body composition over time. Results are logged with a date stamp so you can track real fat loss — not just weight loss. A tool previously only found in professional gym assessments, now in your pocket for free.

7 Measurement Sites Jackson-Pollock Formula Sex-Adjusted Calculation Body Fat % History Date-Stamped Logs From $2.34/month
🎧
EXCLUSIVE TO KRITFIT
Music Made for the Work

Most people shuffle a random playlist while they train. KritFit goes further — original tracks written and produced specifically for each exercise category. Every lyric is matched to the workout. Cardio tracks keep your pace up. Weights tracks keep your focus locked. Wellness tracks bring you down gently. Not a playlist. Not a radio station. Music that knows what you're doing. Available in the app under the 🎧 Music tab — one tap, loops for your entire session.

PREVIEW — CARDIO RUNNING
❤️ Cardio 🏋️ Weights 🗺️ Routes 🏅 Sports 🧘 Wellness Loops In Session Lyrics Match Exercise New Tracks Added Regularly
FITNESS CLASSES
🧘 Wellness & Fitness Classes

Most fitness apps treat exercise as lifting and running. KritFit goes further with a dedicated Wellness tab — 32 research-validated fitness classes that millions do every day. Calorie burn is personalised to your body weight and session intensity.

🧘 Yoga & Hot Yoga
🤸 Pilates & Barre
💃 Zumba / Dance
🏃 Aerobics & Step
🥊 Kickboxing Class
⚡ HIIT & Circuit
🚴 Spin / Indoor Cycling
🛼 Skating
🙆 Stretching & Tai Chi
🧠 Meditation
32 Classes Intensity Levels MET Calorie Burn Compendium of Physical Activities
MEDICAL REHABILITATION
🏥 Physiotherapy & Rehab

Physiotherapy is a treatment, not a class — so KritFit keeps them completely separate. The Physio tab is for medically prescribed or recommended treatments. No intensity selector — the treatment is clinically defined. Duration and treatment notes only.

🏥 Physio Session
🏥 Manual Therapy
🏥 Exercise Therapy
🏊 Hydrotherapy
🏥 Dry Needling
🏥 Sports Rehab
🧠 Neurological Physio
🌬️ Respiratory Physio
🏥 Postural Training
9 Treatments Separate from Classes Treatment Notes
CALISTHENICS — SETS & REPS
💪 Bodyweight Training, Tracked Properly

Most fitness apps log push-ups as "12 minutes, moderate intensity." KritFit logs them the way athletes actually think — 4 sets × 20 reps. Tap any calisthenics exercise, enter your sets and reps, and KritFit calculates calories burned using research-validated per-rep values from the Compendium of Physical Activities, scaled to your actual body weight. The heavier you are, the more you burn per rep — and KritFit accounts for that automatically.

💪
PUSH-UPS
~0.29 kcal/rep · chest, shoulders, triceps
⬆️
PULL-UPS
~0.75 kcal/rep · back, biceps
💥
BURPEES
~1.43 kcal/rep · full body, highest burn
🦵
SQUATS & LUNGES
~0.32 kcal/rep · lower body power
📦
BOX JUMPS
~0.93 kcal/rep · explosive power
⏱️
PLANK & JUMP ROPE
Time-based · secs per set, auto-calculated
Bodyweight-scaled calories. Enter your sets, reps and rest time. KritFit computes total burn, estimates session duration and logs everything — type, sets×reps, duration, calories — to your exercise history.
11 Exercises Sets × Reps Input Bodyweight-Scaled Calories Compendium of Physical Activities No Equipment Needed
💬
INBOX — MESSAGING, GROUPS & COMMUNITY
Your Gym Crew. One Thread. Always In The App.

Fitness happens in community. Your workout partner keeps you accountable. Your Thursday class has a group chat. Your running crew shares routes. Your trainer messages you between sessions. Until now you had WhatsApp for the crew, email for the trainer, and a fitness app for everything else. KritFit collapses all of it into one place. Friend threads. Group chats. Trainer conversations. All inside the app, all with push notifications, all synced in real time across every device.

👥 GROUP CHATS
Any KritFit user can create a group — pick an emoji icon, set the name, add members from your friends list or by email. WhatsApp-style threads. Send a message and every member gets it instantly, with a push notification if they're offline. Mute without leaving. Leave when you want. Your gym crew, your Thursday class, your running group — all in one tab.
✉️ FRIEND THREADS
Add any KritFit user by their registered email. Send a request — they get a green banner notification immediately. Accept, reject or block. Full one-to-one WhatsApp-style threads: real-time delivery, ✓✓ read receipts, reply-threading, message deletion. Share your progress with KritFit Cards — Day Summary, Workout, Food Log, Weight Update, Personal Best or Progress Photo — formatted beautifully inside the thread.
🔔 LIVE PUSH & IN-APP BANNER
Every message — friend, group, or trainer — triggers a push notification if you're offline. Open the app and you get a green sticky banner at the top with the sender's name and message preview. Tap it and you land directly in that thread. KritFit knows if you're already online and suppresses the push to avoid double-notifying. Mute any thread to stop notifications without losing the conversation.
Why this matters: Most fitness apps are solo experiences. KritFit treats fitness as social — because accountability, shared progress and community are the biggest predictors of long-term adherence. Groups aren't a chat bolt-on. They're a core feature built into the same infrastructure as the rest of the app.
Group Chats Emoji Icons & Group Names Add by Email Friend Requests Real-Time Threads ✓✓ Read Receipts Reply Threading KritFit Cards Push Notifications Mute & Leave Unread Badges
🗂️
Workout Routines

Build named workout routines with every exercise, set, rep and weight pre-defined. KritFit pre-calculates the total calorie burn using a personalised MET formula at save time. Log a full multi-exercise session with one tap — no data entry during your workout. Trainers can build routines from their own exercise library and send them to clients as proposals. Clients get the routine and all its exercises installed in one Accept tap, with a TRAINER badge so they know it came from their coach.

One-Tap Logging Pre-Calculated Calories Trainer Assignable
WEIGHT TRACKING — CONTEXT MATTERS
⚖️ Weigh-in Conditions — Know When Your Number Is Real

A 1 kg spike overnight isn't always fat. It could be a salty meal, alcohol, poor sleep, or just not using the bathroom yet. KritFit is the only fitness tracker that records the context of every weigh-in — so you know when a number means something and when it's just noise.

TIME OF WEIGH-IN
Logged automatically — compare same-time readings for true trends
🚽 🌅
IDEAL CONDITIONS
Post-bathroom + fasted = most accurate reading. KritFit flags it ✅
🧂 🍷 😴
NOISE FLAGS
High salt, alcohol or poor sleep? KritFit warns ⚠️ — expect water retention
📊
14-DAY TREND CHART
Visual trend vs your profile starting weight — see real progress, not daily noise
Gold standard protocol built in. First thing in the morning, after the bathroom, before eating or drinking. KritFit knows this — and tells you when you nailed it.
Weigh-in Time 8 Condition Flags Reliability Indicator Profile Start Weight 14-Day Trend
INTELLIGENT COACHING — CONTEXT AT THE RIGHT TIME
🕐 Time-Aware Intelligent Messaging — Advice That Knows Where You Are in Your Day

Every other tracker shows you a static calorie number and leaves you to figure out what it means. KritFit reads your meal windows and exercise schedule from your profile, then gives you advice that makes sense right now — not advice calibrated for midnight when it's 7am and you haven't eaten lunch yet.

🍽
MEAL WINDOWS
Set your Breakfast, Lunch, Dinner and Late Snack windows. KritFit knows how many meals are still ahead of you
🏃
EXERCISE SCHEDULE
Tell KritFit your weekly session frequency and preferred time slots — Morning, Afternoon, Evening or Night
🧠
LIVE CONTEXT
At 10am with meals still ahead and a gym session planned for evening? KritFit says: relax, you have room
No other fitness app does this. A 900 kcal deficit at 8pm when your last meal is done means something very different to 900 kcal at noon with lunch, dinner and a workout still ahead. KritFit knows the difference — and tells you. It even nudges you when your exercise window arrives so you don't miss it.
Meal Windows Exercise Schedule Time-of-Day Awareness Live Deficit Context Exercise Window Nudges
🧮
Personal Calorie Science

Your targets are calculated from your age, sex, height, weight and lifestyle using the Mifflin-St Jeor formula — the most clinically validated BMR method. Not a flat 2,000 kcal. Your number.

Personalised TDEE
📷
AI Food Recognition

Photograph your plate and let AI identify every item. KritFit uses a structured prompt system with Gemini, ChatGPT or Claude — free services you already have — returning precise macro data. No per-photo fees. Ever.

Zero Cost AI
🔍
USDA + Branded Foods

Search 750,000+ foods from the USDA FoodData Central database and Open Food Facts. Whole foods appear first. Smart serving sizes — teaspoons for honey, cups for oats. Intelligent, not just comprehensive.

USDA FoodData Central
🥗
NUTRITION KNOWLEDGE BASE — BUILT INTO THE FOOD TAB
Know What You're Eating.
Not Just How Many Calories.

Most fitness apps tell you how many calories you ate. None of them tell you why it matters what you ate. KritFit adds a full nutrition knowledge base — written at the level of a professional nutritionist — directly inside the food tab. Protein, carbohydrates, fat, fibre, iron, calcium, vitamin D, omega-3, gut health, glycaemic index and more. Each topic covers what it is, why your body needs it, your daily target, the best food sources, and signs of deficiency. Science-backed. Plain English.

📚 14 ARTICLES
Three categories — Macros (protein, carbs, fat, fibre), Micros (iron, calcium, vitamin D, magnesium, zinc, B12), and Topics (omega-3, sodium, hydration, gut health, glycaemic index). Filter by category or browse all. Each article expands on tap.
🔬 SCIENCE-BACKED DEPTH
Every article includes the clinical RDA, the best whole-food sources shown as quick-scan pills, signs of deficiency to watch for, and a practical warning where over-supplementation or common mistakes apply. Not a blog post — reference-grade information.
💡 PERSONALISED INSIGHTS
KritFit reads your logged food and fires a smart insight card above your daily log — "You're behind on protein today," "Heavy on simple carbs," "High sodium — expect water retention tomorrow." Each insight links directly to the relevant article. Real-time. Relevant to your actual day.
🛒 TAP A FOOD — SHOP IT
Every food source pill is shoppable. Tap Almonds and a shop panel opens below — supplements route to iHerb, fresh foods to Instacart. Select multiple items and shop them in one tap. Use your earned KritFit points for an instant discount at iHerb. The knowledge pays for itself.
HOW THE SHOP PANEL WORKS — INSIDE THE NUTRITION TAB
BEST FOOD SOURCES · tap to shop
Salmon Mackerel Walnuts Chia seeds Algae oil Sardines
🛒 GET THESE ITEMS
💊 SUPPLEMENTS · iHerb
Algae oil$34.99
💎 245 pts — save $2.45 · your total ~$32.54
Shop on iHerb → Use $2.45 pts
🛒 FRESH & GROCERY · Instacart
Salmon
Walnuts
🛒 Shop on Instacart
EXAMPLE INSIGHT CARDS — SHOWN ABOVE YOUR FOOD LOG
🥩
LOW PROTEIN TODAY
You've logged 28g of protein — about half your target of 58g. Protein keeps you full and protects muscle. Try adding chicken, eggs, Greek yogurt or lentils to your next meal. Read more in NUTRITION →
🧂
HIGH SODIUM DAY
You've logged 2,840mg of sodium — above the 2,300mg daily limit. High sodium causes water retention. Expect the scale to read slightly higher tomorrow. This is water, not fat. Read more in NUTRITION →
🌾
HEAVY ON SIMPLE CARBS
Carbohydrates make up 68% of your calories so far, with low fibre. Try swapping one item for a whole grain, legume, or vegetable to slow the glucose curve. Read more in NUTRITION →
Why this exists: Calorie counting is a useful tool, but it teaches you nothing about nutrition. Understanding why protein matters, why fibre is the single best predictor of a healthy diet, and why not all carbohydrates behave the same — that's the knowledge that creates lasting habits. KritFit puts that education one tap from your food log, at the exact moment it's relevant.
14 Nutrition Articles Macros · Micros · Topics RDA & Food Sources Personalised Daily Insights Science-Backed Tappable Food Pills iHerb Supplements Instacart Fresh Foods Points Discount at Checkout
📷 Upload
BEFORE
📷 Upload
+
AFTER
📸
Progress Photo Timeline

Track your body transformation with up to 20 private progress photos in a visual 4×5 grid. Each empty slot shows your silhouette as a placeholder. Add in sequence, tap to view full screen or delete. First and latest photos embed as a Before & After spread in your PDF health report.

Private · Cached · Before & After PDF
📋
PDF Health Reports

Generate a professional PDF report to share with your doctor, sports coach, nutritionist or physiotherapist. Select a time interval (7, 30 or 90 days, or a custom range), tick the sections you need — weight trend, calorie summary, exercise log, body measurements, supplements, strength personal bests and active plan — add a recipient note and download instantly. No server, no upload. Generated privately on your device.

Doctor Ready · Coach Ready · Private
👣
Walk by Steps or Distance

Every modern smartphone counts steps automatically. Tap Walk in the Cardio tab and switch to Steps mode — enter your step count, choose your terrain (flat, mixed or hilly) and KritFit calculates calories using a body-weight-personalised formula. It also estimates distance from your stride and logs duration automatically. No wearable needed — your phone already has everything.

Steps · Stride · Terrain-Aware
🏃
MET-Precise Cardio

Running, cycling, swimming, HIIT and more — calorie burn is calculated using MET (Metabolic Equivalent of Task) values personalised to your current body weight, not a static lookup table. Update your weight and every past and future burn estimate recalculates automatically. Log by duration, intensity and optional distance.

Science-Based Burns
📟
Any Tracker, Any Device

Fitbit, Garmin, Apple Watch, bike computers, gym treadmills, rowing machines — add any device by name. Its calories appear as a one-tap button in your exercise log. Device readings are often more accurate than any formula because they use your actual heart rate.

Device Agnostic
🗓
Interval Plans

Plan every single day of a fitness period — what you will eat, what exercise you will do, or mark it a rest day. Every day must be filled before the plan can activate. No vague goals. Just a complete, executable strategy.

Day-by-Day Planning
📅
Google Calendar Sync

Activate a Interval Plan and KritFit offers to add every planned exercise day to your Google Calendar with automatic morning reminders. Your training schedule lives where your life is scheduled. Optional. One tap.

Google Calendar
🏋️
Weight Training & Strength

Define your exercises once in Settings — Barbell Curl, Bench Press, Squat — grouped by muscle. Then log every set and rep with a built-in rest timer. Calories are calculated from actual load lifted plus rest-period metabolism personalised to your body weight. The History tab shows your personal bests and a strength progress chart per exercise.

Sets · Reps · Progressive Overload
📏
Body Stats & Measurements

Track beyond the scale. Log chest, waist, biceps, thighs, body fat %, and more — any time you have a measurement, not just on weigh-in days. Set numeric targets (biceps at 16in, waist under 32in) and qualitative goals (six pack, visible veins). The Progress tab shows sparkline charts for every measurement with colour-coded trend lines and goal progress bars.

Full Body Tracking
💊
SUPPLEMENT TRACKING & SMART REMINDERS
💊 Take the Right Supplement. At the Right Time. Every Day.

Most people buy supplements and forget to take them. Or take them at the wrong time. Or lose track of which ones they've already taken today. KritFit solves all three. Track 32 built-in supplements across 8 categories — Protein, Creatine, Pre-Workout, Recovery, Vitamins, Performance, Weight Management and Gut Health — plus any custom supplement you add yourself. Log dose, unit, timing and notes. Green ✓ badges show what you've taken today. 7-day habit history shows your consistency at a glance.

📋 NAMED REGIMES
Group your supplements into named regimes — Morning Stack, Pre-Workout, Night Recovery. Each regime has its own set of supplements with individual doses. Set a daily, weekday, weekend or custom day-of-week schedule for each.
🔔 PUSH REMINDERS
Set a reminder time per regime. KritFit fires a push notification — even when the app is closed — listing every supplement due and its dose. Already taken them? Mark them off and the reminder stops. Already logged today? KritFit won't nag you.
📊 HABIT TRACKING
The 7-day history shows a green ✓ or empty circle for every supplement, every day. Consistency gaps are impossible to ignore. Your supplements tab also reports "Perfect week — every day ✓" in plain English, not just a fraction.
32 Built-In Supplements Custom Supplements Named Regimes Schedule by Day Push Reminders 7-Day Habit History Dose & Timing Logging
🗓
MEAL BUDGET PLANNER
🗓 Plan Your Meals. Get Reminded. Log What You Ate.

Reactive food logging — eating first, logging after — is the reason most diets fail by Wednesday. KritFit lets you plan your meals in advance: add your intended Breakfast, Lunch, Dinner and Snack items for the day with their calorie and macro estimates. That plan sits in your food tab as a visual budget. When your meal window approaches, KritFit sends a push reminder so you're never caught off-guard. At the end of the day, if you logged less than half your planned calories, a second nudge reminds you to finalise your log.

📝 PLAN AHEAD
Add planned food items for each meal window — Breakfast, Lunch, Dinner, Snack. Assign calories and macros. The plan is visible in your food log for the day so you know exactly what your intake will look like before you eat.
🔔 MEAL WINDOW REMINDERS
KritFit reads your meal times from your profile. One hour before each planned meal, a push notification arrives: "Lunch is coming up — 580 kcal planned. Ready to log?" Stay on budget, stay on plan.
➡️ SEND TO LOG
Ate what you planned? One tap — Send to Log — converts all planned items into actual food log entries for the day. No re-entering. Trainers can send meal budget plans to clients as proposals, pre-loading the client's entire day with a structured eating plan.
Evening check-in: At 8pm, if your actual logged calories are less than 50% of your day plan, KritFit sends a gentle push: "You planned 2100 kcal today but only logged 680. Don't forget to Send to Log!" One nudge. Not a spam campaign.
Day Meal Planner Pre-Meal Push Reminders Breakfast / Lunch / Dinner / Snack One-Tap Send to Log Evening Nudge Trainer-Assignable Plans
🔔
PUSH NOTIFICATION SYSTEM
🔔 KritFit Reaches You — Even When It's Closed.

KritFit is built on Firebase Cloud Messaging — the same push infrastructure used by Google. Notifications fire from a server-side Cloud Function that runs regardless of whether your phone is in your pocket, your screen is off, or the app hasn't been opened in days. This is true push — not in-app alerts that only work when you're already looking at the screen.

💬
MESSAGES
New friend message, group message or trainer message — push fires instantly. Sender name and message preview in the notification.
👋
FRIEND REQUESTS
Someone sends you a friend request — green banner inside the app, push when you're offline. Tap to go straight to Inbox.
📋
TRAINER PROPOSALS
Your trainer sends a proposal — food plan, workout, weight target. Push fires immediately. Tap to review and accept or reject.
💊
SUPPLEMENT REMINDERS
Hourly scheduled push for each active regime. Bundles all due supplements into one notification. Smart — skips ones already logged. Respects your schedule (daily / weekdays / weekends).
🗓
MEAL REMINDERS
Pre-meal push based on your meal windows. Evening nudge if your plan is less than 50% logged. One smart notification — not spam.
🏋️
GYM CLASS REMINDERS
Push fires 15 min, 1 hour or 2 hours before your class — your choice. Tap the notification and KritFit opens directly to your membership QR code.
Smart presence detection: KritFit tracks whether you're actively using the app. If you are, push is suppressed and a green in-app banner slides down instead — with the sender's name and a TAP TO VIEW button. No double-notifying. No noise. Just the right alert in the right place.
Firebase Cloud Messaging Server-Side Triggers Works When App is Closed Multi-Device Presence-Aware In-App Green Banner Mute Any Thread
🤝
Trainer & Client System

A full professional coaching platform inside one affordable app. Trainers manage entire client rosters — view any client's live data, log sessions, send food and exercise proposals, broadcast messages. Clients can connect with multiple trainers simultaneously — strength coach, nutritionist, running coach — with smart conflict detection when two trainers propose the same thing.

🏷 Trainer Tags — every accepted proposal is stamped with a tag so clients know exactly who prescribed what
📋 Proposals — trainers send food plans, workouts, weight targets; one Accept tap installs them
📢 Broadcast — message all active clients at once with one send
🔔 Push notifications — trainer messages and proposals fire even when the app is closed
Multi-Trainer Support Proposals Conflict Detection Trainer Tags Broadcast
🏅
Sports & Team Activities

Log 20 sports from football to pickleball to martial arts. Choose your sports once in Settings — they appear as quick-tap buttons. Enter duration and intensity (easy/normal/hard) and KritFit calculates calories using research-validated MET values personalised to your body weight. Intensity multipliers adjust from casual kickabout to competitive match.

MET · 20 Sports · Intensity Levels
🗺
GPS Routes & Live Route Recording

Two ways to get a route into KritFit. Import a GPX file from Strava, Garmin, Komoot or Apple Health. Or record live with KritFit Timer — tap 📍, go for your run, walk, Harley ride or hike, tap stop, pick your activity type and KritFit saves it automatically. Either way, KritFit calculates distance, elevation gain and personalised calories, then draws your full track on a live OpenStreetMap — always visible at the top of the Routes tab, not hidden behind a button.

Name and describe every route. Add a title and a description to each card — “Morning Park Loop” or “Clockwise via the bridge, avoid the hill on wet days”. Edit them any time.

Repeat routes get smarter over time. KritFit fingerprints each route using GPS start/end points and distance. Run the same route again and instead of creating a duplicate card, a new run entry is added to the existing one. The card shows a 3 runs badge and keeps a full history of every date, time and calorie count. You can also manually log a repeat — just tap INFO, enter the date and duration, and KritFit calculates the calories.

Live GPS Recording GPX Import Repeat Route Tracking Activity Types OpenStreetMap Always Visible Elevation + Calories
💪
Physique Assessment

The PHYSIQUE tab in Body Stats goes beyond waist and bicep measurements. Enter skinfold caliper readings at up to 7 sites — KritFit calculates your body fat % live using the Jackson-Pollock 3-site formula, adjusted for sex and age. Then see your FFMI (Fat-Free Mass Index), Lean Body Mass, Fat Mass and Symmetry Ratios — the shoulder-to-waist golden ratio (1.618) used in classic physique judging. Full caliper history with trend tracking. This is the data serious competitors and coaches actually use.

Jackson-Pollock 3-Site FFMI Rating Lean Body Mass Golden Ratio Caliper History
☁️
Firebase Sync

Everything — your profile, food log, exercise history, plans, recipes, body measurements and goals — syncs securely to Google's Firebase, one of the world's most trusted database platforms. Your data is isolated under your unique Google account ID. No other user can ever access it. Your data follows you across all your devices.

Cross-Device Sync
📍
Gyms Near You

Your location is shown on the Dashboard alongside a Gyms Near Me finder. Set your search radius using a slider — in miles or kilometres based on your profile settings — and KritFit queries OpenStreetMap to show all gyms within that distance on an interactive map. Each pin shows the gym name, address and exact distance. Results are sorted closest first. No Google API key needed — completely free and private.

OpenStreetMap Miles or KM No API Key Interactive Map
🛒
Instacart Delivery — Right From Food Search

Every food search in KritFit ends with a quiet but useful suggestion: get it delivered. At the bottom of your search results, a one-tap card pre-fills Instacart with whatever you just searched for — opening the store search in a new tab, ready to order. Log it, then shop it. No copy-pasting, no switching apps, no re-typing. If you tracked chicken breast, one tap takes you straight to chicken breast on Instacart. Useful when you're meal prepping, running low on an ingredient, or just want to restock what you're eating without losing your train of thought.

One-Tap Shop Pre-filled Search Instacart Delivery No App Switching
🌤️
Weather-Smart Activity Suggestions

KritFit checks today's local forecast and recommends an activity that matches the conditions — automatically, every time you open the app. Sunny day? It'll nudge you towards your configured outdoor sport — Running, Cycling, Tennis, whatever you actually do. Raining? It switches to your indoor activities — weights session, Yoga, CrossFit or any wellness class you've set up. Suggestions are personalised to your sports and activities, not a generic list. They rotate across four phrase variants so it never feels repetitive. The forecast also appears as a compact banner inside the Train tab so it's front-and-centre when you're deciding what to do today.

Live Forecast Outdoor / Indoor Routing Personalised to Your Activities Open-Meteo · No API Key Auto-Refreshes Every 3 Hours
Your routes. On a real map.

Every Run. Every Ride.
Plotted & Remembered.

KritFit shows a live map the moment you open the Routes tab — no tap required. Record a route with GPS, import a GPX file, or log a repeat manually. Every saved route gets its own card with distance, elevation, duration, and personalised calories. Run it again and KritFit adds it to your history.

Council Crest loop route on OpenStreetMap
5.8
km distance
218
m elevation
44
min duration
392
kcal burned
7
runs logged
🏃 Council Crest Loop  ·  Via Healy Heights & SW Fairmount Blvd  ·  7 runs  ·  Last run Apr 3, 2026 Record Your Routes →
INTERACTIVE BODY MAP

KNOW YOUR BODY.
TRAIN SMARTER.

Tap any muscle group below. KritFit knows every exercise that works it, tracks your progress, and builds routines around your goals.

TAP A MUSCLE GROUP TO EXPLORE
↑ SELECT A MUSCLE GROUP
NO WEARABLE NEEDED

YOUR PHONE IS
YOUR TRACKER.

KritFit uses your phone’s built-in motion sensor to count steps, measure pace and estimate distance — in real time, with no wearable, no subscription and no extra hardware.

📱 MOBILE SENSOR ACTIVE
4,821
STEPS
2.1
MILES
162
SPM
🚶 Walk
🏃 Run
⏹ Stop & Log
Calibrated • Trouser pocket • 76cm stride
🚶
Step Counter
Real-time step counting using your phone’s accelerometer. Works in your pocket, hand or armband.
🏃
Pace & Cadence
Measures steps per minute in real time. Switch between walk and run mode for accurate detection at any speed.
📏
Personal Calibration
A quick 3-step wizard learns your stride length and motion signature. Calibrated accuracy within ±5% of actual distance.
Auto-logs to Train
Tap Stop & Log and your session pre-fills the exercise log with steps, distance and MET-calculated calories. One tap to confirm.
🛍
No Hardware. No Cost.
Every smartphone already has the sensor. No Fitbit. No Apple Watch. No subscription. Just your phone and KritFit.
IN-APP ONLY — SIGN IN REQUIRED

THE KRITFIT STORE.
FITNESS GEAR THAT KNOWS YOU.

Most fitness apps track your workouts and leave it at that. KritFit takes it further — your logged activity personalises a curated store of supplements, equipment and apparel, and the harder you train, the more you save.

📱
APP-ONLY FEATURE — WHY?

The store is built around you specifically — your logged exercises, your supplement stack, your training history. That personalisation requires a signed-in account and your live data. It also stores your cart, your points balance and your order history securely in the cloud. A website can’t do any of that. Open the app, sign in, and the store knows exactly what you need.

🎯
PERSONALISED FOR YOU

Products are scored and sorted by your actual logged activity. Cyclist? Cycling gear surfaces first. Track creatine? Supplements lead. You see what’s relevant, not what’s been paid to be promoted.

EARN AS YOU TRAIN

Every meal logged, every session tracked, every weight entered earns KritFit Points. Heavy workouts earn bonus points. A 7-day streak earns 100 points. The more consistent you are, the more you save.

🛍️
NO ADS. NO PROMOTIONS.

KritFit is ad-free everywhere. The store is a genuine service, not a monetisation trick. We share our affiliate commission back with you as points discounts. You get gear you actually need at a lower price.

🛍️ KRITFIT STORE — SUPPLEMENTS
✓ MATCHED FOR YOU
Creatine Monohydrate
KritFit Nutrition
$24.99
Use 500 pts → $19.99
VIEW
Subtotal$92.97
⭐ 800 pts discount-$8.00
Total$84.97
HOW YOU EARN POINTS
🏁 Log any exercise +25 pts
🔥 Heavy workout (500+ kcal) +50 pts
🍝 Log a meal +10 pts
⚖ Log weight +15 pts
🗺 Log a GPS route +30 pts
⌛ Use KritFit Timer +5 pts
📷 Use Mobile Tracker +5 – +30 pts
🔥 Hit daily calorie goal +20 pts
📅 7-day log streak +100 pts
⚙ Set up schedule profile +20 pts
🏆 Complete a plan +250 pts
100 pts = $1.00
Apply up to 25% of any order in points • No expiry
Most apps give you a number.
KritFit gives you your number.

A 25-year-old active male at 90kg burns roughly 800 more calories per day than a 55-year-old sedentary female at 60kg — even doing exactly the same exercise. Giving them both a target of 2,000 kcal is not fitness tracking. It is guesswork with a polished interface.

KritFit uses the Mifflin-St Jeor formula — the most widely validated BMR method in clinical nutrition research — to calculate your specific Basal Metabolic Rate and Total Daily Energy Expenditure. Your exercise burns are calculated using MET values weighted to your actual body weight. When you lose weight, your targets adjust. Your plan reflects reality, not an average.

This is the approach used by registered dietitians and sports scientists. It is not reserved for elite athletes or expensive clinics. KritFit makes it personal, affordable, and available on any device.

Up in Minutes

1
Sign In

One tap with your Google account. No separate registration. Your data is stored securely in Google's Firebase under your unique account ID — private to you from the first second.

2
Set Units

Choose lbs or kg, ft/in or cm. Your preferred units flow through every screen automatically.

3
Your Profile

Age, sex, height, weight, activity level. KritFit calculates your BMR, TDEE and daily calorie target instantly.

4
Start Tracking

Log food, exercise (including walks by steps or distance), weight and body measurements. Set body goals. Build a plan. The dashboard reflects your real progress in real time.

Works With What You Have

Fitbit
Garmin
Apple Watch
Samsung Galaxy Watch
Polar
Suunto
Wahoo
Whoop
Bike Computer
Rowing Machine
Treadmill Display
Elliptical
Spin Bike
Concept2 Rower
Any Gym Machine
+ Any Device
No app linking required. No API keys. No subscriptions. Go to Settings → Tracker Devices, add your device by name, and it appears as a one-tap button in your exercise log. Read the number off your device. Tap. Done. Works with anything that shows a calorie reading.

AI Photo Analysis

Photograph your food and let AI identify every item, estimate portions, and return complete macro data. KritFit gives you a precision-engineered prompt to use with Gemini (free on every Android), ChatGPT, or Claude.ai.

No per-photo cost. No subscription. The same AI capability that premium apps charge $15/month for — available to you free through services you already use.

→ Copy prompt · Photograph · Paste · Log
AI RESPONSE PARSED
Grilled Salmon + Salad
CALORIES 487 kcal
PROTEIN 42g
CARBS 18g
FAT 24g
✓ LOG IT
AI PARSED
RAISE THEM RIGHT

Your Kids
Are Watching.
Make It Count.

Kids don't find fitness apps — parents do. You're already here, tracking your own health. Now bring your kids into the same routine. The habits formed before 12 tend to stay for life, and the most powerful teacher your child will ever have is a parent who walks the walk. KritFit gives your child their own age-appropriate space — while you stay in control of everything.

👨‍👩‍👧
One App. Whole Family.

You're already on KritFit. Adding your child takes minutes — create their profile from within your own account. Your health journey and theirs, side by side. No second subscription. No separate apps.

🌱
Habits Formed Early Last Forever

The research is clear — lifestyle habits formed in childhood are the ones people carry into adulthood. A child who understands nutrition and movement at 10 has an enormous advantage at 30. You can give them that head start today.

🔒
You're Always In Control

The parent sets up the profile. The parent decides what's tracked. Kids get a clean, simple view designed for them — nothing adult, nothing confusing. No settings they can change without you. No rabbit holes. Just a healthy routine you shaped.

🎯
Designed For Kids. Built By Parents.

Not a stripped-down adult app — an age-appropriate experience built from the ground up. Simple enough for a child to use independently, engaging enough that they actually want to. Logging food and activity becomes something they choose, not something they're told to do.

📹
Video Calls Built Right In

No switching apps to check in on your child. KritFit includes built-in video calling between guardian and child accounts — so a quick face-to-face is always one tap away, right inside the same app they're already using.

HOW IT WORKS
1
You're Already Here

Sign up on KritFit for yourself. Your account covers the whole family — nothing extra to pay.

2
Add Your Child

From your account, create a child profile in minutes. Set their age and what they'll track. You stay the gatekeeper.

3
Track Together

Your child gets their own simple view. You stay in the loop. Healthy habits become a family thing — not a lecture.

Tiny Talker animated mascot
MEET YOUR GUIDE
Tiny Talker

KritFit's animated companion is one of its most novel features — a living, breathing character that makes health tracking feel like a conversation, not a task. Kids respond to Tiny Talker instantly; there's something about an animated guide that removes the intimidation of logging food or activity and replaces it with curiosity and fun. Because habits built with a smile tend to stick.

SEE IT IN ACTION

Every screen your child opens — beautiful, simple, and built just for them. Click any screenshot to expand.

The Best Investment In Your Child's Future
Is A Habit. Not A Gift.

Healthy children become healthy adults. Start the conversation at home — with a tool that makes it natural, easy, and something you do together.

$3.45/mo Guardian + first child
+$2.34/mo each additional guardian or child

Subscribe in the App →
LOOK AFTER THEM

They Deserve
To Feel Good.
Every Day.

Staying active and aware of your health doesn't get less important with age — it gets more important. KritFit Senior gives your loved one a simple, voice-driven space to track what matters, while you stay connected through the Family Portal. No typing. No complexity. Just the essentials, beautifully done.

🗣️
No Typing Required

Tiny Talker — KritFit's built-in voice AI — lets your loved one log meals, water, activity and how they're feeling just by speaking. No menus to navigate, no small buttons to press.

👨‍👩‍👴
You Stay In the Loop

The Family Portal gives you a real-time view of your loved one's health — water, meals, activity, weight — without being intrusive. You see what matters. They keep their independence.

🧠
Built For Older Adults

Larger text. Simpler layout. A calm, unhurried experience — no social feeds, no noise, no complexity. Just the essentials: hydration, movement, food, and how they feel today.

❤️
Connection Through Care

When your mum logs her walk or your dad hits his water goal, you see it. Health becomes a shared language — a way to stay close even across distance.

📹
Video Calls Built Right In

No need to switch to a separate app. KritFit includes built-in video calling between family members — so you can see your loved one's face and they can see yours, all without leaving the app. A quick check-in is always one tap away.

HOW IT WORKS
1
You're Already Here

Sign up on KritFit for yourself. Your account covers the whole family — nothing extra to pay.

2
Set Up Their Profile

Open the Family Portal and add your loved one. Set their profile in minutes — you control what's tracked and what they see.

3
They Talk. You Watch.

Your loved one uses their simple voice-driven view. You monitor from your Family Portal. Everyone stays connected — without it feeling like surveillance.

Tiny Talker animated mascot
MEET YOUR GUIDE
Tiny Talker

For seniors, the biggest barrier to any app is feeling overwhelmed before they've even started. Tiny Talker solves that. This animated companion gives your loved one a friendly, familiar face to interact with — no menus to learn, no buttons to hunt for. Just a warm voice-driven character that listens, responds, and makes the whole experience feel approachable. It's a novel idea, and one that genuinely works.

SEE IT IN ACTION

Every screen your loved one opens — simple, warm, and built around the way they actually live. Click any screenshot to expand.

The Greatest Gift You Can Give Them
Is Knowing You're Watching.

Not watching over them. Watching for them. There's a difference — and they'll feel it. It takes two minutes to set up and lasts a lifetime.

$2.34/mo Senior only · $3.45/mo Senior + first family member
+$2.34/mo each additional family member

Subscribe in the App →
TRAIN TOGETHER

One App.
Every Client.
Zero Friction.

The Trainer Portal is $5.67/month — KritFit Advanced included. When you're ready to sell programs or bundles, add the store for just $3.45/month. Cancel either independently, any time. Either way, that same app becomes your full coaching platform — view client data live, log their sessions, message them directly, broadcast to your entire roster at once. Clients connect with multiple trainers simultaneously — strength coach, nutritionist, running coach — each tagged so they always know who prescribed what. No extra software. No separate logins. No per-client fees.

🔑
Dead Simple Onboarding

Generate your unique trainer code in one tap. Share it with a client along with your Gmail. They enter it in their app, hit send — you get a notification, tap Accept. That's it. They're in. No forms, no portals, no email chains. The whole process takes under 60 seconds.

👁
Full View. Full Control.

Switch to any client with one tap from a dropdown. Their complete app opens — food log, exercise history, weight trend, body measurements, supplements, plans. Log a session on their behalf. Set up their profile if they haven't. A permanent orange banner keeps it crystal clear whose data you're viewing. One tap back to your own data.

🛡
Client Controls. Always.

Every client keeps full ownership of their own data at all times. They can pause trainer access with one tap if they need privacy — then resume it just as easily. They can remove the connection entirely whenever they choose. Trust is built in, not bolted on. Clients never need to hand over passwords or share accounts.

👥
Trainer ↔ Client Messaging

No WhatsApp. No email threads. Trainers and clients message each other directly inside KritFit — app to app, completely private. Send to one client or broadcast to all at once. Real-time delivery, read receipts, reply threading and push notifications. A red unread badge on the CLIENTS button means there's something waiting.

📹
Video Calls With Clients

Take your sessions remote without leaving the app. Trainers and clients can video call each other directly inside KritFit — no Zoom, no FaceTime, no context-switching. Perfect for remote check-ins, form reviews, and keeping the relationship strong regardless of geography.

🏆
UNIQUE TO KRITFIT
Work With Multiple Trainers Simultaneously

No other fitness app does this. In KritFit, a client can be connected to more than one trainer at the same time — a strength coach, a running coach, a nutritionist — each working inside the same app, each seeing the same client data, each sending their own proposals. The client accepts what they want from each trainer and their data stays clean, attributed, and conflict-managed.

🏷 TRAINER TAGS
Each trainer gets a personal tag — a 1–2 character initial or emoji that the client assigns. Every piece of data accepted from a trainer's proposal is silently stamped with their tag. Your food log, your exercise log, your weight entries — each shows a small coloured pill: JD for your strength coach, 💪 for your nutritionist. You always know the origin.
⚠️ CONFLICT DETECTION
When two trainers propose the same thing — the same exercise on the same date, the same food entry, the same weigh-in — KritFit flags it. A combined header shows the total proposed calories and burn across all trainers. Conflicts are marked: first-accepted wins. The client can also choose to Replace a previously accepted entry with a newer proposal.
🔒 ALWAYS CLIENT-CONTROLLED
Each trainer connection is independent. The client can pause, resume or terminate any one connection without affecting the others. Trainer tags are only visible to the client — not to the trainers themselves. Your coaches see your data. They don't see each other's tags or know who else you're working with.
Real-world use case: You're training for a triathlon. Your strength coach sends weekly weight sessions. Your running coach sends interval plans. Your nutritionist sends meal budgets. All three arrive in the same app, on your single profile, tagged so you always know who prescribed what — and you control every Accept.
Multiple Simultaneous Trainers Per-Trainer Tag Labels Data Attribution Conflict Detection First-Accepted-Wins Replace Override Independent Connections
How Trainer Messaging Works
01
Enable Trainer Mode
Settings → toggle I am a Trainer. Your unique code appears instantly.
02
Share Your Code
Send your Gmail + trainer code to your client. One tap copies both.
03
Client Requests
They enter the code in their app. A notification badge lights up on your CLIENTS button.
04
Accept & Switch
Tap Accept. Select their name from your client dropdown. Their full app opens.
05
Message Anytime
Tap a client's thread to open it. Type, hit Send. Real-time. Or broadcast to everyone at once.
✉️
Friend Messaging — Inbox

No trainer needed. Connect with workout partners, friends and family — any KritFit user, app to app. Add them by their registered KritFit email. Accept, reject or block requests. Full WhatsApp-style threads: real-time, read receipts ✓✓, reply threading, mute, remove.

📊
KritFit Cards

Share your progress with one tap. Day Summary, Workout, Food Log, Weight Update, Personal Best or Progress Photo — each appears as a beautifully formatted card inside the thread. Your data, your choice.

How Friend Messaging Works
01
Open Inbox Tab
Tap ✉️ INBOX in the main navigation — the last tab, after Plans.
02
Add a Friend
Tap + Add Friend, enter their KritFit email address, send the request.
03
They Accept
They see the request in their Inbox with ✓ Accept, ✗ Reject, ⊘ Block options.
04
Start Messaging
Thread opens instantly. Chat in real-time. Tap ⋯ to reply, delete or manage.
05
Share a Card
Tap 📊 Day, 🏋️ Workout, ⚖️ Weight or 🏆 PB to share a KritFit Card inline.
How we compare
Feature KritFit Trainer Trainerize PTminder
Monthly price $5.67
Advanced included
🎖️ vets $6.78
$25–35 $20–30
Trainer's own fitness app included ✓ Full Advanced app ✗ Separate subscription ✗ Separate subscription
Unlimited clients ✓ Flat rate Tiered by client count Tiered by client count
Video calls with clients ✓ Built in Zoom integration only
Multi-trainer per client ✓ Unique to KritFit
Priced for real trainers.
Your clients need a KritFit account to connect with you — at $2.34/month, that's a price most people won't even hesitate over. They download the same app, sign in with Google, and connect with your code. No per-client fees for you. No expiry dates. And they get a complete fitness ecosystem that makes your job easier too.
$5.67/mo Unlimited clients · Advanced included · Already a user? $5.67/mo upgrade
🎁 or annually — 2 months free

Subscribe in the App →
EAT SMARTER

Your Practice.
Your Clients.
One App.

The tools a new nutrition professional needs — client management, messaging, and discovery — have always been spread across expensive, disconnected platforms. KritFit connects the dots. The Nutritionist Portal is $5.67/month — KritFit Advanced included. When you're ready to sell, add the store for just $3.45/month. Cancel either independently, any time. Your clients need a KritFit account — at $2.34/month, that's an easy ask. They connect with your code and coaching starts immediately.

🔑
Instant Client Onboarding

Generate your unique nutritionist code in one tap. Share it with a client along with your Gmail. They enter it in their app, hit send — you accept, and you're connected. No intake forms. No separate portals. Under 60 seconds, every time.

🥗
Full Nutrition Visibility

Switch to any client with one tap. See their complete food log, calorie targets, macro breakdown, supplement routine, and body measurements in real time. Send food entry proposals, adjust their daily calorie budget, or build out full meal plans — all from inside your own KritFit app.

💬
Built-in Messaging

No WhatsApp threads. No email back-and-forth. Communicate with clients directly inside KritFit — one-to-one or broadcast to your entire roster at once. Real-time delivery, read receipts, push notifications — everything in one place, professionally separated from your personal life.

📹
Video Calls With Clients

Take your consultations remote without leaving the app. Nutritionists and clients video call each other directly inside KritFit — no Zoom, no FaceTime, no context-switching. Perfect for initial assessments, weekly check-ins, and reviewing progress photos together.

📍
DISCOVERABLE BY CLIENTS
Listed on the KritFit Locator Map

Finding clients is the hardest part of starting a nutrition practice. KritFit solves it for you. When you enable your Nutritionist profile, you appear as a pin on the KritFit Locator map — the same map where gyms and trainers are discovered. KritFit users looking for nutritional support in their area see your listing, read your specialties, and connect with you directly in the app. No advertising spend. No directory fees. It's included.

📋 YOUR PROFILE
Set your specialties — weight management, sports nutrition, clinical diets, gut health, pregnancy nutrition — and they appear on your listing card. Clients filter the map by specialty to find exactly the right professional.
🔗 ONE-TAP CONNECT
A client finds your pin, taps View Profile, reads your bio and specialties, then taps Connect. You get a notification. Accept and you're working together — no emails, no scheduling calls, no onboarding friction.
🌍 LOCAL OR REMOTE
Your listing shows your location but all coaching happens inside the app. Work with clients anywhere in the world. Toggle your availability on or off any time — your pin only shows when you're open to new connections.
Map Discovery Specialty Filters One-Tap Connect Local + Remote Availability Toggle
🛒
STORE UPGRADE · $3.45/mo · add-on for any portal
Your Nutrition Store
$3.45/mo

Your expertise has value beyond one-to-one sessions. Upgrade to unlock the KritFit store and package your knowledge — meal plans, nutrition guides, recipe books, supplement protocols, transformation programs — selling directly to clients and the wider KritFit community. Set your own prices. Keep your own revenue. A passive income stream that runs while you're coaching someone else.

Two separate subscriptions · cancel either independently · No commission tiers · No listing fees

Compare: Square takes 2.9% + 30¢ per sale · Gumroad takes 10% of every transaction · Shopify starts at $39/mo before fees. At $3.45/mo flat with zero commission, selling just 2 products a month at $20 each already puts you ahead.

📄 DIGITAL PRODUCTS
Upload meal plans, calorie guides, macro cheat sheets, and recipe PDFs. Clients browse your store listing, purchase with one tap, and the content downloads directly into their KritFit app.
📦 PROGRAM PACKAGES
Bundle a 30-day nutrition program — daily meal suggestions, habit targets, check-in prompts — and sell it as a package. Clients follow the program at their own pace, without needing a live 1:1 connection.
💰 YOUR REVENUE
Your store, your prices, your income. Clients anywhere in the KritFit network can discover and buy your products. No listing fees. No commission tiers. What you earn is yours.
Meal Plan Uploads Nutrition Guides Recipe Books Program Packages You Set the Price Passive Income
How the Nutritionist Portal Works
01
Enable Nutritionist Mode
Settings → toggle I am a Nutritionist. Your code and map pin activate instantly.
02
Get Discovered
Your pin appears on the Locator map. Or share your code directly — one tap copies code + Gmail.
03
Client Connects
They tap Connect from the map or enter your code. A notification arrives — tap Accept and they're in.
04
View & Coach
Select their name from your client list. Their complete nutrition data opens — food log, macros, body stats, supplement history.
05
Message & Propose
Send meal plan proposals, chat in real-time, broadcast to all clients. Everything in one app — no switching context.
How we compare
Feature KritFit Nutritionist Noom Coach Precision Nutrition
Monthly price $5.67
Advanced included
🎖️ vets $6.78
$70+ $99+
Your own full fitness app included ✓ Full Advanced app ✗ Separate subscription ✗ Separate subscription
Unlimited clients — flat rate ✓ No per-client fee Tiered by client count Tiered by client count
Listed on discoverable map ✓ Built in
In-app store to sell products ✓ $3.45/mo upgrade
Integrated with client fitness data ✓ Same app as client Partial integration ✗ Separate platforms
Video calls with clients ✓ Built in Third-party only
Priced for new professionals.
Client management, messaging, and map listing for less than a coffee a week. Add the store upgrade when you're ready to sell. Your clients need a KritFit account — at $2.34/month, that's an effortless ask. They download the same app, connect with your code, and gain access to a full fitness platform that supports everything you do for their nutrition. No setup fees. No contracts. No per-client charges. Ever.
$5.67/mo Unlimited clients · Advanced included · Already a user? $5.67/mo upgrade
$3.45/mo + Store upgrade
🎁 or annually — 2 months free
Subscribe in the App →
YOUR GYM
🏋️ FOR GYM OWNERS

Your Gym.
Amplified.

Most gym apps give your members a QR code. KritFit gives them a complete fitness intelligence platform — personalised to their body, connected to your facility, managed from your desk.

🖥️
GYM ADMIN PORTAL
Your command centre — manage members, classes, check-ins, and staff. Add the $3.45/mo store upgrade to sell merchandise, supplements, and training packages directly to members inside the app — a genuine revenue stream, not a gimmick.
📱
BASIC MEMBER APP — INCLUDED
Every member gets a fully working fitness app — calorie tracking, workouts, body measurements, class schedule, and QR check-in. No extra charge. Members who want the full Advanced experience can upgrade for $1.34/mo on their own.
WHY KRITFIT OUTPERFORMS DEDICATED GYM SOFTWARE
📋
TRAINER SESSION PLANS

Trainers build an ordered sequence of activities — workouts, nutrition targets, recovery protocols — and assign it directly to a client's app. When the client works through the list, the trainer receives a full completion report: what was done, what was skipped, and when. Accountability built in.

👥
TRAINER MANAGEMENT

Designate your trainers, assign their clients, control every PT relationship. Trainers can send workout and nutrition proposals directly to clients through the app. You control who trains who — protecting your facility's income.

REAL-TIME CHECK-INS

Members scan in with their QR code. Your desk panel shows every check-in live — who's in the building right now, how many today, historical patterns. Know your peak hours, plan your staffing.

💳
PAYMENT TRACKING

Track membership payment status, due dates and amounts per member. Know who's paid, who's overdue and who needs a nudge — without a separate spreadsheet or billing tool.

💰
YOUR STRIPE. YOUR MONEY.

Connect your existing Stripe account or create a new one in minutes during onboarding — KritFit never touches your money. Member payments, session fees and gym store sales flow directly into your Stripe account. Industry-standard security, instant payouts, full transaction history. No middleman.

🔒
EXCLUSIVE MEMBERSHIP

Members connected to your gym profile belong to your gym — they cannot join another gym through KritFit. Your investment in the platform stays yours. Independent trainers cannot operate within your facility without your approval.

YOUR MANAGEMENT DASHBOARD

Everything You Need.
Nothing You Don't.

Members tab — full roster with status, check-in history, payment tracking, validity dates and notes per member
Payments tab — revenue summary, who's paid, who's overdue, amounts outstanding
Check-ins tab — live feed of today's arrivals, updated in real time
Gym About tab — set your description, website, phone, address — shown to every member in their membership card
Works on any device — PC, laptop, tablet or phone. No app install needed
MEMBER SLOTS USED
68 / 89
TODAY'S CHECK-INS
24
RECENT CHECK-INS
PEAK-SARAH-0409:42
PEAK-MIKE-0109:38
PEAK-ROBIN-0209:21
Pricing
$89/mo — 89 members included
🎁 or annually — 2 months free
+$1.00/mo each additional member (Basic app)
+$1.34/mo per member to upgrade to Advanced
+$3.45/mo to unlock the Gym Store
How we compare
Feature KritFit Gym Mindbody Glofox
Monthly price $89 flat
🎖️ vets $78
$129–$599 $110–$200+
Members get a fitness app ✓ Basic app included ✗ Check-in only ✗ Check-in only
Member Advanced upgrade ✓ $1.34/mo — member's choice
Video calls built in ✓ Members & family
Per-member charges $1/mo over 89 only Complex tiered pricing Complex tiered pricing
In-app store for products & merch ✓ $3.45/mo upgrade Add-on (expensive) Add-on (expensive)
GET STARTED — CONTACT US →
Your gym at kritfit.com/yourgym — live within 24 hours.

More Than Lifting.
More Than Running.

KritFit is the only fitness tracker that treats fitness classes and physiotherapy as what they actually are — two completely different things — and gives each its own dedicated space.

Fitness Classes Tab
🧘 Classes

Exercise sessions you choose to attend for fitness, flexibility or wellbeing. Select from 32 activities across 7 categories. Log intensity — Light, Moderate or Intense — and KritFit calculates your personalised calorie burn based on your body weight and the activity's research-validated MET value.

YOGA
General · Hot · Power · Restorative
PILATES & BARRE
Mat · Reformer · Barre
DANCE & AEROBICS
Zumba · Step · Kickboxing · Dance Cardio
CARDIO & HIIT
HIIT · Circuit · Spin · Aqua Aerobics
FLEXIBILITY & RECOVERY
Stretching · Foam Rolling · Tai Chi · Qigong
MINDFUL FITNESS
Meditation · Breathwork · TRX · Buti Yoga
MET source: Compendium of Physical Activities — the gold standard in exercise science used by sports researchers worldwide. Did you know Zumba burns more per hour than moderate running?
Physiotherapy Tab
🏥 Physio

Medical treatments prescribed or recommended by a physiotherapist or doctor. Completely separate from fitness classes because physiotherapy is not something you choose for fun — it is clinical rehabilitation. No intensity selector — the treatment protocol is set by your clinician. Log duration and optional treatment notes to track your recovery.

MANUAL
Manual Therapy · Dry Needling
ACTIVE
Exercise Therapy · Sports Rehab
WATER
Hydrotherapy
SPECIALIST
Neurological · Respiratory · Postural
GENERAL
Physio Session (general)
Calories shown in blue to distinguish from fitness class calories (orange). Treatment notes let you record what was done — useful when sharing your Health Report PDF with your doctor or physio.
32 Classes. 9 Treatments. One App.
The only fitness tracker that properly separates wellness classes from physiotherapy rehabilitation.
$89/mo— 89 members included
+$1.00/mo each additional member (Basic app)
+$1.34/mo per member to upgrade to Advanced
+$3.45/mo to unlock your Gym Store — sell merch, supplements & packages
Subscribe in the App →
🧬 World First in Fitness Apps

GENETIC
PROFILE

Your DNA sets your athletic ceiling. No mainstream fitness app has ever used it. KritFit is the first — enter your 23andMe or AncestryDNA results once, and every recommendation quietly adjusts to your biology, forever.

No other fitness app on the planet does this
250+
Genetic Markers
Scientists have identified over 250 markers linked to athletic performance. KritFit tracks the 5 most actionable.
50%
VO2 Max Heritability
Your cardiovascular ceiling is half genetics. KritFit shows how your ACE gene affects your cardio progress curve.
80%
Muscle Mass Heritability
Your ACTN3 genotype determines how quickly you see strength and size gains in KritFit's Progress tracking.
1x
Input, Forever Active
Enter your markers once. KritFit silently personalises Plans, exercise recommendations and deficit commentary indefinitely.
The Sprinter Gene
ACTN3
Determines your fast-twitch vs slow-twitch muscle fibre ratio. Elite power athletes almost universally carry the RR genotype. XX types are natural endurance machines.
RR — Power RX — Mixed XX — Endurance
KritFit impact: RR pushes weight & sprint intensity in Plans. XX shifts recommendations toward longer runs, cycling distances and aerobic targets.
Cardiovascular Efficiency
ACE
Controls blood pressure response and how efficiently your muscles use oxygen. The II variant produces faster VO2 Max improvement with cardio training.
DD — Strength ID — Balanced II — Endurance
KritFit impact: II variant shown in History as faster VO2 Max trajectory. DD variant prioritises weight training in generated Plans.
Injury Risk
COL1A1
Predicts susceptibility to tendon and ligament tears — the injuries that derail training programmes. The TT genotype carries significantly elevated soft-tissue risk.
SS — Lower Risk ST — Moderate TT — Higher Risk
KritFit impact: TT genotype surfaces a warm-up and cool-down advisory before high-impact sessions in your exercise log.
Fat Metabolism
PPARA
Regulates how efficiently your body burns fat as fuel. GG types respond strongly to endurance training. CC types rely more heavily on carbohydrate metabolism during exercise.
GG — High Fat Burn GC — Mixed CC — Carb-Reliant
KritFit impact: CC types receive adjusted macro split guidance and deficit commentary tuned for carbohydrate-dominant fuelling.
Recovery & Skill Adaptation
BDNF
Brain-Derived Neurotrophic Factor influences how quickly your nervous system adapts to new movement patterns and how efficiently you recover between sessions. Val/Val types learn motor skills fastest and recover soonest.
Val/Val — Fast Adapt Val/Met — Moderate Met/Met — Slower
KritFit impact: Met/Met types receive extended rest-day suggestions in Interval Plans and recovery-focused workout nudges before high-volume blocks.
DNA tells you what you're built for.
KritFit gives you the tools to outwork it.
Your genetics might give you a 5% edge in one direction. Your Mifflin-St Jeor targets, Interval Plans and daily discipline are what actually move the needle. KritFit is the first app to use both — because you deserve personalisation at every layer.
Enter Your DNA Profile →
Optional · Free · One-time input
Works without DNA results too
KNOWLEDGE BUILT IN
KF SMART

KritFit Intelligence

A built-in expert knowledge base — 1,000 fitness articles you can search instantly, on any screen, with no internet connection required.

HOW IT WORKS

Smart Search Powered by BM25

Results are ranked using BM25 — the relevance-ranking algorithm behind Elasticsearch and Solr, the same technology that powers search at Google-scale. It doesn't just find the first keyword match — it weights terms by importance and boosts card titles 3× so the most directly relevant answer always rises to the top.

Every search runs entirely on your device. No server. No API key. No internet required. Your questions stay private.

1,000
Expert Cards
20+
Topic Areas
BM25
Smart Ranking
100%
Offline & Private
📚
1,000 Knowledge Cards
Nutrition · Fat Loss · Muscle Building · Recovery · Supplements · Sleep · Sports · DNA-Aware Training · Injury Prevention · and more
Deep App Links
Cards about app features include a tap-to-navigate button — KF Smart closes and takes you straight to that screen
🔊
Read Aloud
Tap the speaker on any card to have it read to you — hands-free learning while you train, using your device's built-in voice
TOPICS COVERED
Nutrition Fat Loss Muscle Building Protein Carbs & Fats Supplements Training Science Cardio Recovery Sleep Body Composition Hydration Women's Fitness Injury Prevention Sports Performance Mental Fitness Beginners Seniors Using the App Health Conditions

No Greedy Math.
Just Pure Utility.

KritFit is independently built and independently priced — because world-class health intelligence should be within reach for everyone. We believe fitness infrastructure belongs in every home, not just every penthouse. We used sequential numbers just because it's quirky.

Individual
KritFit
$2.34 /mo
🎁 2 months free annually
Veteran — permanent rate
$1.23 /mo
🎁 2 months free annually
Senior + Family Portal
Senior — independent
$2.34 /mo
🎁 2 months free annually
🎖️ Veteran — independent
$1.23 /mo
Senior + first family member
$3.45 /mo
🎁 2 months free annually
🎖️ Veteran + first family member
$2.34 /mo
↳ each additional family member $2.34 /mo
Kids + Guardian Portal
Kid + first guardian
$3.45 /mo
🎁 2 months free annually
🎖️ Veteran guardian + kid
$2.34 /mo
↳ each additional guardian or child $2.34 /mo
Personal Trainer
Advanced + Trainer bundle — unlimited clients
KritFit Advanced included · Already Advanced? Upgrade for $5.67/mo
$5.67 /mo
🎁 2 months free annually
🎖️ Veteran Trainer bundle — permanent rate
$6.78 /mo
Nutritionist Portal
Nutritionist — unlimited clients
Map listing · messaging · client management included
$5.67 /mo
🎁 2 months free annually
🎖️ Veteran Nutritionist bundle — permanent rate
$6.78 /mo
↳ 🛍 Store upgrade
Sell meal plans, guides & programs — your revenue, your prices
$3.45 /mo
🎖️ Veteran Store upgrade — permanent rate
$6.78 /mo
Gym + Advanced
Gym — 89 members included
KritFit Advanced included for the owner · Members get the Basic app at no extra cost
$89 /mo
🎁 2 months free annually
🎖️ Veteran Gym — permanent rate
89 members still included — no price left behind
$78 /mo
↳ each additional member $1.00 /mo
↳ member Advanced app upgrade $1.34 /mo
↳ 🛍 Gym Store upgrade
Sell merch, supplements & packages — your revenue, your prices
$3.45 /mo
Why is it this affordable?
🏗️
One Developer. No Boardroom.
No investors to repay, no shareholder dividends, no corporate offices. What you pay keeps the platform running — nothing else.
🎯
Built for Reach, Not Revenue.
The whole point is to reach people who can't afford a gym membership. Low price isn't a marketing tactic — it's the entire mission.
No Middlemen. Ever.
Direct from developer to you. No agency, no reseller, no bloated marketing budget eating your subscription fee.
❤️
Your Sub Does More.
Every subscription contributes toward a future goal — a village habitat for people experiencing homelessness. Fitness and humanity, together.
Premium — For Everyone
$2.34
/month
🎁 or annually — 2 months free
Less than one coffee on 5th Avenue
✓ Full food, exercise & weight tracking
✓ KF Smart AI food analysis
✓ GPS routes & Sleep Science
✓ Trainer connection & messaging
✓ Full data backup & restore
🎖️
Veteran Program
No price left behind. When we go, we go down together — every tier drops one step for verified veterans. Verify with ID.me and those are your permanent orders.
Subscribe in the App →
Personal Trainer
$5.67
/month
🎁 or annually — 2 months free
Full coaching platform — unlimited clients
✓ Everything in Premium
✓ Full client dashboard & live data view
✓ Program & meal plan proposals
✓ Two-way client messaging & broadcast
✓ Real-time client progress monitoring
Subscribe in the App →
Family Portals — standalone or add-on to Advanced
$3.45
/month · guardian + first child
🎁 or annually — 2 months free
Many-to-many — multiple guardians, multiple children
✓ Age-appropriate exercise library
✓ Parent-controlled activity goals
✓ Guardian portal with shared code
✓ Any guardian can manage any child
✓ Safe, ad-free & private
+$2.34/mo each additional child or adult guardian
Subscribe in the App →
$2.34
/month · senior only
🎁 or annually — 2 months free
One-to-many family care network
✓ Voice-guided Tiny Talker interface
✓ Gentle senior-appropriate programs
✓ Medication & hydration reminders
✓ AI wellness insights in plain English
✓ Family portal — shared care network
With Family Portal
$3.45/mo — Senior + first family member
+$2.34/mo each additional family member
Subscribe in the App →

Both portals run standalone or alongside an existing Advanced subscription — one app, one account.

Gym Plan — one flat price, all members included
$89/mo
Flat rate · 89 members included
🎁 or annually — 2 months free
✓ Full membership management
✓ Check-in system & class scheduling
✓ Two-way member messaging
✓ Trainer management & assignment
✓ Payment tracking & gym store
✓ Member QR codes & analytics
Gym Member Upgrade
$1.34/mo
Optional · chosen by the member
✓ Members get gym basics included free
✓ Upgrade unlocks full nutrition & food tracking
✓ Body stats, programs & supplement log
✓ Inbox, friend groups & messaging
— KritFit Store & Instacart not included

The gym's $89/mo covers 89 members. The $1.34 upgrade is each member's own choice — paid directly by them, never touching the gym's bill.

Subscribe in the App →

Subscriptions are managed inside the KritFit app — sign in with Google and go to Settings → Plans.
Cancel any time from your account. Access continues to end of billing period.

Honest Comparison

Feature KritFit MyFitnessPal Cronometer Lose It!
$2.34/mo ✓ Honest Freemium Freemium Freemium
Personalised TDEE ✓ Mifflin-St Jeor Basic Basic
AI Photo Analysis ✓ Via Gemini/GPT Premium only Premium only
Any Fitness Tracker ✓ No linking needed API required API required API required
Day-by-Day Planning ✓ Interval Plans Basic goals
Google Calendar Sync ✓ Automatic
MET-Personalised Burns ✓ Body weight adjusted Generic MET Generic
USDA Food Database ✓ Full access
Install as App (PWA) ✓ No app store ✓ App store ✓ App store ✓ App store
No Ads ✓ Never Free tier has ads Free tier has ads
Trainer & Client System ✓ Full — code connect, proposals, routines, colour zones Premium — limited features
Trainer ↔ Client Messaging ✓ App-to-app, real-time, read receipts, reply, push, proposals
Friend Messaging & Progress Sharing ✓ App-to-app Inbox, KritFit Cards, read receipts, mute/remove
📹 Built-in Video Calls ✓ Friends, trainers, family & guardian/child — all in-app, no third-party needed
Social Feed & Community Forums Private messaging only — not a social app ✓ Social feed, forums, friend challenges Basic community
Workout Routines (pre-calc calories) ✓ Named routines, one-tap log, trainer assignable Basic — no calorie pre-calc Basic
Wellness & Fitness Classes (32) ✓ 32 classes · 7 categories · intensity levels · MET calorie burn Generic exercise log Generic exercise log Generic exercise log
Calisthenics — Sets & Reps Logging (11 exercises) ✓ Sets × reps input · per-rep calories · bodyweight-scaled · 11 exercises Duration only — no sets/reps Duration only — no sets/reps Duration only — no sets/reps
Physiotherapy & Rehab (9 treatments) ✓ Separate tab · no intensity · treatment notes · blue calories
Plain English Insights ✓ Stories not numbers -- deficit context, trend words ✗ Raw numbers only ✗ Raw numbers only ✗ Raw numbers only
Walk by Steps (phone built-in) ✓ Steps, terrain, body weight calc Steps import only Basic
⏱ KritFit Timer — Auto-Fills Duration ✓ Times your session · auto-fills every duration field ✗ Manual entry only ✗ Manual entry only ✗ Manual entry only
📍 GPS Distance — Auto-Fills Distance Field ✓ Real GPS · step fallback indoors · auto-fills distance field ✗ Requires separate app ✗ Requires separate app ✗ Requires separate app
🗺 Live Route Recording — Saves to Map ✓ Records route · repeat detection · run history · name & description · OpenStreetMap always visible ✗ Requires Strava / Garmin ✗ Requires Strava / Garmin ✗ Requires Strava / Garmin
Progress Photos (20 slots, cached) ✓ Private, cached, Before/After PDF Premium only
PDF Health Reports ✓ Full — period, sections, doctor ready
Supplement Tracking (32 supps) ✓ Full — dose, timing, history, custom Basic logging only
Sports Logging (20 sports) ✓ Full — MET, intensity, body weight Basic Basic
GPX Route Import & Maps ✓ Full — import, map, log calories Strava only (paid) Basic
😴 Sleep Tracking — Efficiency, Quality, Context Messages ✓ Full — hours, efficiency, WASO, ratings, 7-night chart, app-wide context Basic hours only
Nearby Gym Finder ✓ Dashboard map — OpenStreetMap, mi/km, adjustable radius
🏋️ Gym Membership Manager — QR, Schedule, Push, Calendar ✓ QR vault · class scheduling · push reminders · repeating GCal · 1-tap check-in from lock screen ✗ Separate app per gym
Exercise Library & Muscle Map ✓ 44 exercises, anatomical body map, muscle highlighting, auto routine builder Basic list
Mobile Sensor — Steps & Pace ✓ Built-in accelerometer, step counter, cadence, stride calibration — no wearable needed
Rewards Points & Store ✓ Earn points logging workouts & food — redeem for discounts on fitness gear
Sets & Reps Weight Training ✓ Full — sets, reps, rest timer, history, named routines Basic logging Basic logging
Body Measurements Tracking ✓ Full — biceps, waist, BF% & more Premium only
Weigh-in Conditions & Reliability ✓ Time · 8 condition flags · ✅ ideal / ⚠️ noisy indicator · profile start weight ✗ Weight only ✗ Weight only ✗ Weight only
🕐 Time-Aware Intelligent Messaging ✓ Meal windows · Exercise schedule · Live time-of-day deficit context · Exercise window nudges ✗ Static messages ✗ Static messages ✗ Static messages
📶 Full Offline Support & Auto-Sync ✓ Log food, exercise & weight with zero signal · IndexedDB persistence · auto-syncs on reconnect · works in gyms, on trails, mid-flight ✗ Requires internet ✗ Requires internet ✗ Requires internet
Physique Assessment (Calipers, FFMI) ✓ Jackson-Pollock BF% · FFMI · Lean Mass · Symmetry Ratios
Body Goal Progress Charts ✓ Sparklines + goal bars Premium only Basic
🧬 Genetic Profile (DNA-Aware Training) ✓ World First — ACTN3, ACE, COL1A1, PPARA, BDNF · one-time input · informs Plans, burns & recovery forever
🧠 KF Smart — 1,000-Card Knowledge Base ✓ BM25 smart search · 1,000 expert articles · 100% offline · read aloud · deep links
Data Privacy ✓ Google Firebase — secure & isolated Sold to third parties Account required Data monetised
Your Data. Your Rules.
🔒 Google Firebase
🚫 Zero Ads
💾 Your Account
🌐 No Third Parties
📤 Export Anytime

Your data is stored securely in Google's Firebase — one of the world's most trusted and widely-used database platforms, trusted by millions of apps globally. It is isolated under your unique Google account ID so no other user can ever access it. KritFit does not sell data, display ads, or share anything with third parties. You can download or permanently delete all your data at any time.

Huldufólk Habitat Project — aerial concept of the planned self-sustaining village in Oregon

Huldufólk Habitat Project

Healing by Oregon's Great Outdoors
The Vision

Huldufólk Habitat Project

Inspired by ancient folklore and earth-integrated architecture, Huldufólk Habitat Project will strive to be a revolutionary, self-sustaining village tucked into the lush forests of Oregon. Designed to permanently home, heal, and restore individuals experiencing chronic homelessness through a multi-generational community that welcomes families, children, the elderly, and the disabled.

The village will aim to include discreet spaces for clinical substance abuse rehabilitation and trauma-informed counseling — alongside a rich, tactile atmosphere where residents and visiting eco-tourists can unplug, heal, and practice meditation.

The Balance

To ensure long-term stability and prevent an institutional feel, the population is carefully balanced.

60%
Restorative residents gaining permanent housing and rebuilding purpose within the community.
15%
Lifestyle supporters who choose to live here, providing daily mentorship and skilled guidance.
25%
Paying eco-tourists booking immersive stays to experience earth-living — their fees go directly toward the village's upkeep.
Village street scene
Earthen Home — Village Street
Wandering the village street is an experience unlike anything most tourists have ever encountered — a fully inhabited forest settlement of curved earthen walls, living roofs, and lantern-lit paths. People come to walk, breathe, and remember what it feels like to be part of the earth rather than apart from it.
Tourist studio layout
Tourist Home — 25 Units
Earthen homes are deeply therapeutic — thick walls that breathe, cool in summer and warm in winter, built from the same ground they sit on. Guests often report sleeping better in one night here than they have in months. That is not by accident; it is the earth doing what it has always done.
Villager family home layout
Helper Residence — 15 Units
The larger villager home is sized for a couple — room enough for a cradle or a small child's bed when the family grows. The smaller companion unit suits a single person or a couple travelling light. Both are intentionally modest — comfort without excess, designed to draw life outward into the community rather than inward behind a door.
Compact earthen studio — tiny home layout
Tiny Earth Studio — 60 Units
Sixty compact earthen studios for residents rebuilding their lives — enough space to rest, but not so much that isolation becomes the default. The simplicity is deliberate: a small home nudges you outside, toward the fire pit, the gardens, the workshop, and the people around you. Community is the real shelter here.
Artisan workshops — carpentry, ironsmith, loom weaving, seamstress and hat shop
Artisan Workshops
Carpenters, blacksmiths, weavers, and seamstresses are all villagers — earning real wages for skilled work. Every piece made here is sold within the community or to visiting tourists, keeping income circulating inside the village.
Village center — market, café, gardens and beehives tended by villager workers
Village Center
The market, café, gardens, and beehives are the beating heart of the village. The beekeeper, gardeners, and café staff are all villagers earning a living wage — nurturing the land and feeding the community they helped build.
Maintenance workshop — solar panels, welding bay, ATVs and tools wall
Maintenance Workshop
Solar panels, welding bays, ATVs, and a full wall of tools — kept running by a maintenance crew of villagers. Keeping the infrastructure humming is skilled, essential work, and villagers are paid fairly for every hour they put in.
Village Doc — earthen clinic with doctor, nurse, waiting area and natural medicine
Village Doc
The doctor and nurse are the two outside professionals in the village — the only roles where expertise cannot be improvised. Together they run an earthen clinic offering natural medicine and primary care to every resident, regardless of income.
Frontier Theater — villager performances and community events
Frontier Theater
The theater runs on donations and tourist ticket sales. Villager actors, performers, and stagehands earn wages from every production — income they use toward rent, food, medical care, and personal savings.
Cottage industries — bakery, art gallery, herbal shop, honey and jams, printers
Cottage Industries
Villagers operate every shop — from the bakery and art gallery to the herbal apothecary, honey stall, and print studio. Tourists can browse, purchase locally made goods, and book hands-on lessons. Every sale supports the village economy.
Craft workshops — carpentry, ironsmith, loom weaving, seamstress and hat shop
Craft Workshops
Skilled trade workshops give residents meaningful work in carpentry, blacksmithing, loom weaving, and dressmaking. Visitors are welcome to commission bespoke pieces or take guided lessons — putting skilled wages directly into villagers' hands.
The Village Spa — operated by villagers, open to tourists
The Village Spa
The spa is staffed entirely by villagers — trained therapists, attendants, and wellness practitioners earning a steady wage. Open to tourists, spa revenue flows directly back into the community, supporting residents' food, medical care, and savings.

As I rode my Harley around the USA, I saw so many people experiencing homelessness, as well in Oregon, that it broke my heart. With my digital background and my passion for fitness, I devised a plan to raise funds without begging. That is how KritFit came about — comprehensive, affordable, and built with good intentions. KritFit supports your fitness while your subscription will make it possible to help fund a future project to home the homeless in a unique village atmosphere.

🌿
Earth-First
Semi-subterranean earthen homes with living turf roofs. No exposed concrete. No industrial metal. Built in harmony with the forest.
🏘️
Self-Sustaining
Organic farms, zero-mile market, bakery, candle maker, butcher, coffee shop, wood-fired saunas. A complete, living economy.
🤝
Dignity by Design
Every capable resident holds an operational role. True healing requires both professional care and the psychological dignity of being needed.
Ballpark Project Cost — Partial Volunteers & Donated Materials · 100 Homes
🏠 Residential · 100 Units
60 tiny earth studios$480k–$840k
25 tourist homes$550k–$875k
15 helper residences$180k–$300k
25–40ac donated land$600k–$2M
Tourist villa furnishings ×25$625k
Studio furnishings ×60$300k
Subtotal$2.7M–$4.9M
🏘️ Community Buildings
Visitor Centre$120k–$200k
Café + Restaurant$140k–$230k
Bakery + Grocery$100k–$160k
Gym + Saunas$80k–$140k
Villager Canteen (seats 100)$150k–$190k
Commercial kitchen + loading bay$200k–$250k
Subtotal$790k–$1.17M
🎭 Commercial Facilities
Frontier Theater$140k–$240k
Cottage Shops ×5$200k–$400k
Craft Workshops ×4$180k–$360k
Village Spa$130k–$230k
Subtotal$650k–$1.23M
Workshops need forge venting, 220V circuits, commercial kitchen fit-outs, heavy plumbing — earthen shell saves the shell, not the trades
⚡ Infrastructure
Roads + site prep$80k–$150k
Water + septic ×100$200k–$400k
Solar + electrical$250k–$400k
Permits + legal$150k–$250k
Subtotal$680k–$1.2M
With donated land + materials · 40% volunteer labour · 100 homes + all commercial facilities
$5.5M – $9.5M cash required
Full market rate (no donations): $15M–$27M · A phased build — eco-tourism revenue funds each next stage
Huldufólk Habitat — 3D printed aerated concrete construction with automated earth shaper
CONSTRUCTION SCHEDULE
36-month phased build from groundbreaking · Revenue-generating facilities prioritised · Eco-tourism soft launch Month 24
Phase
M1 M6 M12 M18 M24 M30 M36
1 · Planning & Permits
Design · surveys · environmental · approvals
8 months
2 · Site Prep & Infrastructure
Roads · water · solar · septic · electrical
11 months
3 · Tiny Studios — Batch 1
20 earthen units · volunteer + skilled crews
11 mo · 20 units
4 · Tourist Homes + Keeper Residences
25 tourist villas · 15 keeper homes · higher spec
13 mo · 40 units
5 · Tiny Studios — Batch 2
Remaining 40 earthen units · experienced crew
13 mo · 40 units
6 · Community Buildings
Visitor centre · café · bakery · grocery · gym
9 months
7 · Commercial Facilities
Theater · cottage shops · workshops · spa
11 months
8 · Landscaping & Final Fit-Out
Gardens · paths · village streetscape · punch-list
7 months
Key Milestones
⚡ M14
🏠 M20
🛎 M24
🎉 M36
Monthly Burn Rate
avg spend · all active phases combined
~$67k
~$132k
~$267k
~$388k ▲
~$253k
~$71k
Cumulative Spend
running total at 6-month marks
$0.4M
$1.2M
$2.8M
$5.1M
$6.7M
$7.1M
Project Duration
36 Months
Project Cost
~$7.1M
with donations & volunteer labour
Planning
Infrastructure
Studios
Tourist + Keeper Homes
Community Buildings
Commercial Facilities
Landscaping
YEAR 1 OPERATIONS & PAYBACK MOMENTUM
Opens Month 37 from groundbreaking · 85% occupancy on all tourist-dependent revenue · Ramps 20% → +10%/month → full capacity Month 9 · $7.1M construction payback shown
Month
M1
M2
M3
M4
M5
M6
M7
M8
M9
M10
M11
M12
▲ Profit
▼ Cost
Capacity
20%
30%
40%
50%
60%
70%
80%
90%
100%
100%
100%
100%
Revenue
$108k
$161k
$215k
$269k
$323k
$377k
$430k
$484k
$538k
$538k
$538k
$538k
Costs
$54k
$81k
$108k
$135k
$162k
$189k
$216k
$243k
$270k
$270k
$270k
$270k
Profit
$54k
$80k
$107k
$134k
$161k
$188k
$214k
$241k
$268k
$268k
$268k
$268k
▼ Construction Cost Payback — Outstanding Balance
Starting at $7.1M · Monthly profit reduces principal · Accelerates as capacity ramps up
Owed
$7.0M
$7.0M
$6.9M
$6.7M
$6.6M
$6.4M
$6.2M
$5.9M
$5.7M
$5.4M
$5.1M
$4.8M
Year 1
Repaid
$2.3M repaid (32%) $4.8M remaining
Year 1 Total Profit
$2.3M
includes ramp-up period
Balance End Year 1
$4.8M
$268k/mo at full capacity
Full Payback By
Month 31
post-opening · ~5.5 yrs total
Net Profit (green, top of bar)
Operating Costs (orange, bottom)
Full capacity from Month 9 · 85% tourist occupancy applied
HOW LONG WILL IT TAKE TO FUND?
Based on KritFit app growth scenarios · 60% of net profit allocated to the Huldufólk fund · includes Nutritionist + Store revenue
App Scenario Subscribers Annual → Fund 🌿 With Volunteers,
Donations & Free Land
Without
Moderately Successful 50,000 ~$1.4M / yr 4 years 11 years
Successful 75,000 ~$2.0M / yr 3 years 8 years
Very Successful 100,000 ~$2.8M / yr 2 years 6 years
Virally Successful 500,000 ~$13M / yr 5 months 15 months
🌿 With Community Support
Target: $4M–$8M cash · Volunteer labour, donated materials & free/discounted land reduce the cash requirement by ~60–70% from full market value. Best-case: funded in under a year at viral scale.
Full Market Rate
Target: $13M–$24M cash · No grants, no donated labour, commercial land rates. Still achievable — just slower. A successful app funds it within a generation.
ARPU ~$4.25/mo blended (User $2.34 · Trainer/Nutritionist $5.67 · Gym $89 flat + store commissions) · 60% net profit directed to the Huldufólk fund
ONCE RUNNING — SELF-SUSTAINING
Annual operating estimate · 85% tourist occupancy (weather / seasonality buffer) · 60 residents + 25 tourist homes + 15 helpers + theater + spa + cottage shops
📥 Annual Revenue
25 tourist homes × $120/night × 365 × 85% $931,000
60 tiny studios × $220/mo × 12 $158,000
Café — breakfast (75 ×$20 ×365 × 85%) $466,000
Restaurant — dinner (80 ×$25 ×365 × 85%) $621,000
Bakery + Grocery — tourists (25 ×$30 ×365 × 85%) $233,000
Bakery + Grocery — residents (60 ×$20 ×365) $438,000
Villager canteen (60 ×$40/day ×365) ↕ break-even $876,000
Cottage Shops ×5 — captive audience × 85% $553,000
Craft Workshops ×4 (classes, ironwork, cloth & hats) × 85% $765,000
Frontier Theater — tickets (50 ×$30 ×365 × 85%) $466,000
After-show photos (5 ×$10 ×365 × 85%) $16,000
Village Spa (25 ×4 × 50%×85% ×$60 ×365) $931,000
Total Revenue~$6.5M / yr
📤 Annual Costs
Villager wages (60 ×$875 avg ×12) $630,000
Keeper wages (30 ×$2,500 ×12) $900,000
F&B supplies × 85% $111,000
Grocery stock × 85% $64,000
Property maintenance + repairs $50,000
Bus + box truck (fuel, service) $22,000
Village carts + gardening equipment $13,000
Maintenance shop (tools, parts, consumables) $10,000
Insurance incl. vehicles $50,000
Solar + water upkeep $44,000
Telecommunications (internet, phone, satellite TV) $60,000
Canteen food + upkeep ↕ break-even (see revenue) $876,000
Marketing + admin × 85% $68,000
Spa products + linens × 85% $85,000
Theater + workshop ops × 85% $21,000
Workshop + shop materials × 85% $170,000
Total Costs~$3.2M / yr
Net Operating Profit
~$3.3M
per year · village only · at 85% tourist occupancy
♻️ Self-Funding Growth
Profits are reinvested into two things: more resident homes to house more people, and expanded tourist facilities to generate more revenue — each feeds the other.
📐 The Virtuous Cycle
More tourist facilities → more revenue → more homes built → more villagers working → more goods and classes → more tourist draw. The village compounds itself.
💼 Hermit Salaries
Tiny studio residents earn real wages in the café, bakery, forge, carpentry shop, weaving studio, seamstress, honey stall, and spa — rent-free living plus income to save.
60 villagers earn avg. $875/mo (Level 1–10: $250–$1,500) · 30 keepers earn $2,500/mo · Bus runs city trips + tourist pickups · Box truck handles supplier runs · Solar + rainwater = near-zero utility costs
Village Roles & Progression

You Arrive With Nothing. You Leave With Everything.

Every new arrival earns enough to pay a small rent ($200), utilities ($20), and food ($40). Everyone begins at the same level — Nykomling — and works their way up through demonstrated contribution. Wages rise with skill and responsibility. There is no ceiling except your own ambition. Every role listed below is a real paid position, not a volunteer slot or a favour. This is a functioning economy with Norse structure and modern dignity.

Lvl Norse Title English Monthly Wage Primary Responsibilities
1 Nykomling Newcomer $250 Grounds maintenance, dish-washing, compost turning, general cleaning
2 Lærling Apprentice $400 Assisted roles in bakery, café, forge, weaving — learning one craft under a senior
3 Handverkar Craftsperson $550 Independent craft production — baking, sewing, woodwork, honey, candles, soap
4 Køpar Trader $700 Market stall operation, tourist sales, supply runs, inventory tracking
5 Husmann Householder $850 Responsible for one accommodation unit — guest check-in, cleanliness, minor repairs
6 Meister Master Craftsperson $1,000 Leads a workshop, trains Level 1–3 arrivals, sets quality standards for output
7 Styrmann Pilot / Guide $1,100 Village tours, bus/truck driving, external supplier liaison, event coordination
8 Rådgjevar Advisor $1,200 Mentors new arrivals, conflict resolution, programme planning, community wellbeing
9 Høvding Chieftain $1,350 Department head — oversees a full operational area (hospitality, production, land, health)
10 Forvalter Steward $1,500 Village co-steward — strategic decisions, new node scouting, external partnerships
🏡 Affordable Living
Every resident pays a small contribution — $200 rent, $20 utilities, $40 food — totalling $260/mo. Even at Level 1 wages of $250, the shortfall is minimal and covered within weeks of earning a first rise.
📈 Earn Your Level
Advancement is based on demonstrated skill and contribution — not seniority or politics. A determined Nykomling can reach Meister within a year.
🌿 Community Code
Respect the land. Respect each other. Contribute honestly. No hierarchy of worth — only hierarchy of role. Everyone eats together. Everyone matters.
🚀 Exit on Your Terms
This is not a commune — it is a launchpad. When you are ready to leave with savings, skills, and confidence, the village celebrates you. The door is always open to return.
All wages are pre-tax · Accommodation, meals from communal kitchen, and utilities are provided at no cost · Level advancement reviewed quarterly by the village council

When you track your health with KritFit, you are directly helping us buy land, secure ecological building permits, and expand this sanctuary node-by-node —

transforming digital self-improvement into physical human salvation.

Built From Experience

Christopher Robin at the gym
💪
📷 Original Photo — Not AI Generated
Christopher Robin on his Harley-Davidson
📷 Original Photo — Not AI Generated
CHRISTOPHER ROBIN
DESIGNER · DEVELOPER · VETERAN
Portland, Oregon · Age 70
Retired. 70. Still Sweating Bullets in the Gym.
KritFit was built by Christopher Robin — a retired US Navy veteran, self-taught developer, and committed athlete who refuses to let age or circumstance define what is possible.
Christopher served 5½ years in the US Navy, stationed aboard the USS Oriskany, USS Roosevelt, USS Albany and USS Puget Sound. Military service came with a long-term cost to his health — conditions that would sideline most people. His response was to fight back with structure: running, weightlifting, cycling, and a disciplined approach to nutrition that became the philosophical foundation of KritFit.
After decades overseas, Christopher came home to Portland, Oregon. This city is where Nike was born on a waffle iron and Columbia started in a hat shop. Portland builds things that matter — quietly, stubbornly, without asking a boardroom for permission. KritFit was built the same way. At 70, Christopher runs, lifts weights, rides a Harley, and mountain bikes up to 60 miles on a Specialized Ground Control. He built KritFit because the apps that existed were too generic, too expensive, or too locked behind subscriptions to be genuinely useful.
The Philosophy Behind the App
"People do what they commit to when it is rewarding and measurable. Vague goals fail. Specific, structured plans with honest daily feedback succeed. KritFit exists to give ordinary people — at any age, with any starting point — the same precision tools that professional athletes and dietitians use. Affordable. Personal. Yours."
— Christopher Robin, Designer & Developer, KritFit
🇺🇸 US Navy Veteran 💪 Age 70 · Still Training 🏍 6,174 Mile Harley Trip 🚵 60mi MTB Rides 🌍 London · Dubai · Qatar · Portland 🌲 Proudly Weird · PDX
US Navy Service · USS Albany CG-10 · ComSixthFleet Command Ship
Christopher receiving commendation from XO of USS Albany CG-10
Commendation · USS Albany CG-10
Receiving commendation from the Executive Officer
for 1st Place finish in the NATO 1K Championship, Formia, Italy
Christopher winning the NATO 1K race — 1st place
🥇 1st Place · NATO 1K · Formia, Italy
Crossing the finish line ahead of the field — Formia, Italy.
Fitness was never just a hobby — it was a discipline.
Christopher on the deck of USS Albany CG-10
On Deck · USS Albany CG-10
Home ported in Gaeta, Italy — ComSixthFleet Command Ship.
5½ years. Four ships. One discipline.

Kritter's Blog

Real talk on fitness, nutrition, and staying competitive at any age. From a 70-year-old Navy veteran who still trains hard.

Loading posts...
The Best Investment
Is Your Own Health.
Longer life. Stronger body. Sharper mind. Better quality of every single day.
It starts with knowing your numbers — and acting on them consistently.
Less than a coffee a month · No hidden fees · No ads · No data harvest
Subscribe in the App →
Install as an app on Android or iPhone — no app store required

Terms of Use &
Privacy Policy

Last updated: May 2026. By using KritFit you agree to these terms. Questions? Contact us via the app or at app.kritfit.com.

1. App Provided As-Is

KritFit is a subscription-based personal fitness tracking tool provided as-is, without warranty of any kind, express or implied. It is a personal tracking aid — not medical or dietary advice. Always consult a qualified health professional before making decisions about diet, exercise or health. The developer makes no representations about the accuracy, completeness or suitability of the information provided.

2. Right to Modify or Discontinue

The developer reserves the right to update, change, or discontinue any part of KritFit at any time without notice. Continued use of the app after changes constitutes acceptance of those changes. We will endeavour to communicate significant changes where possible.

3. Limitation of Liability

To the maximum extent permitted by applicable law, the developer shall not be liable for any direct, indirect, incidental, special or consequential damages, including but not limited to data loss, health outcomes, or financial loss arising from your use of KritFit or inability to use it.

4. Your Data & Privacy

Your data is stored securely in Google Firebase, isolated under your unique Google account ID. No other user can access your personal data. KritFit does not sell, share, licence, or monetise your data in any way. Your data is used solely to provide the app's functionality to you personally.

Data stored includes: profile information, food logs, exercise records, weight entries, body measurements, supplement logs, training plans, recipes, progress photos, and app settings. All data is transmitted over encrypted HTTPS connections.

Trainer-client connections involve limited, consent-based data sharing between specifically connected parties only. Trainers may view connected clients' fitness data solely for the purpose of providing coaching support. Clients control and may revoke this access at any time.

5. Your Right to Delete

You may permanently delete all your KritFit data at any time from within the app: CONTROL → Account → Delete All My Data. Deletion is immediate and irreversible. No data is retained after deletion. You may also disconnect from Google sign-in at any time by revoking app access in your Google account settings.

6. Fitness & Health Disclaimer

Calorie targets, TDEE estimates, and exercise burn calculations are mathematical approximations based on widely used scientific formulas (Mifflin-St Jeor, MET values). Individual results vary significantly. KritFit accepts no responsibility for fitness outcomes, weight changes, or health effects resulting from following targets generated by the app.

7. Third-Party Services

KritFit uses the following third-party services: Google Firebase (authentication, database, storage), USDA FoodData Central (nutritional data), Open Food Facts (supplementary food data). Use of these services is subject to their own terms and privacy policies. KritFit is not responsible for the availability, accuracy, or practices of these third-party services.

8. Gym Membership Billing — Platform Role

Some gyms offer recurring membership billing to their members using KritFit's Stripe-powered payment infrastructure. In these arrangements, the gym is the merchant — your payment agreement is between you and the gym, not KritFit. KritFit provides the technical platform through which those payments are processed; it is not a party to the billing contract and does not set, collect, or benefit from gym membership fees.

If a gym's KritFit subscription lapses or the gym closes, KritFit may suspend access to gym features within the app. KritFit is not responsible for any charges incurred after suspension, for the gym's refund or cancellation policies, or for any losses arising from the gym's financial decisions or closure.

If you have an active gym membership subscription and wish to cancel it, you may do so from within the app (Gym → Manage → Cancel Billing). If the gym's account is no longer accessible through KritFit, you should contact Stripe Support directly or dispute charges with your bank or card issuer. KritFit's liability in connection with gym member billing is limited to facilitating access to cancellation tools where technically available.

9. Governing Law

These terms are governed by the laws of the State of Oregon, United States, without regard to conflict of law principles. Any disputes shall be resolved in the courts of Multnomah County, Oregon.

Ready to Start?
You agree to these terms when you create your KritFit account.
Subscribe in the App →
LEGAL

Gym Services
Agreement

By activating a gym account on KritFit, the subscribing gym ("Gym") agrees to the following terms. Last updated: May 2026.

1. SERVICE DESCRIPTION

KritFit provides a software-as-a-service platform accessible via a custom subdomain (e.g. yourgym.kritfit.com). KritFit is an independent app service provider. We are not affiliated with, employed by, endorsed by, or part of the Gym's organisation in any capacity. Use of the KritFit platform does not create any partnership, joint venture, employment or agency relationship between KritFit and the Gym.

2. LIMITATION OF LIABILITY

KritFit's total liability to the Gym for any claim arising from use of the platform — including but not limited to service interruption, feature unavailability, data loss, or termination — shall not exceed the value of one (1) monthly subscription fee paid by the Gym at the time the claim arises.

In the event of a verified service failure or account termination within a billing month caused solely by KritFit, the Gym's sole remedy is a full refund of that month's subscription fee. No liability is accepted for prior months, lost revenue, loss of business, indirect or consequential losses of any kind.

3. SERVICE MODIFICATIONS & TERMINATION

KritFit reserves the right to modify, update, suspend or permanently terminate the platform or any of its features at any time, with or without prior notice. Where material changes are planned, KritFit will make reasonable efforts to notify active Gym accounts in advance. Continued use of the platform following any modification constitutes acceptance of the revised service.

4. INTELLECTUAL PROPERTY

The KritFit name, logo, brand identity, platform, codebase and all associated intellectual property remain the exclusive property of KritFit. The Gym is granted a limited, non-exclusive, non-transferable licence to use the platform solely during the active subscription period. This licence does not grant the Gym any right to reproduce, distribute, reverse-engineer or claim ownership of any part of the KritFit platform or brand.

5. MEMBER DATA & PRIVACY

The Gym is solely responsible for the accuracy, legality and appropriateness of any member data entered into the platform. KritFit does not sell, share or disclose member data to third parties. Member fitness data is stored privately and is accessible only to the member and, where applicable, their designated trainer within the platform.

6. KRITFIT STORE & INSTACART

The KritFit Store and Instacart integration are independent commercial services operated solely by KritFit. They are not part of the Gym's subscription, not affiliated with the Gym's organisation, and the Gym bears no responsibility for any transactions, products or services accessed through them. These features may be visible to members depending on the Gym's chosen subscription plan. Any revenue generated through the KritFit Store or Instacart belongs exclusively to KritFit.

7. MEMBER DATA PROTECTION

KritFit is committed to protecting the privacy of gym members. Member data — including personal details, fitness records, body measurements, food logs, and exercise history — is collected solely for the purpose of delivering the KritFit fitness platform to that individual member.

KritFit will not:

  • Sell, rent or transfer member data to any third party
  • Use member data for advertising, profiling or commercial purposes outside of the platform
  • Share member data with the Gym beyond what is necessary for membership management (name, member code, status, check-in records)
  • Use member fitness or health data for any purpose other than providing the service to that member

Members retain ownership of their personal data. The Gym acknowledges that it has no claim over members' individual fitness, health or nutrition data stored within KritFit.

8. SUBSCRIPTION & PAYMENT

Subscription fees are billed monthly. Failure to maintain payment may result in suspension or termination of the Gym's account. KritFit reserves the right to adjust subscription pricing with reasonable advance notice to active accounts.

9. GYM MEMBER BILLING — PLATFORM ROLE & LIABILITY

KritFit provides payment infrastructure (via Stripe Connect) that enables Gyms to bill their members for memberships. By using this feature, the Gym acknowledges and agrees to the following:

  • The Gym is the merchant of record. All membership fees collected through KritFit's billing tools are a transaction between the Gym and the member. KritFit is the platform provider, not a party to that agreement.
  • The Gym is solely responsible for its refund, cancellation, and pricing policies. KritFit has no authority over and accepts no liability for the Gym's billing decisions.
  • Suspension and access. If the Gym's KritFit subscription lapses or is terminated, KritFit will suspend member access to gym features within the app. KritFit will make reasonable efforts to provide active members with access to cancellation tools for any live gym billing subscriptions during a grace period following suspension.
  • KritFit's liability is limited to facilitating cancellation access where technically possible. KritFit is not liable to members for charges incurred after suspension, refund disputes with the Gym, or losses arising from the Gym's closure or failure to maintain its subscription.
  • Stripe Connect relationship. The Gym's Stripe Express account is subject to Stripe's own terms of service. KritFit takes a platform fee of 2% on gym member billing transactions. The Gym is responsible for maintaining its Stripe account in good standing. Deauthorisation of the Gym's Stripe account will remove KritFit's ability to facilitate billing or cancellations on the Gym's behalf.
  • Indemnification. The Gym agrees to indemnify and hold KritFit harmless from any claims, disputes, or damages arising from the Gym's billing of its members, including claims by members related to refunds, disputes, or the Gym's cessation of business.

Members who have disputes with a Gym's billing are directed to contact the Gym directly, contact Stripe Support, or raise a dispute with their bank or card issuer. KritFit will cooperate with Stripe in any legitimate member dispute investigation.

10. ACCEPTANCE

By activating a gym account — whether through the KritFit website admin or by first use of the gym subdomain — the Gym confirms that an authorised representative has read, understood and agreed to this Gym Services Agreement in full.