Live One app · four roles · 51 features

Ballbesitz.

One app for the whole club. What one person types, everyone else sees straight away.

The problem
In youth football everyone plays their own ball. Who’s in gets counted by thumbs-up in the group chat, the pitch rota is a sheet of paper, and a cancellation lands in the wrong chat.
The solution
One system for coaches, the head of youth, parents and players. Pull out once and the coach sees it, with the reason. Everyone sees only what belongs to their role.
How I built it
Ballbesitz grew out of the club apps I built for SSV Strümp, whose youth section has run its day-to-day on it since summer 2026. For any other club, I set up its own pitches, rules and roles.

Grown out of one club

  1. Since 2025/26 · the start

    Club apps for SSV Strümp

    Three apps in use, for the coaches and sporting director of one club.

    Read the case →: Club apps for SSV Strümp
  2. Since summer 2026 · the product

    Ballbesitz

    One app for the whole club, fitted to each club that uses it.

    This page

Ballbesitz film with music, in German with the text on screen. A coach searches the group chat for who is coming today, the head of youth is staring at a double-booked pitch rota, parents never hear that training is off, and a player asks whether he is in on Saturday. Then the film shows the app: a cancellation with its reason, a pitch clash, a stand-in from another team, the line-up on the phone and planning for next season.

Music: “From The Inside To The Light” by ROVADOR, Pixabay, excerpt

Today

Everyone gives their all. Each with their own system.

At SSV Strümp around 300 children and teenagers in 17 teams share one artificial pitch. All of it run by volunteers.

A parents’ group chat for an under-13 side, in German, with 147 unread messages: is there training today, who’s driving on Saturday, one child can’t make it.
Coach Who’s coming today? It’s somewhere in the chat.
A paper pitch rota for Wednesday, in German, with times crossed out, the D1 home match at 6.30 pm marked with a question mark and underneath: D2, where to?
Head of youth Two teams, one pitch. Again.
Training times for the under-13s on the club website, in German, last updated March 2025, next to a message: we’re at the pitch, is nobody here?
Parents Training’s off? Nobody told you.
Five notifications from five different chats, in German, and at the bottom your own question from yesterday: am I playing on Saturday?
Player Am I playing on Saturday?

Kick-off

Each role passes the ball to the next.

Four scenes from SSV Strümp, as they look in the app.

  1. Parents

    You pull out, the coach knows. With the reason.

    Ben’s player page, C1, in German: withdrawn from Saturday’s home match because of a family party, with a note that his coach is told.
  2. Coach

    One short? Bring in a player from another team.

    The C1 coach’s squad view, in German: 14 in, one withdrawal from Ben, and Jonas from the C3 confirmed as a guest.
  3. Head of youth

    Pitch double-booked? You see it before it turns into a row.

    Wednesday’s training times, in German: the D1 home match at 6.30 pm takes the whole pitch, and the D2 gets a warning.
  4. Player

    Everyone sees whether they’re in. And where they’re playing.

    Jonas’s player page, C3, in German: guest with the C1 on Saturday, meet at 10.15 am, line-up published, left midfield.

From ballbesitz.app: a real club, made-up names. The app is in German.

Made for your club.

Other apps hand a club a fixed set of features, limits included. Ballbesitz is cut to fit: two grounds, grass in summer, the hall in winter. That gets set up, not reprogrammed. The same goes for deadlines, the rules for stand-ins and children’s football, and who in the club gets to see what.

The walkthrough on ballbesitz.app shows a whole season: a week with an under-13 side, a Friday evening when a child drops out, and all 51 features. It’s in German. To see how Ballbesitz would look at your club, get in touch via ballbesitz.app and we’ll talk it through.

/ tech decisions

Three decisions that mattered.

Children

No passwords for parents, no comparisons for children

Parents need no password; a personal link does it. No child sees photos of other children, and each child is only ever compared with themselves.

Arrangements

No chat of its own

WhatsApp stays for talking. The app holds what’s fixed: squad, pitch and dates, in one place.

Match day

Stand-ins by the club’s own rules

The app only suggests children from the same or a younger age group who aren’t playing themselves that day. Their own coach is told.

See Ballbesitz live → Status   Live · in use

/ other apps