Clubs · Academies · College

The operating system for serious soccer clubs.

Scheduling, communication, coverage and tactics in one system that reacts on its own. Your director runs the club instead of firefighting it.

15-minute call · Soccer only · Built by a D1 player and a college coach

Built for the whole organisation

Youth clubs

Multiple age groups, one directory

Academies

Full-time staff and training blocks

College programs

Season schedule, film and tactics

Multi-site clubs

Several venues, one source of truth

01The problem

A club does not fail on the pitch. It fails on Sunday night.

A coach pulls out. A field floods. A fixture moves. Every one of those is twenty messages, four apps and an hour your director does not have — and it happens every single week of the season.

The change is the easy part

Moving a session takes ten seconds. Telling everyone, finding cover and updating the record is what eats the evening.

Nothing talks to anything

The schedule lives in one tool, the roster in another, the conversation in a group chat nobody reads twice.

The director becomes the system

When the software cannot react, a person has to. That person is the one who should be building the club.

02See it work

One change. Everyone notified.

No forms to fill in, no chat to copy-paste into. The change propagates to every person it touches, and the club carries on.

03What it does

Built to react, not just record.

Voice-driven operations

Say it. It is done.

Cancel a session from the car park. The schedule updates, cover is requested, and everyone affected is told — before you have put your phone down.

Listening

“Cancel U14 practice tonight”

Cancelled

U14 Tigers

Practice · 6:00 – 7:30 PM

Bayshore Park · Field 3

12 parents notified · Coach Mike updated

Decisions, surfaced

The five things that actually need you.

Instead of a feed to scroll, the club opens on a ranked list: who is short a coach, which sessions are unconfirmed, what is unanswered. Everything else waits.

Attention · Today

Tue, Apr 16
Now

Coach Mike unavailable for U12 game tomorrow

3 candidates ranked · top: Coach Sara

Today

3 parents asked about Saturday tournament

Reply to all in one tap

Week

2 unpaid camp registrations

Send reminder · 1-tap

Sessions and tactics

From an idea to a session plan.

Describe a drill in plain language and Pep AI builds it on the board — animated, printable, attached to the session, and shared with the staff who need it.

U14 Tigers

· Practice

Tue · 6:00 – 7:30 PM

Bayshore Park · Open in Maps

Attending?

04Every role

One system. Four points of view.

Everyone sees precisely what their job requires — and nothing that belongs to someone else.

Director

Runs the club

  • The week at a glance
  • Coverage gaps before they bite
  • Every team, one directory
  • Reporting without spreadsheets
Coach

Runs the session

  • Squad and availability
  • Tactics board with Pep AI
  • Session plans as PDF
  • Request cover in one tap
Player

Knows the plan

  • Schedule and location
  • Session plans and clips
  • Feedback from staff
  • Availability in a tap
Parent

Stays informed

  • Changes pushed instantly
  • RSVP without a group chat
  • Payments and forms
  • Only their own child
05The alternative

Four tools that have never met.

Most clubs are running a registration platform, a scheduling app, a group chat and a spreadsheet. None of them know the others exist, so the director is the integration layer.

Stitched together

  • Open four apps to answer one question
  • Copy the same update into every chat
  • Find cover by texting coaches one by one
  • Chase the same parents every week
  • Rebuild the picture from memory each Sunday

OffPitchOS

  • One place that already knows your club
  • Everyone notified in seconds, nothing typed twice
  • Cover requested automatically when a coach drops
  • Answers pulled from the club, not from memory
  • The season stays current without being maintained
06Your data

A club roster is not a mailing list.

You are handing over the names, ages and whereabouts of children and the contact details of every family in your club. That deserves more than a privacy policy nobody reads.

Isolated by club

Separation is enforced in the database itself, not by application code that can be bypassed.

Scoped to the role

A parent reaches their own child. A coach reaches their own squad. Enforced per request.

Never sold on

No advertising, no data brokering, no third party gets your families. That is not the business model.

Yours to take

Export your roster and schedule whenever you want, and delete the account permanently if you leave.

07Who is behind it

Two founders, both still on the touchline.

OffPitchOS is not built by people who read about the problem. It is built by two who played the game and now work inside a program, which is why it is soccer only and why it argues with the way the existing tools behave.

Jozo Cancar playing Division I soccer at Florida Atlantic
Jozo Cancar, co-founder of OffPitchOS

Jozo Cancar

Co-founder · Builds the product

Played Division I at Florida Atlantic. Years around real clubs, as a player and on staff, showed me where the existing tools give up: coaches dropping out the night before, families lost in group chats, a director opening six apps to answer one question. I build the thing that should have existed already.

Rob Tomlin playing college soccer for Palm Beach Atlantic
Rob Tomlin, co-founder of OffPitchOS

Rob Tomlin

Co-founder · Assistant coach, FAU men's soccer

Played college soccer at Palm Beach Atlantic and now coaches at Florida Atlantic. Rob has been in this since day one, and the sharpest ideas in the product are his: that the software should react to chaos on its own rather than wait to be told, and that a club’s whole week is really decided on a Sunday night.

See it run your club.

Fifteen minutes, your actual season, your actual roster. If it does not save your director a night a week, do not buy it.

Soccer only · No setup fee · Your data stays yours