forgeSPEED

Twelve weeks of speed, strength and agility for youth soccer players — done at home, three evenings a week, thirty minutes a night.

Built for a phone propped against a wall in a garage with bad signal, for a kid who would rather be playing, and for the parent and coach who both need to know the work actually happened.

  • 12weeks
  • 3nights a week
  • 30minutes

Why this exists

The problem is not what should my kid do. Good youth strength and conditioning already exists on paper. The problem is that paper programs die in week two — nobody knows who did the work, kids skip the boring parts, parents have no visibility, and coaches find out in April that half the squad never started.

ForgeSpeed makes the work visible and the completion verifiable. There is exactly one session available at a time. Not a library, not a catalogue, not a plan to design — tonight's thirty minutes is the whole job.

A night in the program

  1. Readiness

    One tap, 1 to 5: how do your legs feel tonight? Practice and games count. Answer it honestly — there is a badge for the athletes who do, and nothing good comes from lying to a program built to help you.

  2. Mindset primer

    Three guided minutes — breathe, visualize, cue — before you move. Skippable, because forcing it costs sessions, but it is there every night.

  3. The drills

    One at a time, in order, with a running clock and per-drill timers that chime at zero. Every drill carries a how-to, a coach cue, the equipment it needs and one reviewed demo clip. No skipping ahead.

  4. Escape hatches

    No kit? Take the documented substitute. Genuinely can’t do one? Say why and move on — it still counts. A hard gate with no exit produces quitters, not compliance.

  5. Done

    The session logs itself. Your dashboard, your squad table and your coach’s roster all read from that one record — nothing is counted twice and nothing is counted by hand.

Something hurts? Injury and pain reporting is one tap from any point in a session. It ends the session there, flags it, and tells your coach and your parent within the hour. The session still counts and your streak survives. Nothing in this program asks anyone to train through pain.

Across the twelve weeks

Benchmarks in weeks 1, 6 and 12
5-10-5 pro agility, standing broad jump, 10-yard sprint and a juggling record. The same four tests three times, so improvement is measured rather than felt. A coach can verify a result, and verified numbers are the ones any claim about the program rests on.
A fixed, prescribed progression
The twelve weeks are written in advance by the program author. The app does not invent load from last night's performance — that is a coach's judgement, not an algorithm's.
Three a week, and a ceiling
Three sessions is the week. A fourth prescribed session is not served — the program is built around a four-practice week, and overuse injury is a real and common outcome in youth soccer. Extra work is possible, logged, and deliberately worth no points.
Streaks that mean something
A streak is consecutive weeks with at least three sessions completed — not a number that only ever goes up. One grace week per block is yours to spend on a holiday or a tournament weekend.
Effort is the scoreboard
The squad table ranks showing up: sessions this week, weeks completed, current streak. It resets every Monday, so a kid who joined in week four is not permanently last. There is no lifetime points ladder and athletic ability is never ranked publicly — that demoralizes exactly the athletes who need the program most.

Who sees what

Every athlete in ForgeSpeed is a minor, so this is enforced in the database and checked on every read — not left to a settings screen.

  • Athletes

    Their own full record — level, streak, the three dots for this week, tonight’s session, personal bests. Plus the squad table: sessions this week, weeks completed, current streak.

    No teammate’s benchmark numbers unless that teammate opts in to the personal bests board.

  • Parents

    Their own child’s full record, and squad totals as an aggregate — “the team is 72% complete this week”. One sign-in covers every child you guardian, across teams.

    Never another child’s row. Not their name, not their numbers.

  • Coaches

    Every athlete on their own teams: completion, readiness trends, session durations, injury flags and benchmarks. Roster management, join codes, CSV export, benchmark verification.

    Nothing on teams they do not coach.

What we collect, and what we refuse to

No athlete signs themselves up. A parent or guardian registers the child, reviews the privacy notice, the medical disclaimer and the data-collection consent, and only then does the child appear on a roster or get a PIN. Consent comes before collection, for every athlete, at every age.

Collected

First name, last initial, jersey number, birth year, age band, a hashed PIN, and the training record itself — sessions, readiness taps, benchmark results, injury reports.

Never collected

No email, phone or address for an athlete. No photo or video. No precise birth date, no free-text bio — and no height, weight or body composition.

The body-composition exclusion is deliberate. That data on adolescent athletes carries a real disordered-eating risk and buys the program nothing it cannot get from a stopwatch. A guardian can pause a child or delete their data at any time, and deletion means deletion.