A barbell with lime Carga plates in a dark studio, and a phone showing Carga's Today screen

Invite only · first round

One bar.One app.

Your plan, your loads, your rest timer and your progress in one place. Made for the gym floor: between sets, with one hand.

01 The problem

Three apps
to lift one bar.

01 The answer

All in one.

Notesfor your loads
A timerfor your rest
A PDFfor your plan

02 The film

46 seconds · sound on

03 What it does

Everything between
you and the
next set.

Carga's Today screen: a ring with 2 of 4 habits done, day 2 of 100, daily targets, the Push A workout and the checklist

A

Today's plan
is waiting.

Open it and the workout your calendar calls for is right there, next to the day's checklist and your calorie, protein and water targets.

  • A weekly schedule, or a rotation while you travel
  • A checklist you write yourself, with a streak
  • Targets worked out from your own profile
A workout in Carga: bench press logged at 185 lb for four sets of 8, a note to add load, and the rest timer at 1:44

B

It remembers
every lift.

Last session sits on screen while you lift. Hit the top of your range on every set and it says it straight: add weight.

  • Load, reps and effort, saved as you type
  • History for every exercise, one tap away
  • Keeps working when the gym has no signal
Carga after reading an imported plan: 3 workouts found, Push A, Pull A and Legs A, ready to import

C

Throw your
plan in.

A PDF from your coach, a photo of a sheet, a spreadsheet, whatever. Carga reads it, shows the workouts it found, and you check them before anything is saved.

  • PDF, Excel, Numbers, Word, CSV, photos or pasted text
  • Or start from a ready-made split
  • Every workout and exercise stays editable
Carga's sign-in: Face ID confirmed, signed in with a passkey, no password

D

Face ID.
You're in.

No account form, no password, no email to confirm. A passkey on your phone is the whole sign-in.

  • Face ID, Touch ID or your phone's PIN
  • Lives on your Home Screen like any app
  • A short guide walks you through the first steps

04 Try it

Log a set.
The timer starts itself.

No watch. No second app. Go on: tap Done.

1
Bench Press4 × 6–8 · rest 2–3 min
185 lb
1828384–
Rest2:30

05 Progress

Progress stops
being a feeling.

165lb

165175185 W1W5W9W12

Bench press · working load · 12 weeks · sample data

  • Per liftLoad over the weeks, for every exercise you log.
  • Body weightA weekly average, read against your goal.
  • StreakThe days your checklist was complete.
  • PhotosFront, side and back, compared side by side.

06 Privacy

All private.
Passwords.

  1. Passkeys only

    You sign in with Face ID, Touch ID or your phone's PIN. There is no password to type, reuse or leak.

  2. A database of your own

    Your training lives in its own private store. Other accounts can't reach it, and neither can the person who runs Carga.

  3. Photos encrypted at rest

    Every person's photos are locked with a key of their own.

  4. Yours to take or delete

    Export everything, or delete your account, from inside the app.

carga Invite

One link.
One person.

carga.ricardogross.comOne-time · 7 days

07 Get in

Invite only,
for now.

Carga is in a first round with a small group of lifters.

  1. Get your linkAsk Ricardo. It works once.
  2. Create a passkeyYour first name and Face ID.
  3. Follow the first stepsToday shows six, in order.

08 How it's built

Security first,
from the first line.

Runtime
Cloudflare Workers
Runs at the edge, close to wherever you train.
Data
Durable Objects
One SQLite database per account, chosen by the session, never by the request.
Sign-in
WebAuthn passkeys
Discoverable credentials, signed challenges, HttpOnly cookies.
Photos
AES-256-GCM
A key per person, derived from a master secret.
Checks
31 end to end
Run on every change to sign-in and routing.