Website profiles · Technology insights · Alternatives

liftosaur.com

Free workout tracker & planner for iOS, Android & web. Build custom lifting programs with Liftoscript or use 50+ built-in routines like GZCLP, 5/3/1, PPL. Track progress with automatic progressive overload.

No paid content found
Visit website
Profile views 8 Outbound visits 1 Normal
Liftosaur Full homepage screenshot

At a glance

Category
Lifestyle
Language
English
Paid-content signal
No paid content foundObserved
Registered
2020
Hosting
Amazon CloudFrontInferred
HTTPS certificate trusted
PassedObserved
Last updated

Related questions

More questions →
What Is Liftoscript in Liftosaur and How Does It Work?

Liftoscript is the plain-text language you use inside Liftosaur to write and customize weightlifting programs. Instead of tapping through menus to define every set, you type your program as text — exercises by week/day, sets, reps, and progressive overload rules — and Liftosaur turns it into a runnable workout plan. It's the right tool if you want full control over progression logic (custom progressions, myo-reps, drop sets, or rules that adjust weight, reps, RPE, or even the rest timer). If you just want to follow a proven routine as-is, you don't need to write any Liftoscript at all.

The core idea: a program is text

Liftosaur's workout editor lets you write your program in plain text with Liftoscript. You specify:

  • Exercises by week and day
  • Sets and reps
  • Progressive overload rules

The simplest edits need no scripting knowledge. As the site puts it, you can "change the sets, reps or weight or add Bicep Curl / 3x10 / 12 on a new line." So a basic program is readable at a glance, and you only reach for scripting when you want advanced progression schemes.

What Liftoscript can express

According to Liftosaur, scripting makes "anything possible" within a program, including:

  • Custom progressions
  • Myo-reps
  • Drop sets
  • Manipulating weight, reps, or RPE
  • Adjusting the rest timer

This is the dividing line between Liftoscript and a fixed template: templates give you a structure, while Liftoscript lets you encode how the numbers change over time.

Built-in programs are Liftoscript too

Liftosaur ships with 50+ built-in routines, including GZCLP, 5/3/1 for beginners, PPL variants, Starting Strength, Texas Method, Strong Curves, and others. Every one of them is built with Liftoscript, which means they're fully customizable — you can open a trusted program and modify it rather than starting from a blank page.

That's a useful workflow: pick a proven routine, then use Liftoscript to bend it toward your goals and preferences.

How it connects to tracking and progression

Liftoscript isn't isolated from the rest of the app:

  • Automatic progressions — built-in Linear, Double, and Rep Sum progressions, or any custom logic you script. The app adjusts your program after every workout automatically.
  • Tracking — log every set and rep, monitor body stats, and view graphs. Data is stored in the cloud for access anywhere.
  • Analytics — graphs for weight, reps, and volume per exercise over time, plus weekly volume per muscle group (both prescribed and actually completed).
  • 1RM & RPE support — available alongside the scripting features.

So the text you write becomes the rules the tracker follows, and the results feed back into graphs and volume analysis.

Where to write and edit it

Liftosaur is available on iOS, Android, and as a web app. The site highlights a web editor for editing programs on desktop, which is convenient for writing Liftoscript since you're working with text. The site also links to Docs for learning more about Liftoscript.

When Liftoscript is worth it — and when it isn't

Your situation Use Liftoscript?
You want a proven routine with no changes No — follow a built-in program
You want to tweak sets, reps, or weight in a routine Only lightly — simple text edits may suffice
You need custom progression logic Yes
You want myo-reps, drop sets, or RPE-driven rules Yes
You want to automate rest timer or weight changes Yes

Practical starting point: open a built-in program that resembles your goal, make a small text edit first (change a set/rep scheme or add an exercise line), confirm it behaves as expected in the editor, then move on to scripting custom progression rules. Check the Docs before building complex logic, since advanced schemes depend on Liftoscript syntax the site documents separately.

Is Martial Arts a Good Fitness Option for Kids Compared to Other Youth Sports?

Yes. For most children, a well-run martial arts class is a legitimate fitness activity—not a substitute for recess, but a real workout that develops cardiovascular endurance, strength, balance, and flexibility. It differs from typical youth sports in one important way: fitness is built as a byproduct of skill practice rather than as the explicit goal. That distinction matters when you're deciding whether to enroll your child, and it shapes what you should look for in a local program.

How Kids Martial Arts Builds Fitness

A karate-style class rarely involves treadmills, weight machines, or fitness testing. Instead, fitness comes from the structure of the session itself:

  • Warm-ups – jumping jacks, running in place, squat variations, and dynamic stretching raise the heart rate and prepare the body.
  • Drills – repeated punches, kicks, blocks, and footwork patterns build muscular endurance in the legs, core, and shoulders.
  • Skills practice – stances held for time, forms (kata) performed with control, and partner work develop balance, coordination, and stability.
  • Conditioning segments – many programs include push-ups, planks, or bodyweight circuits, especially as students advance.
  • Cool-down and stretching – improves flexibility and teaches recovery habits.

The result is a mixed-modality workout: aerobic work during warm-ups and drills, muscular endurance during stance and technique repetition, and mobility work at the end. For a child who dislikes organized running or team sports, this variety can be the difference between staying active and quitting.

What "Fitness" Actually Means Here

It helps to separate fitness into components so you can judge whether a class delivers:

Component How martial arts addresses it
Cardiovascular endurance Warm-ups, continuous drills, forms
Muscular strength Bodyweight exercises, stance work, kicking
Muscular endurance High-repetition technique practice
Flexibility Structured stretching, high kicks
Balance and coordination Stances, footwork, partner drills
Agility Direction changes, sparring footwork

A class that only practices techniques slowly, with long lectures and short active periods, will not deliver much fitness. A class with 40+ minutes of continuous movement will.

Martial Arts vs. Other Youth Sports and Fitness Programs

Different activities emphasize different things. None is universally "best"—it depends on your child and your goals.

Activity Fitness emphasis Discipline structure Team vs. individual Notes for parents
Martial arts (karate-style) Mixed: cardio, strength, balance, flexibility High—rank, etiquette, repetition Individual within a group Progress is visible through belt ranks; self-defense included
Soccer, basketball, etc. High cardio, some strength Moderate—coach-led, team rules Team Game-dependent activity; bench time can reduce fitness
Gymnastics High strength, flexibility, balance High—technical progression Individual within a team Excellent fitness; higher injury risk in advanced levels
Swimming High cardio, full-body strength Moderate Individual or team Low-impact; requires pool access
General kids fitness/gym classes Varies widely Low to moderate Group Quality depends heavily on instructor and curriculum
Running clubs High cardio Moderate Individual or team Can be repetitive for young children

Two practical differences stand out:

  1. Consistency of activity. In team sports, a child may spend significant time waiting for a turn, standing in the outfield, or sitting on the bench. In a martial arts class, every student is typically moving for most of the session.
  2. Discipline as part of the product. Martial arts explicitly teaches focus, respect, and self-control alongside physical skills. Team sports teach discipline too, but often as a side effect of competition rather than as a stated curriculum.

What Parents Should Look For

Not every martial arts program provides real fitness benefits. Use these criteria when evaluating a local school:

  • Active time per class. Ask to observe a session. If students are moving for at least 30–40 minutes of a 45–60 minute class, fitness is likely being developed.
  • Warm-up and conditioning structure. A program with a consistent warm-up and some bodyweight conditioning is more fitness-oriented than one that jumps straight into technique.
  • Progression. Belt ranks or skill levels should reflect genuine improvement in technique, stamina, and control—not just attendance.
  • Instructor qualifications. Ask about experience, teaching style, and how they handle different fitness levels and ages.
  • Class size and age grouping. Younger children need shorter, game-based activities; older kids can handle longer drills and sparring.
  • Safety practices. Proper warm-ups, controlled contact, and appropriate protective gear matter, especially as intensity increases.
  • Trial options. A trial class or observation period lets you judge fit before committing.

A Simple Observation Checklist

When you visit a class, watch for:

  1. Are kids sweating and breathing harder during drills?
  2. Do they hold stances and repeat techniques enough to build endurance?
  3. Is there a stretching segment?
  4. Does the instructor correct form, or just count repetitions?
  5. Do students seem engaged, or are they standing around?

If you can answer "yes" to the first three and "engaged" to the last, the class is likely providing meaningful fitness.

Fitness Is One Benefit, Not the Only Goal

It's worth being clear about expectations. Parents often enroll children in martial arts for self-defense, discipline, confidence, and focus—fitness is a welcome side effect. If your primary goal is maximum cardiovascular conditioning, a sport like swimming or soccer may push that specific button harder. If your goal is a well-rounded activity that builds strength, balance, flexibility, and character while keeping your child active several times a week, martial arts is a strong choice.

For a child in Bensalem or any similar community, the practical question isn't "Is martial arts as good as soccer?" but "Does this specific program keep my child moving, progressing, and enjoying it?" Observe a class, ask about the structure, and judge for yourself. A good program will welcome the questions—and your child's improved stamina will be the evidence.

What Is Liftosaur and What Can It Do?

Liftosaur is a free workout tracker and gym planner for iOS, Android, and the web. It's built for people who want more control over their lifting program than a typical set-and-rep logger gives them: you can write your own program in plain text, follow one of 50+ built-in routines, and let the app adjust your weights automatically after each workout. If you just want to tap through a generic workout and log sets, it will work — but its real value shows up when you want a program that progresses on rules you define.

The three things it actually does

1. Plan a program

You have two paths:

  • Follow a built-in program. The app ships with proven routines, all written in Liftoscript so you can edit them. Named examples from the site include 5/3/1 for beginners, GZCLP, GZCL: The Rippler, GZCL: Jacked And Tan 2.0, GZCL: UHF (5 and 9 week), GZCL: VDIP, GZCL: General Gainz, Metallicadpa PPL, Dumbbell PPL, Starting Strength, Strong Curves, Texas Method, Lyle's Generic Bulking, Arnold's Golden Six, and Basic Beginner.
  • Write your own. You describe the program in Liftoscript — a plain-text format where you specify exercises by week/day, sets, and progressive overload rules. A minimal example from the site's editor: add a line like Bicep Curl / 3x10 / 12 to create that exercise with 3 sets of 10 at 12 lb.

2. Track each session

The workout editor shows your day as a list of sets with weight and target reps, including warmup sets. You log every set and rep as you go, and you can add sets or warmup sets mid-session.

3. Progress automatically

This is the part that separates it from a plain logger. Built-in Linear, Double, and Rep Sum progressions adjust your program after every workout without you recalculating anything. If none of those fit, you can script your own logic — the site lists custom progressions, myo-reps, drop sets, and manipulation of weight, reps, RPE, or even the rest timer as things scripts can do.

What makes it different from a normal tracker

The site's own framing is "like having Google Sheets and Strong in the same app." That's a fair summary of the split:

Typical tracker Liftosaur
Program source Fixed templates or manual entry 50+ built-in routines, all editable, or your own
Progression You decide the next weight Automatic (Linear, Double, Rep Sum) or scripted
Program format Forms and menus Plain text (Liftoscript)
Editing Phone only, usually Desktop web editor plus mobile
Data Often local Cloud-stored, accessible across devices

The desktop web editor matters if you've ever tried to restructure a multi-week program by tapping through a phone form.

Analytics and tracking detail

Beyond logging, the app tracks body stats and graphs weight, reps, and volume per exercise over time. It also shows weekly volume per muscle group in two views: what your program prescribed and what you actually completed. That gap is often the useful number — it tells you whether you're hitting the plan or quietly skipping work. It also supports 1RM and RPE.

Who it's for

  • You'll get the most out of it if you follow a structured progression scheme (5/3/1, GZCL, PPL, Starting Strength-style linear work) and want the app to handle the math, or if you want to design something custom and are comfortable with a text-based format.
  • It's probably overkill if you do the same fixed routine every week and just want a set counter. The built-in programs still work fine, but you won't use the scripting or the automatic progression.

Practical notes

  • Available on iOS, Android, and as a web app — the site lists App Store reviews and a "use as a web app" option.
  • Data is stored in the cloud, so your program and history follow you between devices.
  • The site describes the app as free, and the built-in programs are labeled free. Sign-in options shown are Google, Apple, or email.
  • Liftoscript has documentation on the site if you want to go past simple set/rep lines into custom progression logic.

If you want to see whether the text-based approach suits you before committing, the fastest test is to open the workout editor and try changing a set, a rep count, or adding one exercise line — that's the whole interaction model in miniature.

How Liftosaur Handles Automatic Progressive Overload

Liftosaur adjusts your program automatically after each workout. It ships with three built-in progression types — Linear, Double, and Rep Sum — and lets you script any custom logic in Liftoscript if the built-ins don't fit. The automatic adjustment runs on the program you're following, so it works whether you picked a built-in routine like GZCLP or 5/3/1 or wrote your own.

What "automatic" means here

You log every set and rep during a workout. When you finish the day, Liftosaur applies the progression rules attached to each exercise and updates the targets for your next session — weight, reps, or both. You don't recalculate anything by hand between workouts.

This is the core difference from a plain logbook: the app doesn't just record what you did, it decides what you should do next based on what you just did.

The three built-in progressions

Progression How it typically works Fits
Linear Add weight on a fixed schedule (e.g. every session or every week) Beginners on simple linear programs like Starting Strength
Double Add reps first within a range, then add weight and reset reps Programs that wave reps before load, common in GZCLP-style setups
Rep Sum Progress based on the total reps accumulated across sets Schemes where total volume, not a single set, drives the next jump

The exact trigger conditions and increments depend on how the progression is configured in the program you're running — the built-in routines come pre-wired, so you inherit their logic as-is.

Custom progressions with Liftoscript

If none of the three built-ins match your scheme, you write the logic yourself in Liftoscript. The site describes it as writing your program in plain text: you specify exercises by week/day, sets, and progressive overload rules, with optional scripting for advanced schemes.

The page lists what scripting can manipulate: weight, reps, RPE, and even the rest timer. It also names specific techniques as achievable — custom progressions, myo-reps, and drop sets. So the ceiling isn't "pick one of three"; it's "describe the rule and the app applies it."

A minimal example of the plain-text style, from the site's own illustration: adding a line like Bicep Curl / 3x10 / 12 to define an exercise with sets, reps, and a target. Changing sets, reps, or weight is a matter of editing that line.

Where 1RM and RPE fit

Liftosaur supports 1RM and RPE alongside the progression engine. That matters for two reasons:

  • Intensity can be prescribed as a percentage of 1RM rather than a fixed weight, so as your 1RM estimate moves, the working weights move with it.
  • RPE gives the progression a subjective input. If your script or progression keys off RPE, the next target can respond to how hard the set actually felt, not just whether you completed the reps.

The site also notes graphs for weight, reps, and volume per exercise over time, plus weekly volume per muscle group — both prescribed and actually completed. That completed-vs-prescribed split is how you check whether the automatic adjustments are keeping up with you.

Deciding whether this fits you

It's a good fit if you want the app to make the next-session decision for you, you're running a program with clear progression rules, or you're willing to write those rules in text when the built-ins don't cover your scheme.

It's a weaker fit if you prefer to eyeball your next weight each session, or you want progression handled entirely by a coach outside the app.

One practical note before you commit: the built-in programs are all written in Liftoscript and described as fully customizable, so you can start from a proven routine and edit its progression rather than authoring from scratch. That's usually the faster path — pick a routine close to your goals, then change only the progression rule you disagree with.

Build Your Own Program or Use Liftosaur's Built-In Routines?

Use a built-in routine if you want to start training today with a proven structure and adjust it later; build your own program if you already know your training logic and want full control over exercises, sets, and progression rules. The two paths aren't exclusive — every built-in routine in Liftosaur is written in Liftoscript, so you can copy one and edit it rather than starting from a blank page.

What the built-in routines give you

Liftosaur ships with 50+ ready-made programs, including:

  • 5/3/1 for beginners — a classic strength template with clear weekly progression
  • GZCLP — linear progression for lifters past the novice stage
  • Metallicadpa PPL — a push/pull/legs split popular for hypertrophy
  • Starting Strength and Texas Method — strength-focused linear and weekly progression
  • Strong Curves, Lyle's Generic Bulking, Arnold's Golden Six, and others

These are not locked templates. Each is built with Liftoscript, so you can open it, change sets, reps, or weight, and save your own version. That means the "built-in vs. custom" decision is really about where you start, not what you're allowed to do.

What building your own program involves

In the workout editor you write your program in plain text using Liftoscript. A minimal example looks like:

Squat / 3x5 / 150lb
Bicep Curl / 3x10 / 12lb

From there you can specify exercises by week and day, define sets, and add progressive overload rules. Optional scripting handles more advanced schemes — custom progressions, myo-reps, drop sets, and manipulation of weight, reps, RPE, or even the rest timer. The docs cover the full syntax.

You don't need scripting for a basic program. You need it when your progression logic can't be expressed as "add weight when you hit the target reps."

How to choose

Your situation Better starting point
New to structured lifting, want to start now Built-in routine (e.g., 5/3/1 for beginners, GZCLP)
Returning after a break, want a known template Built-in routine, then tweak
Have a specific split and progression scheme in mind Build your own
Want a proven base but different exercise selection Copy a built-in routine and edit it
Run advanced techniques (myo-reps, drop sets, custom RPE logic) Build your own with Liftoscript

A practical middle path: pick the built-in routine closest to your goals, run it for a few weeks, then edit the parts that don't fit. You get the structure of a tested program and the control of a custom one, without writing progression logic from scratch.

What stays the same either way

Automatic progressions (linear, double, and rep-sum, or custom logic) adjust your program after each workout. The tracker logs every set and rep, stores data in the cloud, and shows graphs for weight, reps, and volume per exercise over time, plus weekly volume per muscle group — both prescribed and completed. 1RM and RPE are supported.

So the choice affects how much setup you do up front, not what the app can track afterward. If you're unsure, start with a built-in routine; you can always convert it into a custom program later.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.

Domain and Registration

Registered in 2020, this domain has about 6 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The registrar is Gandi SAS, a widely used domain service provider. The domain uses the common .com extension, which is not an independent safety signal.

DNS and Email

The lowest TTL is 60 seconds, supporting rapid record changes at the cost of more frequent lookups. Nameservers are provided by Cloudflare, indicating managed DNS hosting. DNS and provider evidence indicate traffic passes through the Amazon CloudFront CDN, which may support caching and traffic distribution. MX records point to the gandi.net email service. The CNAME points to d3d4vhurdw2jz8.cloudfront.net, associated with Amazon CloudFront.

TLS and Certificates

The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Amazon cloud or CDN ecosystem. The certificate is valid for about 197 days in total, with 54 days remaining.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. Debug-related headers are present: x-amzn-trace-id. Check whether they are needed in production. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The x-cache, via response header indicates a CDN or caching proxy in the delivery path. No CORS permission header was found, so browsers normally restrict cross-origin script access.

Technology Stack Analysis

The public page identifies Amazon CloudFront without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

The meta description has 206 characters and may be shortened in search results. Open Graph is partially configured; og:image is missing. Twitter Card metadata is configured. JSON-LD includes Product or Offer data, potentially supporting eligible product search features. The title has 64 characters, within a common display range.

Hosting and Email

DNSCloudflare
HostingAmazon CloudFront
Emailgandi.net
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagUnited States Inferred 13.35.78.105

Registration details

RDAP / WHOIS

RegistrarGandi SAS
Registered2020-02-27
Expires2031-02-27
Domain statusclient transfer prohibited
Nameserversmegan.ns.cloudflare.com、owen.ns.cloudflare.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Ad3d4vhurdw2jz8.cloudfront.net13.35.78.10560—
Ad3d4vhurdw2jz8.cloudfront.net13.35.78.1460—
Ad3d4vhurdw2jz8.cloudfront.net13.35.78.4460—
Ad3d4vhurdw2jz8.cloudfront.net13.35.78.7760—
AAAAd3d4vhurdw2jz8.cloudfront.net2600:9000:20ea:2c00:10:9bdd:6900:93a160—
AAAAd3d4vhurdw2jz8.cloudfront.net2600:9000:20ea:4a00:10:9bdd:6900:93a160—
AAAAd3d4vhurdw2jz8.cloudfront.net2600:9000:20ea:5200:10:9bdd:6900:93a160—
AAAAd3d4vhurdw2jz8.cloudfront.net2600:9000:20ea:5e00:10:9bdd:6900:93a160—
AAAAd3d4vhurdw2jz8.cloudfront.net2600:9000:20ea:6c00:10:9bdd:6900:93a160—
AAAAd3d4vhurdw2jz8.cloudfront.net2600:9000:20ea:7c00:10:9bdd:6900:93a160—
AAAAd3d4vhurdw2jz8.cloudfront.net2600:9000:20ea:8200:10:9bdd:6900:93a160—
AAAAd3d4vhurdw2jz8.cloudfront.net2600:9000:20ea:ea00:10:9bdd:6900:93a160—
MXliftosaur.comspool.mail.gandi.net30010
MXliftosaur.comfb.mail.gandi.net30050
NSliftosaur.commegan.ns.cloudflare.com86400—
NSliftosaur.comowen.ns.cloudflare.com86400—
TXTliftosaur.comgoogle-site-verification=GxRtBnPHeSEdtwFxYWfgSjugxfiUraKIXFnTgliYsdE300—
TXTliftosaur.comprowly-verification=c557b217e9719eafd11e222eb8335c36821a6955d02273015ebf08315ee0c09b300—
TXTliftosaur.comv=spf1 include:_mailcust.gandi.net ~all300—
CNAMEwww.liftosaur.comd3d4vhurdw2jz8.cloudfront.net300—
DMARC_dmarc.liftosaur_com._d.easydmarc.prov=DMARC1;p=reject;rua=mailto:[email protected];ruf=mailto:[email protected];fo=1;300—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subject*.liftosaur.com
IssuerAmazon
Valid until2026-11-28T23:59 · Remaining when checked: 54 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html
cache-controlpublic, s-maxage=86400, max-age=0

Identified technologies

Amazon CloudFront

Pages, Search and Sharing

Meta descriptionFree workout tracker & planner for iOS, Android & web. Build custom lifting programs with Liftoscript or use 50+ built-in routines like GZCLP, 5/3/1, PPL. Track progress with automatic progressive overload.
Canonical URLhttps://www.liftosaur.com
LanguageEnglish (default)
Twitter Cardsummary_large_image
All bots 1 allowed · 0 disallowed
  • Allow/

User reviews (0)

  • No reviews yet.