FormForge.fitness — Train Smarter. Lift Stronger. The Physics of Strength & Resilience.
Science-Driven Coaching · Strength Engineered for Mind & Muscle

Stronger Lifts.
Smarter Coaching.

Physics-informed coaching for busy professionals and grad students. Forge Flow. Shape Form. Fit Life. Custom 3–5 h/week plans. Joint-friendly defaults. Coach-led, AI-assisted, science-grounded — built around the way real high-performing lives actually run.

Raise the bar — in the mind, under the bar, and in life.

3–5hweekly plan window
333D Pose Landmarks (BlazePose)
P → FPhysics · Physiology · Psychology
0Hardware required
Live · Physics Vision
Triple-Ext OK Sym Δ 1.8° Dip 39°
Powered by  OpenCap-style 3D capture · MediaPipe BlazePose · 33 landmarks · Three.js 3D skeleton replay · WebGPU / WASM on-device · Zero pixels leave your phone for live mode
Why we exist

Most coaching focuses on effort.
FormForge focuses on alignment.

Performance improves fastest when movement, mind, and environment are intentionally designed — not left to chance. Our promise: no grind culture, just physics-informed progress. Boring, repeatable strength that fits around your real life.

🏋 Built for high-stress lives.

Work. Grad school. Heavy lifting. Family. Your time is the budget, not your motivation. Tim built FormForge while finishing his PhD, defending his thesis, and prepping for a sanctioned meet — so the system you train inside is the same one he tests on himself.

🧠 Building capacity without the burnout.

Joint-first exercise selection. Athlete-safe language. Trends over scores. "If the week feels like too much, your first 'win' is trimming, not quitting — this plan is meant to bend with your life."

The P → F Framework

From science to performance — three disciplines, three outcomes.

In FormForge, "forge" means to actively shape and synthesize science into human performance. We transform Physics, Physiology, and Psychology into Fab Form, Fit, and Flow — through deliberate design, evidence-based feedback, and human-centered coaching.

PHYSICS → FAB FORM

Structural quality.

Bar path, joint sequencing, force timing. Engineered for power and durability. Larger moment arms require more force to move the same weight — so we measure them.

PHYSIOLOGY → FIT

Personal alignment.

Body × task × context. Objectively measured, coach-interpreted. Different lifters need different geometry — your hips, your levers, your fatigue floor.

PSYCHOLOGY → FLOW

Engineered calm.

Mental rhythm, motivation, confidence. Designed through pacing, feedback loops, and habit formation. Not accidental. Forged.

What "Forge" means at FormForge.

To forge is to actively shape through intention. We synthesize three disciplines (Physics, Physiology, Psychology) into three outcomes (Fab Form, Fit, Flow). Not gimmicks. Not generic. Engineered.

Two tracks · one science

Pick the on-ramp that fits your life.

Both tracks are joint-respectful, science-backed, and built for busy brains. Your assessment tells Tim which to start with — and you can layer the second once your base + schedule feel steady.

DEFAULT · SAFE ON-RAMP

🪨 Strength Foundations

Joint-first exercise selection. Built around lever-friendly variations. Beginner-safe, return-from-break ready, joint-tweak respectful.

  • Flexible 2–4 day training templates
  • Joint-first exercise selections that respect your anatomy
  • Custom 3–5 h/week plans
  • For: busy students & professionals · returning lifters · "tweaky" joints
OPTIONAL · OLYMPIC LAYER

🥇 Weightlifting Pathway

For those with a base and a bit more flexibility. Snatch + clean & jerk on purpose, layered on top of your strength engine. Patient enough to practice with a PVC pipe? You're our person.

  • Light complexes + skill transfer
  • Clean patterning + easy pulls
  • Jerk skills + overhead patterning
  • For: experienced lifters · Olympic-curious athletes · meet preppers
Not sure which? Start with Strength Foundations — it's the joint-friendly home base. The Weightlifting Pathway is a fun optional layer once your base and schedule feel steady.
What you get

Eight tools. One discipline. Total clarity on your lifts.

Most tracker apps log reps. FormForge measures movement — joint by joint, frame by frame — then maps it to peer-reviewed biomechanics so you train the right thing next session.

📷 Live Form Analyzer

Real-time pose overlay (33 landmarks, 3D) on your phone or laptop camera. Bar-path heat-line, joint-angle readouts, side-symmetry delta — no install.

🎯 Bar-Path Tracker

Color-track your barbell through any uploaded video. Get vertical-displacement, peak velocity, and Cuban-hook deviation — overlay against a reference rep.

🧬 OpenCap Analyzer

Drag in OpenCap CSVs from any iPhone-pair capture. Auto-segment Snatch / Clean / Jerk phases. Compute Triple-Extension Speed (TES), catch depth, dip-drive, and L-R symmetry.

🦴 3D Motion Player

Stick-figure skeleton rendered in Three.js with phase markers, ghost overlay (Rep B), and scrubbable timeline. Compare your snatch to your best — or to an elite reference.

📊 VBT Calculator

Mean propulsive velocity (MPV) → estimated %1RM and load-velocity profile. Camera-only velocity proxy when you don’t have a Vitruve / Enode.

📓 Smart Tracker

Workout log with auto-form scoring per set, RPE, e1RM, weekly volume, and PR feed. Lives on your device — exports to CSV.

👥 Coach Dashboard

Roster, video review queue, athlete-safe note templates, status updater, and shareable annotated clips. White-label-ready for federations.

🔔 Status & Delivery

Athletes look up Job IDs, see queue status, and receive results via email/PWA push when their coach hits “DONE.” Powered by Apps Script + URLFAM PWA.

Built on peer-reviewed science

Not bro-science. Bio-mechanics.

Every metric in FormForge maps to validated research. We cite OpenCap (Stanford NMBL, PLOS Comp Bio 2023), the BlazePose 33-landmark topology (Google Research), and recent VBT meta-analyses on velocity-load profiling.

OpenCap RMSE2–10°vs. marker-based gold standard
Snatch bar speed1.52–1.67 m/sheavy-load reference
Power-clean speed1.20–1.32 m/sheavy-load reference
Pose landmarks33 × 3DBlazePose GHUM Lite

“I got more from one upload than three months of generic programming. The phase markers exposed exactly where my dip-drive was leaking power.”

★★★★★— Beta athlete, 84kg M, snatch +6kg in 8 weeks

“The 3D ghost overlay let my athletes see what ‘good’ looks like. We replaced 40% of cueing with the player.”

★★★★★— Strength coach, masters team

“Finally a tool built by someone who actually understands physics. The asymmetry index caught my hip imbalance before my PT did.”

★★★★★— Engineer, 12-month follower

Get a free form audit on your next lift.

Drop a link to your set. Tim sends back a 90-second voice review with the top 3 things to fix. Limited to 10 / week.

The Science

Physics, biomechanics, and AI vision — in one workflow.

FormForge stands on three peer-reviewed pillars: markerless 3D motion capture, browser-grade pose estimation, and validated velocity-based training. Here is what we use, why, and where to read the source.

Tim Jeff Macabuhay Rodriguez · PhD Candidate

A physicist obsessed with strength.

Tim is a PhD Candidate in Applied Physics & Materials Science and Engineering. After watching too many lifters injure themselves chasing kilos with bad mechanics, he built FormForge so any athlete with a phone could see their lift the way a scientist sees it: as force, leverage, and geometry over time. No gimmicks. No medical claims. Just objective data, delivered with athlete-safe language.

Applied Physics Materials Science & Engineering Biomechanics Mental-health-conscious

The stack — what runs under the hood

🦴 OpenCap (Stanford NMBL)

Open-source markerless motion capture using two iPhones. Validated lower-extremity kinematics with RMSE 2.0–10.2° vs. marker-based gold standard.

Uhlrich SD, Falisse A, et al. OpenCap: Human movement dynamics from smartphone videos. PLOS Comp Bio (2023).

🤖 MediaPipe BlazePose

33 3D landmark pose detection running on-device in WebAssembly / WebGPU. Designed for fitness, dance, yoga. Real-time on mid-range phones.

Bazarevsky V, Grishchenko I, et al. BlazePose: On-device Real-time Body Pose tracking. Google Research (2020+).

📈 Velocity-Based Training (VBT)

Mean Propulsive Velocity (MPV) gives a real-time proxy for fatigue and %1RM. Recent meta-analyses show VBT and PBT yield comparable strength gains with VBT improving regulation.

Jukic I, Helms ER, et al. (2024+); PLOS One systematic reviews.

The lift physics — what FormForge measures

Triple-Extension Speed (TES)

Mean magnitude of d(hip + knee + ankle)/dt during the power phase. Higher TES correlates with elite snatch / clean output. Reference: heavy snatch bar speed 1.52–1.67 m/s.

Catch Depth

Maximum knee flexion within the catch window. Tracks both mobility and confidence under load. We compare each rep to your own moving average.

Dip-Drive Quality (Jerk)

Dip depth (deg) and drive speed (rad/s) computed from knee-angle derivative. Athlete-safe flags such as “TES low” instead of “bad rep.”

Symmetry Index

Mean absolute left-right difference for each joint across the rep. Used to flag asymmetric loading patterns before they become problems — never as a medical diagnosis.

No medical claims. FormForge is an educational and performance-coaching tool. We do not diagnose, treat, or prevent any disease. Always consult a qualified medical professional for injury or pain.
The LiftLab Suite

Eight live tools. Pick one and play.

Everything below runs in your browser right now — no download. Click a tab to switch tools. Your data stays on your device unless you choose to send it to your coach.

Camera idle
on-device · 0 pixels uploaded

Live Joint Angles

R Knee
L Knee
R Hip
L Hip
Symmetry
FPS

Setup tips

  • Place phone at hip height, 3 m away, side-on.
  • Whole body in frame, head to feet.
  • Plain background & good lighting → cleaner skeleton.
  • Use Safari / Chrome on iPhone, or Chrome / Edge on Android.
Bar Path Overlay
Scale: not set — using default 1.6× factor. Set scale for accurate metrics.  |  Mode: idle — pick a flow above.

How it works · 3 modes

  1. 🎨 + ▶ Track (color) — click a bright bar plate, then run. Best for red / blue / yellow rubbers, stationary camera.
  2. 📍 Manual two-point — pause video at frame 0, click bar centre. Scrub to lockout, click bar centre. Get vertical displacement + average velocity. Works on any bar, any background.
  3. 📏 Set scale — click two points of known real-world distance (e.g. plate diameter 0.45 m, athlete height 1.85 m) and enter the metres. All future metrics use that calibrated scale.
Tip: scale set with the lift's actual bar height (e.g. 0.50 m on a deadlift) is the most reliable.

Bar Metrics

Vert. disp.— m
Peak vel— m/s
Cuban Δ— cm
Frames

1) Upload OpenCap CSV(s)

Each file = one rep. Columns auto-detected from OpenCap export.

2) Lift & column mapping

3) Charts

4) Outputs

Phase Power
TESavg |d(hip+knee+ankle)/dt|
Catch depth
Sym Δ (knee)
Dip / Drive
F³ snapshot: Fab Form 🟢 Solid · Fit 🟢 Well-aligned · Flow 🔵 Stable rhythm. No starter flags.

Metrics Table

Rep Lift Power phase TES Catch Dip Drive Sym Δ Flags
Frame 0 / 0
Plays any 3D-joint JSON exported from the OpenCap Analyzer (or your own pipeline). Skeleton uses the standard LiftLab joint topology.

Velocity-Based Training Calculator

Estimated load–velocity profile

e1RM
%1RM (today)
Speed-strength load
Max-strength load

Log a set

Recent sets & trend

Sets logged0
Top e1RM
7-day volume
Avg RPE
Date Lift Load Reps RPE e1RM Form

📸 Drop 1–3 screenshots from the same rep

Faster than full-video upload. Lighter on your data. Easier on Tim's review window. Use stills from a vertical phone clip — same rep, different moments (start of pull / extension / catch).

What happens next

  1. You receive a Job ID (e.g. JOB_AB12CD34).
  2. Status moves: QUEUED → PROCESSING → COACH_REVIEW → DONE.
  3. When DONE you get email + URLFAM push with your F³ snapshot (Fab Form · Fit · Flow), Tim's voice note, and your next-session focus.
All uploads are private. Only you and your assigned coach can view them. Files auto-delete after 90 days unless you save them.
Pro tip: 1–3 still images from the same rep are usually enough. The AI flags major patterns; your coach interprets them. "AI assists. Coaches decide. Athletes grow."

Find my job

Tip: open this page with ?jobId=JOB_XXXX to prefill.

Job record

{ "message": "Lookup a Job ID to view the record here." }
Dashboards

Two roles. One source of truth.

Athletes see their own jobs and progress. Coaches see the full queue, can update statuses with athlete-safe notes, and deliver results in one click. Login is gated by a passwordless magic-link via URLFAM PWA.

🏋 Athlete Dashboard

Free with any plan

See your last 10 jobs, open results, scrub the 3D replay, read your coach note, and queue the next focus block — all in one screen.

🎽 Coach Dashboard

LiftLab Pro / Coach Review

Full queue with status filters, click-through job detail, athlete-safe note templates, status updater (token-protected), and quick-actions: Mark Processing, Needs Info, DONE + deliver.

For Coaches & Federations

White-label biomechanics. Your brand. Our science.

LiftLab Pro lets coaches and small federations run FormForge as their own product — branded URL, athlete roster, video review queue, exportable session reports, and an Apps Script + Google Sheet backend you fully own.

🧰 The full tool suite

Bar-path, OpenCap analyzer, 3D player, VBT calculator — all available to your athletes under your brand colors.

🗃 Athlete roster & queue

Click an athlete → see their last 30 days, current PRs, queue of pending reviews. One-click status updates.

📝 Athlete-safe templates

Pre-written, mental-health-conscious note templates: “developing,” “stable,” “next-session focus” — never “bad rep.”

🔐 Token-secured updates

Status changes require a coach token (rotatable). Athletes never see another athlete's data.

📤 Branded delivery

When you mark DONE, the athlete gets your branded email + URLFAM push notification with the report link.

📈 Federation analytics

Cohort dashboards: average TES, symmetry, catch depth across your roster — track program effects, not just individual lifts.

Run a federation? Want a custom build?

We white-label, on-board your athletes, and give you ongoing biomechanics consulting. Three federation slots open per quarter.

Pricing

Pick your floor. Lift the ceiling.

Every tier includes the full LiftLab Suite of tools above. Tiers differ in coach interaction, video reviews, and roster size. All plans are month-to-month — cancel any time. No medical claims; performance coaching only.

Foundation

Train with the tools.

$97/ month
  • Full LiftLab Suite (8 tools)
  • 4-week home/gym program
  • Smart Tracker + PR feed
  • Community Discord access
  • 1× group Q&A / month
PayPalCardGCashMaya
Coach Review

Tim reviews you.

$397/ month
  • Everything in Pathway
  • 30-min Zoom with Tim / month
  • PhD-level biomechanics deep-dive
  • Injury-prevention movement audit
  • Custom progression block
PayPalCardBank
1-on-1 Virtual

You + Tim, weekly.

$697/ month
  • Fully customised programming
  • Weekly video analysis
  • Unlimited messaging
  • Priority support
  • Quarterly performance review
PayPalCardBank
For coaches & gyms

LiftLab Pro · $497 / month

White-label tools, athlete roster, video review queue, branded delivery, federation analytics, Apps Script + Google Sheet backend.

  • Up to 25 athletes (extra: $9 / athlete)
  • Custom subdomain (e.g. coach.formforge.fitness)
  • Coach-token security model
  • Quarterly 1-on-1 with Tim (program audit)
💳 Payment options for Philippine athletes & coaches: we route through GHL with PayPal, all major cards, and PayMongo for GCash, Maya & GrabPay. For corporate / federation accounts: PESONet & InstaPay bank transfers with auto-receipt.
Free Form Audit

Send a clip. Get a 90-second voice review from Tim.

Limited to 10 audits per week. Drop your email + a video link (YouTube / Drive / Dropbox) and you'll hear back within 72 hours with the top 3 things to fix on your next session.

By submitting you agree to receive coaching insights from FormForge. We never share data. No medical claims are made.

What you'll get back

  • 🎙 90-second voice note from Tim
  • 📊 Top 3 mechanics flags (athlete-safe language)
  • 📓 1 corrective drill PDF
  • 📅 Optional discovery call link (Calendly via GHL)
Privacy: Your video link is reviewed only by Tim. We do not store your video — we keep only the URL plus our written review.
FAQ

Frequently asked.

If you have a question we missed, hit "Get Free Form Audit" in the nav — Tim will answer.

Is this medical advice?

No. FormForge is performance and education only. We do not diagnose, treat, prevent, or cure any condition. Always work with a qualified medical professional for pain or injury.

Do I need OpenCap to use FormForge?

No. The Live Form Analyzer and Bar-Path Tracker run from any phone. OpenCap support is for users who want gold-standard 3D capture using two iPhones.

How accurate is the live pose?

BlazePose is designed for fitness and reaches real-time on mid-range phones. For elite-precision biomechanics use OpenCap (RMSE 2–10° vs gold standard).

Can my coach use this for my training?

Yes. Ask Tim about the LiftLab Pro tier — your coach gets a white-label dashboard and full review queue.

How are payments handled?

Through GHL — PayPal, all major cards, plus GCash / Maya / GrabPay (PayMongo) and bank transfer (PESONet / InstaPay) for PH-based members.

Can I cancel any time?

Yes. All plans are month-to-month. No long contracts.