For CrossFit® affiliates · Beta through November 2026

KNOW WHAT YOUR
PROGRAMMING COVERS.
COACH YOUR MEMBERS THROUGH THE REST.

Upload a season. OPTIC scores it against 225 movements in 7 categories, tells you the one gap worth closing next, and gives your coaches a place to run individual coaching alongside your classes.

Already have an account? Sign in
Invited by your gym? Use the invitation link in your email to finish setting up your account — that is where coach and athlete accounts are created.

THE NUMBER, AND
WHAT TO DO WITH IT.

This is the Program Score panel in the product’s own order: the number, what it means, what is already working, the one thing worth changing, then the next action.

Sample affiliate Program Score
SAMPLE · ILLUSTRATIVE
79
/ 100
Solid, some gaps

A season that covers the common work well and leaves two or three patterns thin. The score is a reading of the programming you uploaded — what it contains and what it leaves out. It is not an assessment of your coaching, and a coach who ran that season on purpose has not done anything wrong.

The same programming, two lenses
71Everyday members
79Competitors

One season, read twice: once against what everyday members need and once against what competitors need. It is the same programming both times — a season can serve one well and the other less well without being wrong, and closing the gap rarely means running two programmes. These are not parts of the 79.

✓ What you’re doing well

Squat and hinge volume sat inside the balanced target in every block of the season, and no single pattern ran away with the week.

⚡ Biggest lever

Overhead pressing is the thinnest pattern relative to the balanced target. Closing it is worth about +4 points of arithmetic headroom — that is a ceiling on the arithmetic, not a goal, and not a reason to override your intent for the block.

Programming read
READY enough of the season was readable to score every component.
→ Next action

Put overhead pressing into next week’s programming, upload the block when it’s run, and the score and the trend update. Or hand the written review to your head coach and start there.

Illustrative example, shown in the product’s own layout. It is not one gym’s data. Your score, your strengths and your lever are computed from the programming you upload.

WHAT HERE IS AI, AND WHAT ISN’T.

Computed, not generated

The Program Score, the movement heatmap, the balance targets, the trend and every comparison are arithmetic over your own programming, on a published, versioned method. The same season scores the same way twice, and the version is stamped on the screen. So are the coaching reviews your staff write, which are their words, not a model’s. None of it is a prediction.

This part is AI

One thing: the AI Programming Advisor, which turns the numbers above into a written read of your season. It never writes your programming and it cannot change a score. Suggestions only; nothing is applied for you. The reviews your coaches write for individual members are written by those coaches, in their own words — no model writes them and none is required.

PRECISION.
PERFORMANCE.
PURPOSE.

We bring a battlefield mindset to technology. Veteran founded and built on principles of relentless precision, OMMA Cyber engineers tools that give operators — athletes, coaches, and organizations — the intelligence to execute at the highest level.

🎯
Precision by Design
Every system we build is engineered for accuracy. Vague data leads to poor decisions — we eliminate ambiguity.
⚡
Performance Driven
Our tools are built for people who demand more from themselves. We raise the ceiling of what's possible.
🔒
Security First
Cybersecurity is in our DNA. Every product we ship is built with data security and privacy as non-negotiable foundations.
OMMA
CYBER
Protect · Perform · Prevail
Veteran founded. Mission driven. Built to give elite performers the intelligence edge they need to win.
FLAGSHIP PRODUCT OPTIC
CONTACT info@ommacyber.com
AFFILIATE BETA THROUGH NOVEMBER 2026   ·   225 MOVEMENTS IN 7 CATEGORIES   ·   READS CSV / EXCEL / PDF / WORD EXPORTS   ·   VERSIONED ARITHMETIC, NOT A PREDICTION
Flagship Product

OPTIC

Optimized Performance & Training Intelligence Core

OPTIC scores a season of programming against 225 movements in 7 categories, names the one gap worth closing next, and gives coaches a place to run individual coaching alongside their classes. The score is versioned arithmetic on your own data; the written review is the part a language model writes.

Imports Wodify & SugarWOD weekly · reads your exports
225 Movements · 7 Categories
AI Programming Advisor — written review
CrossFit® Profiles · HYROX Roadmap
Competition Readiness by Stage
Pre-Flight Program Check
FLYT Live Leaderboards
Join the affiliate beta See a sample score
Movement Heatmap · Live Data
Programming Connected
COLD
HOT
7 categories · 225 movements

ONE AFFILIATE WORKSPACE.
FOUR MODES.

Each mode is built for a different job. Explore the one that fits you — or the whole platform.

Affiliate Mode
Grade Your Programming

One methodology-grounded Program Score, five components, and a Pre-Flight that tests a block before you run it.

Explore →
Coaches Mode
A Read On Every Athlete

Per-athlete readiness for your whole roster — coaches manage benchmarks and guidance; athletes contribute training, context and replies. You control what athletes see.

Explore →
OPTIC Athlete
Train With The Next Stage In View

See where you stand against the next stage's cut, compare your benchmarks with the coaching targets for it, and find the gaps in your training. Then set a goal with your coach.

Explore →
FLYT
Run Live Competitions

In-house throwdowns with a broadcast-grade live leaderboard — TV, wall and phone modes, your branding and sponsors.

Explore →

BUILT FOR THE AFFILIATE.
ENGINEERED FOR THE ELITE.

Four modes, one platform. Affiliates get programming intelligence, coaches get a readiness read on every athlete, OPTIC Athlete gives individuals a plan, and FLYT puts your competitions on the big screen.

✈
New
Pre-Flight — Check a Block Before You Run It
Load your next 1–6 weeks of programming as a draft and see how it moves your gym before you roll it out. OPTIC scores the block against CrossFit® methodology — skill, variance, modality, and fundamentals — shows the gaps it closes and the ones still thin, checks each week against its declared intent (GPP, strength, engine, deload, comp prep), and suggests small, intent-safe edits to tighten it. Nothing touches your live programming until you approve it.
🔥
Live Movement Heatmap
225 CrossFit® movements in 7 categories, visualized as a periodic table. Connect Wodify or SugarWOD and OPTIC imports your programming automatically every week. Using something else? Export from PushPress or hand OPTIC the spreadsheet you already keep — CSV, Excel, PDF or Word. No data entry either way. Every workout is parsed and every movement tracked across any date range.
🧠
AI Programming Advisor — the written review
The Program Score, the gap identification and the balance targets are arithmetic and are there the moment the upload finishes — no AI call. The Advisor is the separate button you press afterwards: a language model reads those numbers and writes the review, a 4-week correction plan with sample WODs, and answers follow-up questions. Suggestions only — it cannot change a score and it never writes your programming.
🏆
OPTIC Athlete — Self-Coached
For the individual athlete training on their own. Your training maps against six seasons of CrossFit® movement trends (HYROX sport profiles are on the roadmap) to surface gaps and a projected outlook. Self-managed: you own and edit your whole record.
📊
Competition Readiness by Stage
Your trained movements are scored against what each stage actually demands, giving a readiness read at Open, Quarterfinals and Semifinals — read against the recorded cutline for their division and age group wherever one is held. Competition placements add an exact top X% standing on top. Athletes see where they stand and what to fix first, and it works from day one with no competition history at all.
👁️
Parser Review Workbench
Every low-confidence parse surfaces in a coach-facing review UI. One-tap correct, and the fix is fed back into the model so OPTIC gets sharper with every gym. Trust through transparency — not magic.
👥
Coaches Mode — Manage a Roster
For gyms coaching athletes. One readiness read on every athlete — capability radar, movement gaps and a stage-by-stage readiness read — across your whole roster. Coach-managed: benchmarks, notes and assessments stay staff-controlled and athletes read those, while athletes still write their own context, their training log and their replies, and you set per-gym whether they see full detail or just the overview. Assign a primary coach, invite by email, or share a join code.

WHAT IT TAKES,
AND WHAT YOU GET.

1
Upload a Season
Connect Wodify or SugarWOD and OPTIC imports your programming automatically every week. Using something else? Export from PushPress or hand OPTIC the spreadsheet you already keep — CSV, Excel, PDF or Word. No data entry either way. Bring three months or more. A season needs at least 15 workouts before OPTIC scores it on its own, and about twelve programmed days before it can measure how you scale.
2
Select Your Date Range
Choose any time window — the past 30 days, last quarter, full year, or all-time. OPTIC parses every workout description and maps each movement.
3
Read the Score
Your movement heatmap and your Program Score populate as soon as the upload finishes — arithmetic over your own programming, on a published, versioned method, with no AI call. Hot cells show overused movements; cold and dark cells are the patterns your programming has been thin on.
4
Coach the Rest
Give a member a goal, write them a review, and keep the thread going between sessions. Press the Advisor button whenever you want the written review and a 4-week plan — that part is a language model, and it is suggestions only. Upload your next block and the score updates and the trend extends.

CONNECTS, OR READS
WHAT YOUR GYM ALREADY KEEPS.

Connect Wodify or SugarWOD once and OPTIC imports your programming automatically every week — no migration and no new software to learn. Using something else? Export from PushPress or hand OPTIC the spreadsheet you already keep, and OPTIC reads the file.

📄
Any file you already have
Read today
CSV, Excel, PDF or Word. OPTIC reads the file you upload and maps every movement from the free-text workout descriptions — no column cleanup and no manual entry.
CSV · Excel · PDF · Word Free-text movement mapping Full history
🟢
Wodify
Read today
Connect your Wodify account and OPTIC imports your programming each week automatically — or export your workout history and upload the file instead. Either way, movements are read from the free-text WOD descriptions, with full date-range filtering.
Weekly auto-import Export file Date range filter Full history
🟢
SugarWOD
Read today
Connect your SugarWOD account and OPTIC imports each week automatically — or export and upload it the same way. Same heatmap, same Program Score, same written review.
Weekly auto-import Export file Full history
🟢
PushPress export
Read today
Export from PushPress and upload the file. If your gym keeps programming in a spreadsheet instead, that works too — hand OPTIC the sheet you already keep.
Export file Or a spreadsheet

A GOAL, A WRITTEN REVIEW,
AND A REPLY.

The score tells you what the gym needs. This is where one member gets coached through it — without leaving your classes, and without a second product to log into.

1:1 coaching · one member · written by a coach
SAMPLE · ILLUSTRATIVE
GOALSet by the coach

First strict pull-up, while staying in regular classes.

COACHWritten by their coach

Three weeks of ring rows at a steeper angle, then negatives twice a week. Keep coming to class — this sits alongside it, not instead of it.

MEMBERReply

I can only make Tuesdays and Thursdays for the next month. Does that still work, or should I wait until my schedule settles?

COACHFollow-up

Two days is enough for this. Put the negatives on Tuesday and the ring rows on Thursday, and we will look again at the next review.

It is the same workspace and the same gym. Your coaches switch between the gym’s programming and their own athletes from one header, and a coach only ever sees the members assigned to them.

Illustrative example, shown in the product’s own layout. It is not one gym’s data and it is not a real member. For members who compete, their entered results are read against the division references OPTIC holds — context for the coach’s conversation, not a prediction.

SIMPLE. SCALABLE. PROFITABLE.

Start with your affiliate. Add OPTIC Athlete when you're ready. Cancel anytime.

Beta Program
All tiers are free during the beta period, which runs through November 2026. Prices shown are GA target pricing. Beta participants get founder pricing locked in for 12 months at general availability.
Starter
Affiliate
$TBD
per month · per gym
✓Reads your exports — CSV, Excel, PDF, Word
✓Full movement heatmap — 225 movements
✓AI Programming Advisor — written review + 4-week plan (suggestions)
✓Pre-Flight — check a block before you run it
✓Parser review workbench
✓Balance targets + scoring across 7 categories
✓Unlimited date range analysis
Individual
OPTIC Athlete
$TBD
per month · single athlete
✓CrossFit® sport profile
✓Personal training log + file import (CSV, PDF, Excel)
✓Competition readiness heatmap
✓Movement gap analysis vs competition
✓Readiness by stage + Pre-Flight block simulator
✓Personalized AI coaching chat
Standalone athlete accounts are not part of the current beta. Athletes at a participating affiliate get these features through their gym.
Team
Coaching Business
$TBD
per month · up to 5 coaches + 25 athletes
✓Everything in OPTIC Athlete, for your whole roster
✓Multi-coach team — head coach + assistant coach seats
✓Up to 25 athletes with per-athlete readiness
✓Coach dashboard — compare athletes side by side
✓Assign athletes & share programming across coaches
✓Priority support + founder onboarding

BUILT FOR AFFILIATES
THAT PROGRAM ON PURPOSE.

The beta is open to affiliates through November 2026. We set your gym up with you; your coaches and athletes join through your gym. Free during the beta, and your feedback shapes the product.

Free during the beta, through November 2026
Direct line to the founders
Shape the product roadmap
Locked-in early pricing