Tennumber features

A new-generation sports management platform where athletes, parents, club managers, coaches, dietitians and sports professionals meet in the same ecosystem.

Automatic WhatsApp messages, attendance, fees, event notifications, match and development tracking. All of them run on the same athlete record, so what you enter once is ready everywhere.

Automatic WhatsApp messages

Parents get a message automatically when a fee is due soon, on the due date, when it is overdue, when a payment is received, when an athlete misses training or misses several sessions in a row. Messages go out from the academy's own WhatsApp number; you decide with team-based rules which event reaches whom, and you write the text with your own template.

Rule-based automation

Saying "we have WhatsApp integration" is not enough; what matters is deciding yourself which event sends what, to whom and when. In Tennumber automatic messages run on rules built over a closed set of triggers.

Each rule turns WhatsApp and app notifications (including instant phone notifications) on separately. You write your own message template with fields such as parent name, athlete name, fee amount, due date, event name and time.

Rules can be narrowed by team (including sub-teams) and athlete status, and one trigger can carry several rules — for example a separate message on day 1 and day 7 of a delay.

Timing: fee reminders go out 0–25 days before the due date and overdue messages up to 30 days after it; event reminders go out as long before the event as you set on the event. Fee and payment notifications are held between 22:00 and 08:30 academy local time.

WhatsApp is not on by default in any rule: until you turn it on, not a single WhatsApp message reaches a parent.

Attendance

Coaches take attendance on the field from their phone: present, absent, late, excused. Parents of an absent or late athlete are notified right away; attendance rate and a monthly breakdown build up on the athlete card and on the parent's screen. Optionally, a "QR check-in" screen on a tablet or phone at the entrance reads the athlete's printed QR card and marks them present if they have a session at that time. Turnstiles can be connected too.

Fee tracking

Fees are created automatically from the athlete's package; you set separate reminder rules before the due date, on the due date and after it. Payments are posted to the cash ledger and the athlete's account; parents see what they owe and their payment history in their own app.

Event notifications

You choose on the event itself how long before a training or match the reminder goes out: 30 minutes, 2 hours, 1 day. For recurring training it is sent for every session, and parents mark whether their child will attend. If one day's training is cancelled or its start time changes, parents are notified.

Match tracking

Once a match is saved to the calendar it shows up in the parent's calendar: date, time, venue and map link. Parents see the squad, score, goals, cards and match videos, and follow their child's match history with minutes, goals, assists and cards on their own screen.

Development tracking

Parents are notified when a coach enters a new assessment. They see assessment scores and how they change over time, attendance rate, height and weight measurements, the notes the coach chose to share and the nutrition plan on their own screen, and can download and share the development report card as an image.

What people ask before getting started

Can parents get an automatic reminder 2 hours before training?
Yes. When you add a training or match to the calendar, turn on “Send notification before the event” and enter the time in minutes: 120 minutes means 2 hours, 1440 minutes means 1 day before. The reminder goes to the parents of participating athletes and to the responsible coaches as an app notification, and works for every session of recurring training. If you turn on WhatsApp in the “When an event reminder is sent” automation rule, the same reminder also reaches the parent's WhatsApp, even if they have not installed the app.
Can I set separate automatic messages before the due date, on the due date and after it?
Yes. The “When a fee is due soon” rule runs 0 to 25 days before the due date, and the “When a fee is overdue” rule runs on the due date or up to 30 days after it. You can add up to 10 rules per trigger, for example three separate messages 3 days before, on the due date and on the 7th day overdue. Each rule turns app notifications and WhatsApp on separately and can be narrowed by team and athlete status. Fee messages are not sent between 22:00 and 08:30 academy local time, and a WhatsApp reminder that falls on a Sunday goes out on Saturday.
Do parents get an automatic message when they pay?
Yes. As soon as you record the payment, the “When a fee is collected” and “When a payment is received” rules run: the parent gets an app notification and, if you turned it on in the rule, a WhatsApp message. For payments recorded between 22:00 and 08:30, the phone notification and WhatsApp message are held until 08:30.
Which number are WhatsApp messages sent from?
From your academy's own WhatsApp number, over the official WhatsApp Business infrastructure. Your number stays in the WhatsApp Business app on your phone; parents get the message from a number they know and their replies come straight to the academy. No shared sender number is used across academies. WhatsApp's own messaging fees are billed directly by Meta according to its pricing. WhatsApp is off by default in every rule; no WhatsApp message goes to parents until you turn it on.
Are parents told if training is cancelled or its time changes?
Yes. When one day of a recurring training is cancelled, or the start time of a training or match is changed, the parents of participating athletes, the coaches and assigned staff get an app notification and a phone notification. No reminder is sent for the cancelled day. Changing the title, notes or colour does not send a notification.
Where do parents follow their child's matches and development?
In their own app, with the same account on iPhone, Android and the web. A match saved to the calendar appears in the parent's calendar; parents see the squad, score, goals, cards, match videos and their child's match history with minutes, goals and assists. On the development side, assessment scores and history, attendance rate, height and weight measurements, notes shared by the coach and the nutrition plan are in one place, and a notification arrives when a new assessment is entered.
Is there a mobile app?
Yes. Web and mobile come together: the iPhone app is on the App Store and the Android app is downloaded from our website. Managers, coaches and parents use the same app with their own permissions; reminders and notifications reach the parent's phone instantly.
What can parents see, and what can't they?
A parent only sees their own child: calendar, attendance, reviews, nutrition plan and payment history. They cannot reach another athlete's record and cannot change anything.
Which sports does it support?
Football, basketball, volleyball, handball, futsal, gymnastics, indoor sports (pilates, yoga, reformer), swimming, canoeing, archery, karate, taekwondo, judo, boxing, tennis, fitness, American football, rugby, ice hockey, water polo and field hockey. The position list and the training pitch follow the sport you pick; templates can be customised for special projects, sports schools first and foremost.
Can I bring my existing athlete list over?
Yes. Fill in the ready-made spreadsheet template and import the whole list at once. A preview screen shows you the faulty rows before anything is saved.
How is personal data protected?
The privacy notice and explicit consent are recorded at sign-up, stamped with the version and the date. Uploaded documents are stored encrypted on the server and only authorised roles can open them.
How do I get started?
You fill in the demo form on this page and we get in touch. We go through your academy together and open your account, and the first 14 days are free. We don't ask for card details.

You don't need separate software for every job.

The other modules running an academy takes are in the box too; they all use the same data and none costs extra.

Everyone works from their own screen.

Roles are hierarchical. Managers, coaches, parents and athletes see the same academy with different permissions; a parent reaches only their own child's data, an athlete only their own.

Manager

Sees the whole academy. Money, staff and equipment all land on one screen.

Coach

What is actually needed on the pitch: the squad, the schedule and the athlete.

Parent

Sees how their child is doing without having to ask.

Athlete

Follows their own progress on their own screen. Read-only, with no financial data at all.

Priced by squad size, billed monthly.

Plans differ only in athlete capacity. No module is locked behind a higher tier.

Every plan includes all modules, the web and mobile apps and 14 languages; the first 14 days after the demo are free.