Skip to content
Projects545
All work

Project 02Product

A digital platform for HYROX and fitness-racing athletes.

A global, independent, bilingual platform that connects athletes by performance, category, location and goals: athlete profile, race partners, results, rankings, training and calendar.

Year
2026
Disciplines
Product · Technology · UX/UI · Strategy
Status
iPhone app in active development

01

The challenge

HYROX athletes train and race with information scattered across official results, apps, spreadsheets and group chats. Finding a compatible Doubles partner, understanding your own performance and planning the next race had no home of its own.

02

The idea

An ecosystem for the athlete, not a single-purpose app: a portable profile, partner matching, performance intelligence, training and community — with HYROX as the beachhead and an architecture ready to add other disciplines without rebuilding the core.

03

The strategy

Before writing code we documented the product and architecture: vision, modules, domain model, health-data privacy policies and a phased roadmap (mobile first, then web, wearables, Performance Engine and AI). The platform is independent and is not an official HYROX product.

04

The build

We built a monorepo with a mobile app (iOS and Android) and a web app on Supabase, with row-level security on every table. It includes authentication and legal consent, official results ingestion, public results search, a ranking engine, partner matching, training, a competitions and training-camps calendar, a marketplace with Stripe payments, and admin tools.

The pieces of the system, one by one.

01

Athlete profile

Identity, athletic history and performance in a structured, portable profile.

02

Partner matching

Find a compatible partner for Men's, Women's and Mixed Doubles by performance, category and location.

03

Results & rankings

Official results ingestion, public search and a ranking engine with its own points system.

04

Training

Manageable training plans and content, designed by level and goal.

05

Calendar

Official competitions and training camps in one view, each always clearly labelled.

06

Marketplace & payments

Host listings and Stripe checkout; memberships.

07

Wearables

Adapter architecture for Garmin, COROS, Polar and Apple Health, with explicit consent.

08

Privacy first

Health data under the strictest policy: never visible to other athletes, never sent raw to AI.

How it works

  1. 01Raw data
  2. 02Normalization
  3. 03Metrics
  4. 04Performance Engine
  5. 05Athlete Intelligence Model
  6. 06AI reasoning
Home: best time, next race and shortcuts
01Home: best time, next race and shortcuts
Discover: races, partners, training camps, places and store
02Discover: races, partners, training camps, places and store
Rankings by discipline, season, age group and region · test data
03Rankings by discipline, season, age group and region · test data
HRX Performance Score, ranking and time progression
04HRX Performance Score, ranking and time progression
Match: find your next training partner (HRX Pro)
05Match: find your next training partner (HRX Pro)

05

The result

iPhone app in active development.

Results are being documented. This section will be published with verified data.

Services

  • Product strategy
  • Software architecture
  • UX/UI design
  • Mobile & web development
  • Data & security

Technology

  • React Native
  • Expo
  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL + RLS
  • Edge Functions
  • Stripe
  • i18n ES/EN

Something like this?

MAI APP home page

Next project

MAI APP

Mai's training, nutrition and community app.