Software for table tennis clubs

From the Excel sheet to a numeric FFTT ranking. Amateur table tennis, connected.

Paak handles your members, dues, teams and sessions. For table tennis the profile speaks FFTT: ranking points, licence type, age category, Baby Ping and PPP stage. Interclubs ties in the FFTT formats, Criterium sessions, sign-ups by training slot, ready-made training sessions and live ITTF-format scoring. Complementary to SPID and GIRPE, not a replacement.

  • Points ranking: each member's FFTT total on their profile, with the phase
  • Live scoring: games to 11, who serves next, cards, winners and unforced errors, on the phone (Paak Pro)
  • Ready-made sessions: a timed plan by age and theme, from Baby Ping to seniors
  • French honorabilité (law of 8 March 2024): coaches tracked, reminders before expiry

Free up to 100 members. No credit card.

Games to 11 · best of 5 Points-based ranking Interclubs · Criterium Complementary to SPID & GIRPE Hosted in France
Built for table tennis

Everything a table tennis club manages, in one tool.

500
points: where every beginner starts in the FFTT ranking, entered as is on the profile
4
age bands of ready-made sessions, from Baby Ping to seniors
8
match stats: service, return, winners, errors
0 €
up to 100 members, no time limit
01 · Live scoring

Point on serve, point on return: Paak counts the rest.

During the match you log each point with one tap: won or lost, on serve or on return. Paak counts games to 11 with a 2-point margin, shows who serves next (two serves each, one each from 10-all), applies the cards and stops the score once the match is decided. A mistake? Undo goes back one point. Live scoring is part of Paak Pro, in the browser and in the mobile app.

  • Points won on serve and on return: counted from the points you log
  • Service winners, forehand and backhand winners: one tap next to the score
  • Short play, long rally, unforced errors: each logged action reaches the player's profile
See all features
Live scoring of a table tennis match in Paak: deciding game at 5-4, player to serve, change of ends, points won on serve and on return
Best of 5
games to 11, 2-point margin
Table tennis athlete profile in Paak: ranking points, winners, winners to errors ratio
Winners / errors ratio
from the matches you track
02 · Member profile & performance

A profile that speaks pongist.

A French player introduces themselves by their points: "1634 points". The profile keeps that exact figure, plus playing hand, grip, forehand and backhand rubbers and playing style. Every match tracked live feeds their statistics.

  • Ranking points: the official total entered as is, to update at each FFTT publication
  • Winners and unforced errors: the ratio comes from the matches you track, with the forehand and backhand split
  • Playing hand, grip (shakehand or penhold), rubbers, playing style: what you need to plan a team line-up
  • Youth pathway stage: from Baby Ping to competition, named on the profile
See performance tracking
Beyond the table

Less admin, more table tennis.

While you are at the table, the club keeps running: members register online from your club’s public page, pay their fees and sign their waivers, and everything lands in your dashboard, with nothing to re-type.

Included from the free plan: public page and member portal on every tier.

  • Online registration from your club’s public page, no more paper forms
  • Fees by card or SEPA direct debit, in one or several instalments per your plans
  • Waivers and image-rights consent signed online, timestamped
  • A member portal with no account, no password: schedule, payments, documents
  • Automatic reminders and follow-ups: fees, licences, certificates
  • One-tap roll call, attendance tracked session after session
The match log

The score, in table tennis terms.

The eight statistics live scoring offers, with their weight in the player's match rating. The first two count themselves from the points you log; the others take one tap.

Points won on service
+1.5 · service efficiency + 3rd-ball attack
Points won on return
+1.5 · return aggression, service neutralisation
Service winners
+2 · unreturnable serve, ball not touched
Forehand winners
FH topspin or smash finishing the point
Backhand winners
BH counter, flip, block finishing the point
Short-play points won
decided in the first 3 strokes
Long-rally points won
5+ strokes · consistency, conditioning
Unforced errors
−1.5 · errors without opponent pressure
Cards: the ITTF scale (law 3.5.2)
SanctionITTF ruleOn the score and the rating
Yellow cardWarning: the score does not move−1
Penalty pointYellow and red shown together: 1 point to the opponent, then 2 points for the next offence. Beyond that, the umpire reports to the referee.−2
Games to 11, 2-point margin, best of 5 by default: the format of FFTT team matches. Before the first point you can switch the match to best of 3 or best of 7. Penalty points go onto the opponent's score.
The ranking

FFTT ranking: points, not a grade.

The French ranking is a points total. Every licensed beginner starts at 500 points, then wins or loses points in each official match depending on the gap with the opponent. The FFTT publishes a monthly update and an official ranking before each phase, in early July and early January (FFTT general rules, art. IV.201). Paak keeps the total as a number on the profile, with the phase: you update it at each publication.

500 Start

Every licensed beginner's points.

± Scale

Points exchanged in every official match.

P1 Phase 1

From 1 July to the last day of the national team championship.

P2 Phase 2

From the next day to 30 June.

M Monthly

An update published every month.

Why the exact figure: 1634 points says more than "ranked 16". Paak keeps the total you enter and shows it on the player's profile. What it does not do today: keep a ranking history, or update itself from the FFTT (that needs Smartping access, requested from the FFTT).
The competitions

Interclubs and Federal Criterium: sessions of their own.

The FFTT's two flagship competitions each have their session type. In the national and regional team championship a tie has 14 matches, 12 singles and 2 doubles (FFTT sporting rules, art. I.203.3.1); each departmental committee picks its own format (art. II.602). The Federal Criterium is played over four rounds on three tiers: national, regional and departmental (art. III.201).

Team championship

Interclubs

The tie is created with its FFTT format and Paak lays out every match in the order the rules set. You give each player a letter (A to D or W to Z), with their FFTT points beside the name, and they appear in every match of that letter. Scores are entered game by game on every plan, singles can also be scored live with Paak Pro, and the tie score works itself out.

In Paak: each match counts in its players' records, the tie once in the team's. The official match sheet stays in GIRPE, then SPID.

Individual, four rounds

Federal Criterium

A Criterium session for each round: call-ups, attendance, and the result of each match tracked live on the player's profile.

In Paak: promotion and relegation between tiers stay with the federation; Paak keeps results session by session.

Tournaments

Sanctioned tournaments

A Tournament session for the tournaments your players enter, at any level.

In Paak: sanctioning stays with the federation. Paak handles your entry list, call-ups, attendance and the score of matches tracked live.

Interclub tie sheet in Paak: FFTT format with 4 players and 14 matches, lineup by letters with FFTT points, each match score and the tie score worked out
The licences

The FFTT licence, on the profile.

The licence type is picked on the profile from the six types of the FFTT rules (art. II.101.3), with the licence number and the age category, from Poussin to Vétéran 90. The medical certificate carries its end date, and Paak sends reminders 30, 14 and 7 days before it. The licence itself is still taken out in SPID.

Officer

President, secretary, treasurer: the same competitions as the competition licence.

Competition

Every FFTT event, with ranking points at stake.

Leisure

Leisure play, and competitions with no ranking points at stake.

Discovery

A one-month taster course, for anyone who never held a competition or leisure licence.

Event

For the players of an approved promotional event; valid for four events at most in the season.

Liberté

Outdoor (Freeping) or virtual (PingVR) table tennis, for 2, 6 or 12 months.

Young players

From Baby Ping to competition.

Each young player's stage is named on their profile, picked from a list the coach keeps up to date. It is a list offered by Paak, not a federation ladder: the Premier Pas Pongiste (PPP, "first table tennis steps") is an FFTT discovery action. For families, each youth group shows its slots on the club's public page, and parents sign their child up online.

Baby Ping

The youngest, aged 4 to 7.

PPP cycle 1-2

Discovery through workshops.

PPP cycle 3

Workshops and first matches.

Ping academy

Technique takes hold.

Competition

Pre-competition, then competition.

Why it matters: when a volunteer coach moves on, the progress notebook often leaves too. In Paak the stage stays on the young player's profile. Paak keeps the current stage, not a history. And in matches, Paak does not rate children: live scoring is not offered to teams aged 12 and under.

SPID, GIRPE and Paak: complementary, not competitors.

The French federation runs its own tools: SPID for licences and team entries, GIRPE for entering match sheets. You keep both. Paak does not try to replace them: it takes on the club's day-to-day, which those tools don't cover.

SPID and GIRPE

Stay your official reference

  • Licences, team entries in the championship
  • Tournament sanctioning, official ranking
  • The official interclubs match sheet
Paak, complementary

What you gain on top

  • Online dues and payments through Mollie (1.2% capped fee on the free plan, 0% from Paak One), family discounts
  • Groups and training slots on the club's public page, online sign-up with limited places and a waiting list
  • Call-ups, training attendance, live match scoring
  • The club's tie sheet: letters, each match score, the tie score
  • Ready-made training sessions, from Baby Ping to seniors
  • Equipment lent or sold (rubbers, blades, shirts), volunteers, sponsors
  • Honourability (French law of 8 March 2024): coaches' attestations tracked
  • Link with SPID: CSV import today; Smartping access requested from the FFTT
Compliance · Honorabilité & FFTT licences

French law of 8 March 2024: tracked for you.

French clubs must make sure of the honorabilité (background-check status) of every coach and volunteer in regular contact with minors. In table tennis that covers the head coach, assistants, Baby Ping leaders, umpires and any volunteer at youth sessions or youth interclubs. Paak makes that manageable for a volunteer-run club.

  • Status per coach: valid, expiring soon, expired
  • Automatic reminders 30, 14 and 7 days before each attestation expires (by email from Paak One)
  • CSV export in the SI Honorabilité format (Paak One)
  • FFTT licence, points and medical certificate on the same profile, with the qualifications you record: federal leader or coach, CQP, BPJEPS, DEJEPS, DESJEPS
Coaching staff · 2025–26 season Real-time compliance
Marc Aubert
Coach · CQP Monitor TT
Up to date
Sophie Renaud
Baby Ping animator
Expires 38 d
Karim Boudjedra
Federal Coach · BPJEPS
Up to date
Élise Marchetti
Youth lead · DEJEPS
Expires 7 d
Antoine Dupré
Regional referee
Up to date
Mobile app

Attendance at training, even offline.

The Paak app for your coaches and club officers: offline attendance, a reminder before each session, the live match with Paak Pro. Included in every plan.

Paak app, attendance screen (shown in French): each player marked present, absent or excused
New · Member portal

Your members get their own space, no account, no password.

A personal secure link in every club email: schedule and call-ups, dues payable online (“Pay everything” in one payment), medical certificate upload, progression, volunteering.

Discover the member portal →

Simple, transparent pricing

Start free. Upgrade when your club grows. One price, for every club.

Free
0 €
Free forever
 
Organise your club.
  • Up to 100 members
  • 3 admins, 1 sport, 3 groups
  • Member management & CSV import
  • Households, emergency contacts & family discounts
  • 10 MB of file space
  • Sessions & attendance with RSVP
  • Collect membership fees online: 1.2% fee (capped at €2.50)
  • Session plan on the session: minuted blocks, editable
  • Club newsletter + member emails: 50 per month
  • Emergency protocols & incidents
  • Sponsorship (3 max)
  • Staff safeguarding checks (legally required)
  • EU-hosted data, built for GDPR
  • Member portal for every member: no account, no password
  • Public club page: your web presence, in your colors, with registration built in
Create my club for free
Paak Pro
99 € / month
 
Win with data.
  • Everything in Paak One, plus:
  • Unlimited members
  • 10 admin users (+€5/seat/mo)
  • Unlimited sports & groups
  • Advanced analytics & exports
  • Live performance tracking
  • Training analytics: planned vs delivered
  • Sponsorship ROI & auto-renewal
  • Priority support
  • Advanced newsletter (rich editor, templates, analytics, 5,000/mo)
  • Newsletter merge fields (12 variables)
  • AGM financial report · budget · bank reconciliation · XLSX export
  • 2 GB of file space
Try Paak Pro

14-day free trial included

Prices shown are net (excl. VAT). VAT not applicable: service exported from Switzerland, reverse charge by the customer (art. 8 para. 1 LTVA).

The mobile app is included in every plan.

Accepted payment methods

Credit Card SEPA

Frequently asked questions

Are there ready-made training sessions?

Yes. Pick an age band, a length and a theme (technique: topspin, blocking and multiball; serve and receive; tactics; fitness and footwork) and Paak builds a timed session (warm-up, two main blocks, a game, cool-down) right on your group's session. The drills are exactly those of the table tennis coaching guide, free to read: 4 age bands from Baby Ping to seniors, each drill with its coaching points and progressions. Planning, editing and saving the session is free; printing the session sheet and club-authored drills beyond 5 are in Paak One.

Does Paak replace SPID and GIRPE?

No. SPID is the French federation's space for licences and team entries, GIRPE its tool for entering interclubs match sheets. You keep both. Paak handles what they don't: online dues and payments, sign-ups by training slot, call-ups and attendance, training sessions, live scoring, communications, honourability checks. The link with SPID today is a CSV import of your members. Paak has asked the FFTT for access to its API (Smartping) to prefill a profile from a licence number; nothing is connected until the FFTT grants it.

Does Paak track the FFTT points ranking?

Yes, as a number: each member's ranking points (say 1634) are a field on their profile, with the phase. You update them when the FFTT publishes a monthly update or an official ranking. Paak keeps the latest value you enter: there is no ranking history and no automatic update from the FFTT today.

Are interclubs ties handled?

Yes. Create the tie with your division's FFTT format: 4 players and 14 matches (12 singles and 2 doubles, art. I.203.3.1), 4 players and 18 matches, one of the departmental formats (4 players in two groups, art. I.203.4; 3 or 2 players), the Pro A and Pro B format (art. II.243.1), or your own format. Paak lays out the matches in the order the rules set (AW, BX, CY…). You give each of your players a letter, with their FFTT points beside the name, and Paak puts them in every match of that letter. Each match score is entered game by game, on every plan; a singles match can also be scored live with Paak Pro. Paak works out the tie score and can stop the tie as soon as one team has won more than half the matches, the rule of the national divisions (art. II.308): you switch it on tie by tie, since leagues and départements decide for their own divisions. The official match sheet stays in GIRPE, then SPID.

Can families sign their child up for the right slot?

Yes. Each group (say Baby Ping on Wednesday, adult leisure on Thursday evening) shows its weekly slots on the club's public page and in the online registration form. Parents pick the group, the coach or a club officer accepts the request, and you can set a number of places and open a waiting list. It is included in every plan.

Which FFTT licences does the profile know?

The six licence types of the FFTT rules (Officer, Competition, Leisure, Discovery, Event, Liberté) are picked from a list on the profile, with the licence number and the FFTT age category, from Poussin to Vétéran 90. The medical certificate carries its end date, and Paak sends reminders 30, 14 and 7 days before it. Members import from a CSV file, for example a SPID export whose columns you map.

Does Paak follow the Baby Ping and PPP youth pathway?

Yes, as a named stage on the young player's profile, picked from a list (Baby Ping, PPP cycle 1-2, PPP cycle 3, ping academy, pre-competition, competition) and updated by the coach. It is a list offered by Paak, not a federation ladder: the Premier Pas Pongiste is an FFTT discovery action. Paak keeps the current stage, not a history. And in matches, Paak does not rate children: live scoring is not offered to teams aged 12 and under.

Ready for the next season?

Your table tennis club, connected today.

Members and dues, online training slots, points ranking, Interclubs and Criterium, ready-made sessions, live scoring, honorabilité: it's all ready. Free up to 100 members, no credit card.

Hosted in France (OVHcloud) 100% GDPR Free up to 100 members