Skip to content
Android first. Free, no account needed.

Log every set.
Know the next one.

A workout, food and habit tracker that works out your next weight, shows you why, and keeps everything on your phone.

Get it on Google Play iPhone: coming later
LogIt workout screen: deadlift sets at 165 kg with a rest timer running
foods, searchable offline
250,000+
foods, searchable offline
ads, trackers or sign-up walls
0
ads, trackers or sign-up walls
to log a set as planned
1 tap
to log a set as planned
open source, self-host free
MIT
open source, self-host free
History

Every workout, compared with the last one.

Open any session and see what went up, what went down and which sets were PRs. Spot a mistake? Fix it. Liked a workout? Do it again, or save it as a split day.

  • Calendar of every workout, search any exercise
  • Last time shown next to every set
  • Edit sets, exercises, times and notes afterwards
Session screen: Upper B with 6 PRs and a comparison with last time
Every exercise with a progressing label and a trend line
Progression

Know what's working, lift by lift.

Every exercise gets an honest label: progressing, plateaued or going backwards, with a "Why?" that shows the numbers behind it. Each muscle group shows how many weekly sets you do best on, worked out from your own training.

Progressing Plateaued Regressing
  • Charts for max weight, volume and estimated 1RM
  • Tag a training block and compare blocks
  • Pick a different progression style, or install one
Goals

Goals with a date on them.

Pick a lift, a rep target, a workout count or a bodyweight. LogIt draws where your training is heading and gives you an honest range for when you'll get there, not a single made-up date.

  • Weekly streak against your own target, so rest days never break it
  • Pause it when you're injured or away
  • Milestones like a bodyweight bench or a two-plate squat
Goal screen: bench press 90 kg for 5, on pace for late November
Nutrition diary for today with calorie and macro bars
Nutrition

Food tracking built around your training.

Scan a barcode or the nutrition label, or search 250,000 foods without signal. Your calorie target follows your weight trend each week, so a bulk or a cut stays on course.

Protein Carbs Fat Recipes and saved meals Meal photos Bodyweight trend
Social

Your gym friends, not influencers.

Follow the people you actually train with. Post a workout, a PR, a habit streak, a whole split or a plugin, and they can copy it to their own app in one tap. Optional, free, and off until you sign up.

WorkoutsPRsSplitsHabitsExercisesPlugins

Likes, comments, reposts and quotes. Report and block built in.

Feed with a deadlift PR, a workout and a habit streak from friends
Plugins

Missing something?
Build it, then share it.

LogIt is built out of plugins. Write your own progression rule, home-screen card, chart or exercise pack in plain JavaScript. Publish it, and anyone can install it with a tap.

  1. 01 Build One JavaScript file and a manifest. No SDK, no build server.
  2. 02 Publish Open a pull request to the community registry, or host your own.
  3. 03 Share Post it to your feed. Coaches can put a whole team on it.
  4. 04 Install One tap in Browse plugins. Then it works offline like the rest of the app.
linear-plus/bundle.js Excerpt, simplified
export const algorithm = {
  id: "com.example.linear-plus",
  name: "Linear Plus",

  suggest(input) {
    const last = input.history[0];
    const sets = last.sets.filter(isWorkingSet);

    // Filled the rep range? Add weight.
    if (sets.every((s) => s.reps >= repCeiling)) {
      return {
        sets: workingSets(weight + 2.5, repFloor),
        label: `Weight up: ${weight + 2.5}kg`,
      };
    }
    // …otherwise add a rep, or deload after two misses
  },
};
Browse plugins: featured exercise and mobility packs, Linear Plus and Pure Trend

Nine kinds of plugin

Progression Suggest the next weight and reps for a lift.
Mobility progression Suggest the next hold time or reps for a stretch.
Home widgets Your own card on the home screen.
Exercise analytics Custom charts and numbers for an exercise.
Muscle insights What your training says about a muscle group.
Nutrition targets Your own way of setting calories and macros.
Nutrition analytics Weekly recaps, adherence, your own insights.
Exercise packs New exercises for the catalogue. Just data.
Mobility packs New stretches and drills. Just data.
SandboxedCode runs in a locked-down sandbox: no internet, no storage, no access to the rest of your phone.
Checked on installEvery file is matched against its fingerprint. Registry plugins are reviewed by a person first.
Off until you say soPlugins that run code stay switched off until you turn them on. Exercise packs are just data.
Real screens. Scroll for more.
Home screen with today's plan and recent sessions
HomeToday's plan, swipe ahead to tomorrow. Choose your own cards.
Sessions calendar with this week's workouts
SessionsCalendar, streak, PRs and what went up since last time.
Progress screen with a weekly streak and goals
ProgressWeekly streak, goals, exercise and muscle charts.
Habits list with daily check-offs and streaks
HabitsDaily or weekly, ticked off in a second.
Nutrition insights
InsightsAverages, on-target days and your real weekly rate.
Installed and built-in plugins
PluginsWhat's installed, what's built in, and a switch for each.

Everything LogIt does.

All free on your phone. Pro adds sync and the web dashboard.

Logging

  • Start from your split, a program, last time or blank
  • Weight, reps, RPE, warm-ups, drop sets, AMRAP
  • Supersets and timed circuits with a countdown
  • Cardio and mobility in the same workout
  • Bodyweight and assisted exercises

Planning

  • Splits in order or on set weekdays
  • Rest days and two-a-days
  • Built-in programs: full body, upper/lower, PPL, 5×5
  • Save any past workout as a split day

Progression

  • Next weight and reps for every set, with the reason
  • Learns your best rep ranges and weekly sets
  • Estimated 1RM on every lift
  • Stretching progresses too
  • Leave a bad day out of it

Progress

  • Goals with a likely date range
  • Weekly streak with pauses
  • Milestone badges
  • Exercise and muscle charts

Food and body

  • 250,000+ foods offline, barcode and label scan
  • Recipes, saved meals, meal plans, photos
  • Targets that follow your weight trend
  • Insights: do your lifts go better on target days?

Social

  • Follow friends, like, comment, repost and quote
  • Share workouts, PRs, splits, habits and plugins
  • Copy a shared split or exercise in one tap
  • Report and block

Plugins

  • Install progression styles, widgets, charts and packs
  • Build your own in plain JavaScript
  • Publish to the registry or share by link
  • Sandboxed, checked on install, off until you allow it

Yours

  • Arrange the home screen and bottom bar
  • Light and dark mode
  • Export everything, import it back
  • Self-host the server for free

Free to use. Pay for hosting if you want it.

Subscribe inside the app. Cancel any time in Google Play.

Compare plans
Free · €0The whole app on your phone. Free account for the social feed.
Pro · € TBC/moBackup and sync across devices, plus the web dashboard.
Studio · € TBC/moFor coaches: clients, programs, check-ins, messages.

Open source, and yours to keep.

Export everything to a file whenever you like. Prefer your own server? The whole stack is one Docker Compose file, with sync and the dashboard included.

Self-hosting and plugin docs →
$ git clone https://github.com/Martin-Melody/LogIt
$ cp .env.example .env
$ docker compose up -d

Questions

Do I need an account?

No. Everything works on your phone without one. A free account adds the social feed; Pro adds sync and the web dashboard.

What's free and what's paid?

The whole app is free on your phone, with no limits and no ads. You pay only if you want us to host sync and the dashboard (Pro) or to coach clients (Studio).

How do I cancel?

In the Play Store: your profile › Payments and subscriptions › Subscriptions.

Where is my data kept?

On your phone. With Pro it's also kept on our servers in the EU so your devices stay in sync. You can export it or delete your account any time.

Is there an iPhone app?

Not yet. Android comes first; iPhone is planned.