Your personal trainer, in iMessage.

Nothing to install. He texts you first. He can log a meal from one photo of your plate, take you through every exercise on your gym’s machines, send you yesterday’s numbers every morning, and go easy on you after a bad day.

Country or region

  • United States+1
  • Canada+1
  • Afghanistan+93
  • Albania+355
  • Algeria+213
  • Andorra+376
  • Argentina+54
  • Armenia+374
  • Australia+61
  • Austria+43
  • Azerbaijan+994
  • Bahrain+973
  • Belarus+375
  • Belgium+32
  • Bosnia and Herzegovina+387
  • Brazil+55
  • Bulgaria+359
  • Chile+56
  • China+86
  • Colombia+57
  • Croatia+385
  • Cyprus+357
  • Czechia+420
  • Denmark+45
  • Egypt+20
  • Estonia+372
  • Finland+358
  • France+33
  • Georgia+995
  • Germany+49
  • Greece+30
  • Hong Kong+852
  • Hungary+36
  • Iceland+354
  • India+91
  • Indonesia+62
  • Iran+98
  • Ireland+353
  • Israel+972
  • Italy+39
  • Japan+81
  • Jordan+962
  • Kazakhstan+7
  • Kenya+254
  • Kosovo+383
  • Kuwait+965
  • Kyrgyzstan+996
  • Latvia+371
  • Lebanon+961
  • Libya+218
  • Liechtenstein+423
  • Lithuania+370
  • Luxembourg+352
  • Macao+853
  • Malaysia+60
  • Maldives+960
  • Malta+356
  • Mauritius+230
  • Mexico+52
  • Moldova+373
  • Monaco+377
  • Mongolia+976
  • Montenegro+382
  • Morocco+212
  • Myanmar+95
  • Nepal+977
  • Netherlands+31
  • New Zealand+64
  • Nigeria+234
  • North Macedonia+389
  • Norway+47
  • Oman+968
  • Pakistan+92
  • Peru+51
  • Philippines+63
  • Poland+48
  • Portugal+351
  • Qatar+974
  • Romania+40
  • Russia+7
  • San Marino+378
  • Saudi Arabia+966
  • Serbia+381
  • Singapore+65
  • Slovakia+421
  • Slovenia+386
  • South Africa+27
  • South Korea+82
  • Spain+34
  • Sri Lanka+94
  • Sweden+46
  • Switzerland+41
  • Taiwan+886
  • Tajikistan+992
  • Thailand+66
  • Tunisia+216
  • Turkey+90
  • Ukraine+380
  • United Arab Emirates+971
  • United Kingdom+44
  • Uzbekistan+998
  • Venezuela+58
  • Vietnam+84

Free during early access. iMessage today, WhatsApp next.

Today 7:30

Earlie: Legs today. Still good for 18:00?

You: Yes 👍

Then, Today 8:12
You: Steak, two fried eggs and toasted sourdough on a white plate

You: Breakfast 🍳

Earlie: Steak, eggs and sourdough 😍 real food. Logged: ~720 kcal, 52 g protein, 38 g carbs, 36 g fat.

Earlie: Day so far: 720 of 2,050 kcal. Plenty of room for dinner.

You have tried the apps

Here is what changes.

Fitness apps todayWith Earlie
Search a database and pick the right “cheeseburger” out of 200.Send a photo. That is the log.
A video library you scroll between sets.The next exercise on your gym’s machines, from last time’s numbers.
A “coach” that sends the same message to everyone.Every reply reads your message, your numbers, your ankle.
Streaks, red days, confetti you cannot turn off.Praise first. One honest line on a bad day. Silent at night.
One more app to open.A contact in Messages. He texts you first.

A trainer who sees your plate, knows your gym, and texts you first.


A day with Earlie

One thread, from breakfast to bed.

Today 7:30

Earlie: Morning ☀️ Yesterday: 9,240 steps against your 10k target, and a 38 min ride.

Earlie: Legs today. Still good for 18:00?

You: Yes 👍

Earlie: Then get some protein in at lunch, it helps the session.

A typical day, recreated from Earlie’s real replies.

Four things he does for you

Real food, real gym, real mornings.

Eggs, ham and cheese on a breakfast plate

Logged: ~500 kcal, 38 g protein. Day: 2,000 of 2,050. Nearly perfect.

Eat without logging.

Photo in, macros out, a running total for the day. The same plate starts from last time’s number, a weight you give goes through a food table, and “drank 500 ml” counts as water.

How the photo becomes a log
A chest press machine in front of tall gym windows

Taken? Then the incline chest press, same muscles, 3×10. Start light and work up to last time’s 30 kg.

Train with someone who knows your gym.

Exercise by exercise, from last time’s best set, with a picture of the move and how to set up the machine. Ask “how do I do this?” for three steps and the usual mistake. Machine taken? One swap, in your gym.

What happens at the gym
A rider on a road bike climbing a pass in the Dolomites

Morning ☀️ 3 rides this week, nearly 149 km. Steps 13,159 a day. Resting HR 63.

Wake up to your numbers, not a reminder.

Steps, rides and resting heart rate from Apple Health, each with its date, in one morning message at the hour you chose, wherever you are.

How the morning message works
A double cheeseburger held in one hand

Logged, ~850 kcal, 45 g protein. Good burger, honestly. Tomorrow: protein first at lunch, and a walk after. That is all.

Have a bad day without a bad conscience.

He logs the burger, says one honest line, and asks about tomorrow.

Progress you can see

See the climb.

Set a record and the gym recap comes with a picture of your last 12 weeks. Ask how you are doing and get your month in one picture: weight, food, steps.

Thu 10:28

You: Done for today 💪

Earlie: Leg day done. Three records: leg press 118 kg, leg extension 52 kg, leg curl 41 kg 🏆

Earlie: 3 new recordsThu, Oct 1Leg press118 kg+18 kgin 8 weeksLeg extension52 kg+9 kgin 7 weeksLeg curl41 kg+6 kgin 5 weeks
Fri 8:05

You: how am I doing?

Earlie: How you're doingSep 25 – Oct 1Weight, last 4 weeks84.2 kg−1.6 kgin 26 daysGoal 78–80 kgCalories, target 2,1005 of 7 days on targetover target
on target
TFSSMTW
6 of 7protein days3gym visits9,140steps a day

Earlie: Down 1.6 kg in 26 days 👏 One thing to change: two evenings went over. Want two easy dinner plates?

Included with early access

Your steps, weight and workouts, without typing them.

The Earlie app links Apple Health once, from one card in your chat. After that your numbers reach Earlie on their own, so your coach always works from today’s.

  • One tap, in iMessage. Connect from the card. The app opens once, so Apple can ask.
  • You choose what to share. On Apple’s own screen: activity, body, heart, workouts.
  • For your coach only. Never for ads, never to anyone else.
Today 9:02

Earlie: One thing before we start: link Apple Health, so I work from your real numbers.

Earlie: Connect HealthOne tap links Apple Health on this iPhone. After that, your steps, weight and workouts reach Earlie on their own.Connect Apple HealthThe Earlie app opens once so Apple can ask what to share.ConnectingLinking Apple Health to Earlie.ConnectingConnected8,432 steps · 71.4 kg

Real messages

Nothing staged.

Real exchanges from early access, lightly cleaned, translated where they were in Romanian.

The plate

You: Grilled chicken wings with an arugula salad

Earlie: Now that's a plate after training 😍 grilled chicken, protein leads the day. Logged: ~600 kcal, 65 g protein, 3 g carbs, 40 g fat. Day so far: 1,230 of 2,050.

The machine

You: Can we do the press with the stack instead?

Earlie: Yes, even better for the ankle: the stack keeps your back supported. Swapped: Seated leg press (Matrix), 3×10. Start light, work up to today's top set, I estimate 60 to 80 kg.

The bad plate

You: A pizza with burrata on a terrace table

Earlie: Pizza night, on a terrace, with people you like. Logged, ~1,100 kcal, 48 g protein. That is a good evening. Tomorrow we are back: protein first, a walk after lunch.

The morning

Earlie: Morning ☀️ Your step week has been 🔥, ~14.5k a day, 5 rides in the last 7, resting HR at 63.

Earlie: Last weigh in was a while ago. If you can hop on the scale fasted this morning, that gives me a fresh number.

The correction

You: A takeaway box with grilled chicken wings

You: Actually it was only 5 wing halves.

Earlie: Corrected ✅ I had written thighs and wings, you had 5 grilled wing halves. Deleted the old entry, new one: ~330 kcal, 30 g protein.

You stay in control

You: Stop for the next 10 days

Earlie: Done ✅ Daily check in off, weekly review off, health nudges off. I am here when you are back.

A note from Alex

I tried coaches, online coaching, apps. Something always broke: replies came a day late, the plan was the same one everyone got, and there was always one more app to open. What worked was a real person who saw what I ate and knew what I lifted, every day.

So I built that myself, on top of the thing I already use a hundred times a day: Messages. That is Earlie: a coach who sees your plate, knows your gym and texts you first. He is built for anyone, anywhere. Send him photos of your gym and he learns yours.

Alex, on a glacier in summer

Alex

Founder, Earlie

For gym owners

Put your gym in Earlie.

Send us your equipment, a list or photos of the floor. Earlie then knows your gym machine by machine, and your members get coaching that fits it.

  • Earlie knows your floor. He picks every exercise from the equipment you actually have, and shows members how to set up each machine the first time they use it.
  • Your members can use Earlie. They sign up like anyone else, and Earlie coaches them on your equipment.
  • A busy floor still works. Machine taken? Earlie swaps in one that works the same muscles, from your list.

The first gym on board: Stayfit Urbano, Cluj.

What Earlie does for your gym

What Earlie knows about a gym

Stayfit Urbano

37 machines, free weights, cardio

  • 45° leg pressPlates
  • Seated leg pressStack
  • Incline chest pressPlates
  • Lat pulldownStack
  • Dual cable crossoverCable
  • and 32 more, with their exercises and setup notes

Your data

Yours, and only yours.

  • Your own profile

    Your messages, the photos you send and your log live in your own profile, separate from every other person’s.

  • One text deletes it

    Write “delete my data” at any point, and your number, your answers and the conversation are erased and confirmed to you.

  • Nothing is sold

    No advertising trackers, and nothing goes to advertisers.

Read the privacy page

Questions

The ones people ask first.

Something else? Write to Alex.

Do I need to install anything?

No. Earlie is a contact in Messages, and he texts you first. The Earlie app for Apple Health is included with early access (TestFlight, iPhone).

Which phone?

iPhone, iPad or Mac, over iMessage, today. WhatsApp is next, and brings Android.

How accurate are the macros?

Estimates from the photo, not a food scale. Give a weight and he uses a food table; the same plate starts from last time. Wrong? Say so.

Does he know my gym?

He knows Stayfit Urbano in Cluj machine by machine. For any other gym, send photos of it and a map link, and we add it. What Earlie does for a gym

What does he read from my phone?

Only what you send him, plus Apple Health if you connect it: weight, steps, heart rate, workouts. He never sees your other chats.

Which languages?

English and Romanian today. He answers in the one you write.

Can I make him quieter?

Yes. Tell him the hour for the morning message, how much to write during the day, or “stop for the next 10 days”.

Is this medical advice?

No. It is coaching. When something hurts he asks where, eases off, and says to see a doctor today if it sounds serious.

When do I get in?

Leave your number and send Earlie the ready hi. People are let in in signup order as spots open; you hear it in that thread.

How do I delete my data?

Say “delete my data”. He asks once to be sure, then it is gone.

What does it cost?

Nothing, for now. Early access is free. If that ever changes, you hear it from us first.

Your trainer is one text away.

Free early access, in signup order.

Country or region

  • United States+1
  • Canada+1
  • Afghanistan+93
  • Albania+355
  • Algeria+213
  • Andorra+376
  • Argentina+54
  • Armenia+374
  • Australia+61
  • Austria+43
  • Azerbaijan+994
  • Bahrain+973
  • Belarus+375
  • Belgium+32
  • Bosnia and Herzegovina+387
  • Brazil+55
  • Bulgaria+359
  • Chile+56
  • China+86
  • Colombia+57
  • Croatia+385
  • Cyprus+357
  • Czechia+420
  • Denmark+45
  • Egypt+20
  • Estonia+372
  • Finland+358
  • France+33
  • Georgia+995
  • Germany+49
  • Greece+30
  • Hong Kong+852
  • Hungary+36
  • Iceland+354
  • India+91
  • Indonesia+62
  • Iran+98
  • Ireland+353
  • Israel+972
  • Italy+39
  • Japan+81
  • Jordan+962
  • Kazakhstan+7
  • Kenya+254
  • Kosovo+383
  • Kuwait+965
  • Kyrgyzstan+996
  • Latvia+371
  • Lebanon+961
  • Libya+218
  • Liechtenstein+423
  • Lithuania+370
  • Luxembourg+352
  • Macao+853
  • Malaysia+60
  • Maldives+960
  • Malta+356
  • Mauritius+230
  • Mexico+52
  • Moldova+373
  • Monaco+377
  • Mongolia+976
  • Montenegro+382
  • Morocco+212
  • Myanmar+95
  • Nepal+977
  • Netherlands+31
  • New Zealand+64
  • Nigeria+234
  • North Macedonia+389
  • Norway+47
  • Oman+968
  • Pakistan+92
  • Peru+51
  • Philippines+63
  • Poland+48
  • Portugal+351
  • Qatar+974
  • Romania+40
  • Russia+7
  • San Marino+378
  • Saudi Arabia+966
  • Serbia+381
  • Singapore+65
  • Slovakia+421
  • Slovenia+386
  • South Africa+27
  • South Korea+82
  • Spain+34
  • Sri Lanka+94
  • Sweden+46
  • Switzerland+41
  • Taiwan+886
  • Tajikistan+992
  • Thailand+66
  • Tunisia+216
  • Turkey+90
  • Ukraine+380
  • United Arab Emirates+971
  • United Kingdom+44
  • Uzbekistan+998
  • Venezuela+58
  • Vietnam+84
  1. 1Leave your number.
  2. 2Send Earlie the hi the box gets ready for you. He answers right away.
  3. 3You are let in in signup order, and hear it right there.