Skip to content
Onsightlab
Onsightlab 1.65.6What's new ?

Training and Coaching app

Track skills. see progress.

Progress is not a feeling. It is a skill tree.

Every skill in your sport, judged on clear criteria. A target, and the one skill that blocks it. Every session, the next step to work on — and the exercise that serves it.

  • Free forever when you train on your own
  • 30-day free trial for coaches, no credit card

The progression engine

Progress is not a feeling. It is a skill tree.

  1. Every skill of your sport is a node, every prerequisite an arrow. Acquired, in progress or locked: your progression at a glance.

  2. Score each criterion from 1 to 5. The previous mark is shown, you touch only what moved. Mastery and the next priority are computed for you.

  3. A target combines several skills — a position, a level, a match. The app finds the path and names the one skill that blocks it.

  4. The criterion to work on, your coach's last word on it, and the exercise that serves it. Open the app, know what to do.

Onsightlab is a coaching app built around progression

  • Skills
  • Criteria
  • Targets
  • Bottlenecks

…with programs, tasks and messaging around them — on your own or with a coach.

…we do one thing — making progress visible — better than anyone else.

Built for every sport, every level.

Every sport. One engine.

If you can name the skills of your sport and what each one is judged on, Onsightlab was built for you.

Football
FootballControl and receptionCarrying and moving with the ball
Boxing
BoxingGuardJab timing
Athletics
AthleticsBlock startDrive phase
Climbing
ClimbingRoute readingBody position
Tennis
TennisBall tossTrophy position

33sports in the demo

The demo already comes with a skill tree for thirty-three sports.

Try it - no account needed

Who it's for

Two ways in. One App.

Whether you coach or train — Onsightlab works for you.

If you train

Your next step, every session. See what you master, what blocks your target, and what to work on today.

  • A skill tree of your sport, filled in by your assessments
  • A target — and the one skill that blocks it
  • The next step: the criterion to work on, and the exercise that serves it
  • Programs, tasks and messages, with or without a coach
Start tracking now

If you coach

Know who needs you first. Assess on criteria, see who is stuck and on what, and act — without a single spreadsheet.

  • Build your skill tree once: skills, criteria, what unlocks what
  • Assess an athlete in one screen — score only what changed
  • Your roster ranked by who needs you, with the criterion each one is stuck on
  • Targets with a bottleneck: the one skill to work on next
Start tracking now

Target and bottleneck

A target — and the one skill that blocks it

A target combines several skills — a position, a level, a match. The app finds the path through your tree and names the bottleneck: the one skill to work on next to move the target forward.

Features

Everything a training and coaching app should do. Nothing it doesn't.

If you train

Two ways to track

Progression — each exercise is validated once mastered, for the skills that take weeks. Classic — the session comes back and each one is logged, with a rhythm band for the week.

Next step

The criterion to work on, your coach's last word on it, and the exercise that serves it. Open the app, know what to do.

Target and bottleneck

A target combines several skills — a position, a level, a match. The app finds the path and names the one skill that blocks it.

Your skill tree

Every skill of your sport is a node, every prerequisite an arrow. Acquired, in progress or locked: your progression at a glance.

Your statistics

Workload over twelve weeks, streaks, activity map and progress per program. Figures you can act on, not decoration.

Tasks and deadlines

Training, medical, sponsors — day by day, with overdue alerts. A Gantt timeline puts every deadline on one line.

If you coach

Assess on criteria

Score each criterion from 1 to 5. The previous mark is shown, you touch only what moved. Mastery and the next priority are computed for you.

Your roster, triaged

One dashboard ranked by who needs you first: who is stuck, on which criterion, who is waiting for an assessment — and one table per team once you have enough athletes.

Where progress stalls

Over the last 30 days: skills acquired per week, and the skills your athletes work on without moving forward. A signal about your tree and your exercises, not about them.

Shared exercise library

Write an exercise once, assign it to anyone on your roster.

Coach as a team

Share an athlete with another coach — with the athlete's consent. Everyone sees the same picture.

Join in seconds

Athletes scan your QR code to request a spot, and sign in with Google in one tap.

Wherever you are

Built-in messaging

Coach and athlete, one thread, with read receipts. Everything in one place.

Push notifications

Status changes, requests and reminders reach the phone — even when the app is closed.

Export what you choose

A PDF of exercises, tasks and statistics — and you pick which programs go into it.

Archiving and full history

Archive what is done without losing it: every change stays logged and still counts in the stats.

Works like a native app

A web app you install in one tap — no App Store, dark mode included.

Three languages

English, French and Spanish — interface, notifications and emails.

Interface

See it in action. Every feature, built for you.

Coach dashboard Skill tree Assess Athlete home Target and bottleneck Roster Analysis Built-in messaging Program Dark / Light mode

01 / 10Coach dashboardWho needs you first, who is waiting for an assessment, today's tasks and unread messages

Pricing

Simple pricing. No surprises.

Coaches get a 30-day free trial. Training on your own is free, forever. No credit card either way.

Pay yearly and get two months on us.

Solo Free

0€per month

Start tracking, free forever

  • Unlimited programs and exercises
  • Both training modes — one-off progress or weekly program
  • Task manager with categories and priorities
  • Coach ↔ athlete messaging
  • Skill tree, assessments, targets and next step — the progression engine, included
  • Mobile app (PWA)
Get started

Solo Pro

5€per month

Train smarter, not harder

  • Everything in Free
  • Full statistics — 12-week workload, streaks, activity heatmap
  • Gantt timeline and calendar view of your tasks
  • Complete activity history
  • Templates and one-click program duplication
  • PDF export and email progress reports
Get started
30-day free trial

Coach

19€per month

Your first athletes, no admin

  • Everything in Solo
  • Up to 8 athletes
  • Your athletes get the paid tools at no extra cost. Add value to your services.
  • Calendar view across your whole roster
  • Assess every athlete on your skill tree, and see who is stuck on what
  • Invite by QR code, link or email
Get started

Pro

49€per month

Control your whole roster

  • Everything in Coach
  • Up to 25 athletes
  • Shared exercise library, reusable across your roster
  • Assign a library exercise to any athlete in one click
  • Attention board — your roster ranked by who needs you, with the criterion each one is stuck on
  • Copy an entire program from one athlete to another
Get started

Elite

99€per month

Built for coaching teams

  • Everything in Pro
  • Unlimited athletes
  • Roster teams — organise your athletes into named squads
  • An athlete can belong to several teams at once
  • List view with one table per team
  • Built for a whole coaching team
Get started

Secure payment · Card payment · Stripe

Our story

Built by a coach. For anyone who trains.

Onsightlab was born out of frustration. Spreadsheets, WhatsApp messages, PDF programs — coaching is hard enough without the chaos.

We built the tool we always wished existed. Simple for athletes. Powerful for coaches. Built for every sport, every level.

We believe structured coaching should be accessible to everyone — from the weekend surfer to the competitive athlete.

Nathanaël FontaineNathanaël FontaineFounder · Big Air Coaching

FAQ

Got questions ? We've got answers.

Do I need a credit card to start my free trial ?

No. Coaches get a 30-day free trial and athletes are free forever — no credit card required in either case.

How long does setup take ?

Less than 10 minutes. Create your account, add your athletes and build your first program. That's it — no technical knowledge required.

Do my athletes need to download an app ?

No. Onsightlab is a PWA — your athletes install it in one tap directly from their browser. No App Store, no friction, no updates to manage.

Can I use Onsightlab for any sport ?

Yes. Football, tennis, climbing, running, martial arts, board sports — if you can name the skills of your sport and what each one is judged on, Onsightlab was built for you. The demo already comes with a skill tree for thirty-three sports.

Contact

Still have questions ?

We're here to help - usually reply within a few hours.

Tips, updates and coaching inspiration — follow us for more

Instagram@onsightlabFollow Facebook@onsightlabFollow

Demonstration copy: the form is shown, but no message is sent from this address.

Ready to coach smarter ?

Your athletes deserve to see their progress

Build your skill tree and see who needs you first. Free for 30 days, no credit card.