Switch from Full Fitness

Bring the simple log. Add the structure.

Full Fitness nailed the no-friction set log. Callus keeps that fast logging, then adds the parts the export leaves behind: ten set types, dominance PRs, deload-aware coaching, fatigue signals, and a no-account offline start.

No cheap shots

Simple is a feature. This is the next need.

Full Fitness keeps logging dead simple.

Its export is minimal because the app is minimal — a fast, no-friction set log. That simplicity is a real virtue, and Callus keeps the same fast logging at its core.

If a plain set log is all you want, you may not need more.

Callus is for the lifter who wants structure on top of the log — set types, dominance PRs, and coaching. If you never wanted those, the simpler tool is a fair choice.

Your history still counts.

Switching is not a reset. Your Full Fitness sessions come across for free and become the base layer for Callus PRs, charts, and coaching.

Comparison table

Where Callus is different.

Callus compared with Full Fitness, with dated sources for competitor claims.
Point Callus Full Fitness Source
What the export carries Imports your full Full Fitness CSV — every date, exercise, weight, reps, and note — then re-scores the whole log. The export is a flat log: date, exercise, set, weight, reps, notes. No set types, RPE, supersets, muscle groups, or units travel with it. Full Fitness CSV export Checked June 22, 2026
Set depth 10 modeled set types — warmup, working, dropset, rest pause, mechanical dropset, myo, failure, forced reps, paused reps, partial reps — plus supersets and per-set RPE. Each row is a single weight × reps. There is no set-type, RPE, or superset column to import. Full Fitness CSV export Checked June 22, 2026
PR engine Dominance-based PRs keep every real record alive at once, ranked by estimated 1RM or bodyweight-relative strength — computed from your imported sets. No PR flags, estimated 1RM, or relative-strength scoring are present in the export; records are not carried over. Full Fitness CSV export Checked June 22, 2026
Coach's eye Deload prescriptions, readiness and fatigue signals, plateau forecasts, and DOTS-aware relative scoring sit on top of your actual log. The export carries no readiness, fatigue, deload, or coaching data — only the raw sets. Full Fitness CSV export Checked June 22, 2026
Units & bodyweight You pick the source unit (kg or lb) on import since the CSV omits it; bodyweight exercises (empty weight) import cleanly as real sets. The CSV has no unit column, and bodyweight movements export with an empty weight field. Full Fitness CSV export Checked June 22, 2026

Import walkthrough

Keep the sets. Upgrade the math.

The move is a bridge, not a reset. Your Full Fitness sessions become the base layer for Callus PRs, charts, and coaching.

  1. Export your workout log from Full Fitness as a CSV file.
  2. Open Callus, go to Settings, then Import Data, and choose the Full Fitness CSV — it is auto-detected.
  3. Pick the source unit (kg or lb), because the Full Fitness CSV does not record it.
  4. Callus groups each date into one session, imports every set in file order (bodyweight sets included), and recomputes PRs across your library. Review the auto-classified muscle groups afterward.

Sources

Sources for Full Fitness claims

Based on a real Full Fitness CSV export, June 22, 2026. The comparison is anchored on the real CSV export the Callus importer reads, not on a single App Store listing.

  • Full Fitness on the App Store Several apps ship under the "Full Fitness" name; we do not assert a single listing’s features or pricing.
  • Full Fitness CSV export (observed) The competitor column is anchored on what a real Full Fitness CSV export carries (date, exercise, set, weight, reps, notes), verified by the Callus importer that reads it.

Callus is pre-launch

Join before you migrate.

Callus is in final App Store testing. The waitlist gets the first invites and the first importer fixes if a Full Fitness export format changes.