FormForge.fitness — Train Smarter. Lift Stronger. The Physics of Strength & Resilience.
Science-Driven Coaching · Strength Engineered for Mind & Muscle
🥇 Gold · 90 kg · UPWC 2026 📄 Peer-reviewed · Taylor & Francis 2026

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 thrives 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 · 🥇 UPWC Gold

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.

The mantra in motion · May–June 2026
Tim doesn't quote the mantra. He lives it.
🧠
In the mind — peer-reviewed research in materials science & nanoscience accepted for publication, Journal of Experimental Nanoscience (Taylor & Francis, May 2026). Forging Physics → Fab Form at the atomic scale — gold nanoparticles on metal-organic frameworks for water-pollution remediation.
💪
Under the bar — 🥇 Gold, 90 kg, 2026 UPWC Open Weightlifting Championships Series 2 (May 17 · UP Diliman, graced by Olympic gold medalist Hidilyn Diaz). Forging Physiology → Fit — his body, his levers, his prep, his medal.
🌱
In life — presenting at the International Science Conference (Hanoi, June 10–11) · building FormForge · holding the MTM family pillar. Forging Psychology → Flow — calm under the cognitive load that would break most people.
Same framework. Three domains. One person. In 30 days.
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.

Align stance to silhouette
Align hips to the green line · overlay disappears when recording
Camera idle
Filming guide:
Skeleton style:
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. Use 📏 Set scale for accurate metrics, or 📍 Manual two-point when color tracking can't lock on (black plates, busy backgrounds).

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

🎥 Send a video to your coach

Full video first — that's where AI vision earns its keep (bar path, joint angles, triple-extension velocity, all extracted from the moving frames so you don't have to guess which moments matter). Screenshots are a fallback if your data's spotty.

Filming tips for the cleanest analysis: phone at hip height · 3 m away · side-on · whole body in frame · stationary camera. ~10–20 s clips work best. We auto-trim and pull key frames; you don't need to know which moments matter.
Filming framing reference
Before you shoot — match this framing: Side-profile · whole body in frame · barbell visible left-to-right · phone steady at hip height. (Same overlay appears on the Live Form Analyzer to guide alignment.)

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.

Free

F³ Sample.

₱0 forever
  • URLFam 1-page session audit
  • Live Form Analyzer (browser)
  • Last-session-only memory
  • Lead-magnet PDF
  • 1 free 90-sec voice review / mo (72-hr queue, global cap 10/wk)
No card needed
Skip the Line

12-hr review.

₱500 one-time · $9
  • One clip · 12-hr turnaround
  • vs free tier's 72-hr queue
  • Use any time
  • Receipt + push when delivered
  • Stacks with free monthly review
GCashMayaCardPayPal
Pro · Annual

Save 20%.

₱14,400/ yr · $240
  • Everything in Pro Monthly
  • Saves ₱3,600 / year
  • 2 bonus 5-min deep-dive reviews
  • 24-hr baseline queue (no waiting)
  • Quarterly progress letter from Tim
GCashMayaCardPayPalBank
Waitlist · cap 10 Coach 1:1

You + Tim.

₱5,000/ mo · $85
  • Everything in Pro Annual
  • Monthly 30-min Zoom with Tim
  • Custom macrocycle for YOUR meet
  • WL meet-prep peaking blocks
  • Direct WhatsApp · 24-hr replies
Application required

Prices in PHP for Philippine athletes · USD shown for reference at ₱58.5/$1 · all plans cancel anytime · 14-day money-back on Annual · no medical claims

For coaches · gyms · federations

Coach Pro · ₱29,000 / mo ($497)

White-label FormForge for your roster. Branded subdomain, your athletes, your voice — our analytics engine.

  • Up to 25 athletes (extra: $9 / athlete / mo)
  • Custom subdomain (e.g. coach.formforge.fitness)
  • Coach-token security model · Apps Script + Sheets backend you own
  • Federation analytics: roster-wide TES, symmetry, catch depth
  • Quarterly 1-on-1 with Tim (program audit + Q&A)
💳 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.
Empower your mind

The FormForge Knowledge Hub

Understand the why behind every how. Our growing glossary decodes the biomechanics behind every lift — so coaches can teach faster and athletes can self-correct sooner. Entries written by Tim (PhD Candidate · UPWC gold) and reviewed against current literature.

Moment Arm

The perpendicular distance from the axis of rotation to the line of action of a force. Crucial for understanding leverage and resistance in lifting.

Why it matters:

A longer moment arm means more torque required, making a lift feel heavier. Optimizing moment arms improves efficiency and reduces injury risk.

Joint Stacking

Aligning joints (shoulder, hip, knee) vertically over the bar or line of force for maximum stability and force transfer.

Why it matters:

Efficient joint stacking minimizes energy leaks and allows you to lift heavier weights with less effort, preventing unnecessary strain.

RPE (Rate of Perceived Exertion)

A subjective scale (typically 1–10) used to measure the intensity of your effort during a set, helping to autoregulate training.

Why it matters:

RPE allows for flexible programming based on daily readiness, preventing overtraining and ensuring consistent, effective stimulus.

Bar Path

The trajectory of the barbell during a lift. Optimal bar path is often a straight vertical line over the midfoot.

Why it matters:

An efficient bar path minimizes horizontal displacement, reducing wasted energy and increasing the amount of weight that can be lifted.

Bracing

The act of creating intra-abdominal pressure by taking a deep breath and expanding your abdomen against your core muscles.

Why it matters:

Proper bracing stabilizes the spine and core, protecting against injury and allowing for more efficient force transfer during heavy lifts.

Progressive Overload

Gradually increasing the stress placed on the musculoskeletal system to stimulate adaptation and continuous improvement in strength or size.

Why it matters:

It's the fundamental principle of strength training. Without it, your body won't have a reason to get stronger or bigger.

Hook Grip

A grip where the thumb is pressed against the bar first and the fingers wrap over the thumb, locking it in place. Standard for the snatch and clean.

Why it matters:

Non-negotiable for Olympic lifting. The hook prevents the bar from spinning out of the hand during the pull — without it, peak velocities are lost and elbows turn over late on the catch.

Triple Extension

The simultaneous full extension of the ankles, knees, and hips at the top of the pull. The single most important power moment in the snatch and clean.

Why it matters:

Almost every Olympic-lift miss traces back to incomplete or out-of-sequence triple extension. FormForge measures the timing offset between the three joints — the "TES" reading.

TES (Triple Extension Speed)

FormForge's signature metric: the angular velocity (deg/s) of ankle + knee + hip extension during the second pull, peak-detected from BlazePose landmark trajectories.

Why it matters:

TES correlates with vertical bar velocity on the snatch and clean. Tracking TES across sessions shows whether your "explosive" intent is actually producing speed — or just feeling fast.

Catch Depth

The hip-crease height at the bottom of the receive position in the snatch, clean, or overhead squat. Lower catch = less bar travel required = heavier loads possible.

Why it matters:

Catch depth is the cheapest free strength gain in weightlifting: developing the mobility to receive 5 cm lower can mean 5 kg more on the bar with no extra force production.

Sinclair Score

A body-weight-adjusted total used by the IWF to compare lifters across weight classes. Calculated from the athlete's total (snatch + clean & jerk) and a coefficient indexed to current world records.

Why it matters:

When you can't change weight classes, Sinclair tells you whether you're actually getting better — independent of bodyweight drift. It's the metric that decides "best lifter" awards at most meets.

Velocity-Based Training (VBT)

Programming based on bar speed (Mean Propulsive Velocity, MPV) instead of fixed %1RM. Recent meta-analyses show VBT matches PBT for strength while improving daily regulation.

Why it matters:

Your real 1RM changes daily (sleep, stress, fueling). VBT lets the bar speed pick today's load — so heavy days stay heavy and recovery days stay honest, without a coach needing to be in the room.

More entries coming. 12 terms today · target 50 by end of 2026 · open to community contribution. Translations to Tagalog (TL) & Cebuano (CEB) ship alongside English — because PH lifters deserve their own dictionary.
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.