FormForge.fitness — Mas Maalamong Mag-Train. Mas Kusgan nga Pag-Alsa. Ang Pisika sa Kusog ug Resilience.
Science-Driven Coaching · Strength Engineered para sa Hunahuna ug Lawas

Mas Kusgan nga Pag-Alsa.
Mas Maalamong Coaching.

Physics-informed coaching para sa abalang professionals ug grad students. Forge Flow. Shape Form. Fit Life. Custom 3–5 h/semana plans. Joint-friendly defaults. Coach-led, AI-assisted, science-grounded — gitukod nga mu-fit sa tinuod nga busy nga kinabuhi.

I-isa ang bar — sa hunahuna, sa ilawom sa bar, ug sa kinabuhi.

3–5hplan window matag semana
333D Pose Landmarks (BlazePose)
P → FPhysics · Physiology · Psychology
0Hardware nga Kinahanglan
Live · Physics Vision
Triple-Ext OK Sym Δ 1.8° Dip 39°
Gipadagan sa  OpenCap-style 3D capture · MediaPipe BlazePose · 33 landmarks · Three.js 3D skeleton replay · WebGPU / WASM on-device · Walay pixel nga mubiya sa imong phone sa live mode
Ngano nga naa mi

Kadaghanan sa coaching, sa effort nakatutok.
FormForge, sa alignment nakatutok.

Pinakapaspas mu-improve ang performance kung ang movement, hunahuna, ug palibot ay tinuyo nga gidesinyo — dili pasagdaan sa swerte. Among saad: walay grind culture, physics-informed progress lang. Boring, repeatable strength nga mu-fit sa imong tinuod nga kinabuhi.

🏋 Gitukod para sa busy nga kinabuhi.

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.

🧠 Pagtukod og kapasidad nga walay 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."

Ang P → F Framework

Gikan sa siyensya ngadto sa performance — tulo ka disiplina, tulo ka outcomes.

Sa FormForge, ang "forge" usa ka aktibong pag-umol ug pagsagol sa siyensya ngadto sa performance sa tawo. Among gibalhin ang Physics, Physiology, ug Psychology ngadto sa Fab Form, Fit, ug Flow — pinaagi sa tinuyo nga desinyo, evidence-based feedback, ug coaching nga nakasentro sa tawo.

PHYSICS → FAB FORM

Kalidad sa estruktura.

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 nga alignment.

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

PSYCHOLOGY → FLOW

Engineered nga kalma.

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

Ang gipasabot sa "Forge" sa 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.

Duha ka track · usa ka siyensya

Pili-a ang on-ramp nga mu-fit sa imong kinabuhi.

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.
Unsa ang makuha nimo

Walo ka tools. Usa ka disiplina. Tibuok kalimpyo sa imong lifts.

Kadaghanan sa tracker apps mga reps lang ang gi-log. Gisusi sa FormForge ang lihok — joint by joint, frame by frame — dayon imapa kini sa peer-reviewed biomechanics para tama ang imong gibansay sa sunod nga session.

📷 Live Form Analyzer

Real-time pose overlay (33 landmarks, 3D) sa imong phone o laptop camera. Bar-path heat-line, joint-angle readouts, side-symmetry delta — walay install.

🎯 Bar-Path Tracker

Color-track ang imong barbell sa bisan unsang video nga giupload. Makuha nimo ang vertical-displacement, peak velocity, ug Cuban-hook deviation — overlay sa reference rep.

🧬 OpenCap Analyzer

I-drag ang OpenCap CSVs gikan sa bisan unsang iPhone-pair capture. Auto-segment sa Snatch / Clean / Jerk phases. Mag-compute og Triple-Extension Speed (TES), catch depth, dip-drive, ug L-R symmetry.

🦴 3D Motion Player

Stick-figure skeleton nga gi-render sa Three.js nga naa'y phase markers, ghost overlay (Rep B), ug scrubbable timeline. I-compare ang imong snatch sa imong pinakamaayo — o sa elite reference.

📊 VBT Calculator

Mean propulsive velocity (MPV) → estimated %1RM ug load-velocity profile. Camera-only velocity proxy kung walay Vitruve / Enode.

📓 Smart Tracker

Workout log nga naa'y auto-form scoring per set, RPE, e1RM, weekly volume, ug PR feed. Naka-store sa imong device — exports sa CSV.

👥 Coach Dashboard

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

🔔 Status & Delivery

I-lookup sa athletes ang Job IDs, makita ang queue status, ug makadawat og results via email/PWA push kung gi-tap sa ilang coach ang “DONE.” Gipadagan sa Apps Script + URLFAM PWA.

Gitukod sa peer-reviewed science

Dili bro-science. Bio-mechanics.

Matag metric sa FormForge gi-map sa validated research. Among gi-cite ang OpenCap (Stanford NMBL, PLOS Comp Bio 2023), ang BlazePose 33-landmark topology (Google Research), ug recent VBT meta-analyses bahin sa 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

Kuhaa ang libre nga form audit sa imong sunod nga lift.

I-drop ang link sa imong set. Mubalik si Tim og 90-second voice review nga naa'y top 3 nga ayohon. Limited sa 10 / semana.

Ang Siyensya

Pisika, biomechanics, ug AI vision — sa usa ka workflow.

Tulo ka peer-reviewed pillars ang gisalig sa FormForge: markerless 3D motion capture, browser-grade pose estimation, ug validated velocity-based training. Ania ang among gigamit, ngano, ug asa basahon ang source.

Tim Jeff Macabuhay Rodriguez · PhD Candidate

Usa ka physicist nga obsessed sa kusog.

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.
Ang LiftLab Suite

Walo ka live tools. Pili-a ug maglaro.

Tanan sa ubos nag-dagan sa imong browser karon — walay download. I-klik ang tab para mag-switch og tools. Magpabilin ang imong data sa imong device gawas kung gipili nimong ipadala sa imong 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." }
Mga Dashboard

Duha ka roles. Usa ka source of truth.

Makita sa athletes ang ilang kaugalingong jobs ug progress. Makita sa coaches ang full queue, makahimo og update sa statuses gamit ang athlete-safe notes, ug mu-deliver og results sa usa ka klik. Gi-gate ang login sa 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.

Para sa Coaches & Federations

White-label biomechanics. Imong brand. Among siyensya.

Ang LiftLab Pro magtugot sa coaches ug gagmay nga federations nga padaganon ang FormForge isip ilang kaugalingon nga produkto — branded URL, athlete roster, video review queue, exportable session reports, ug Apps Script + Google Sheet backend nga gipanag-iya nimo og bug-os.

🧰 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.

Naa kay federation? Gusto nimo og custom build?

Mag-white-label mi, mu-onboard sa imong athletes, ug muhatag og ongoing biomechanics consulting. Tulo ka federation slots ang bukas matag quarter.

Presyo

Pili-a ang imong floor. I-isa ang kisame.

Apil sa matag tier ang full LiftLab Suite sa tools sa ibabaw. Magkalain-lain ang tiers sa coach interaction, video reviews, ug roster size. Tanan nga plans bulan-bulan — cancel anytime. Walay medical claims; performance coaching ra.

Foundation

Mag-train uban sa 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

Si Tim ang mu-review nimo.

$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

Ikaw + Tim, semanal.

$697/ month
  • Fully customised programming
  • Weekly video analysis
  • Unlimited messaging
  • Priority support
  • Quarterly performance review
PayPalCardBank
Para sa 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 para sa Pilipino nga athletes ug coaches: mu-agi mi sa GHL gamit ang PayPal, tanan major cards, ug PayMongo para sa GCash, Maya & GrabPay. Para sa corporate / federation accounts: PESONet & InstaPay bank transfers nga naa'y auto-receipt.
Libre nga Form Audit

Magpadala og clip. Makakuha og 90-second voice review gikan ni Tim.

Limited sa 10 audits per semana. I-drop ang imong email + video link (YouTube / Drive / Dropbox) ug madungog ka pag-balik sulod sa 72 oras nga naa'y top 3 things nga ayohon sa imong sunod nga session.

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

Unsa imong makuha pabalik

  • 🎙 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

Kasagaran nga gipangutana.

If you have a question we missed, hit "Get Libre nga 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.