From the Excel sheet to a numeric FFTT ranking. Amateur table tennis, connected.
Paak already handles your members, dues, teams and compliance. For table tennis the member profile is FFTT-preconfigured: ranking points as a numeric integer, 5 post-2022 licence types, Baby Ping and PPP pathway as a picklist. Dedicated Interclubs and Criterium session types, 8 match stats. Complementary to SPID and GIRPE, not a replacement.
- Points-based ranking — integer field (seniors start at 500), with Phase 1 / Phase 2
- First-four-strokes stats — service, return, forehand / backhand winners, unforced errors, live on the phone
- French honorabilité (law of 8 March 2024) — coaches tracked, reminders before expiry
Free up to 100 members. No credit card. Setup in 30 seconds.
Everything a table tennis club manages, in one tool.
Service, return, winners — the first four strokes.
During the match, a + and − on the phone adjusts each player's score. The 8 available statistics cover the first four strokes (where the majority of points are decided) and long rallies.
- Points won on service and return — service efficiency + 3rd-ball attack, return aggression
- Forehand and backhand winners — topspin, smash, counter, flip, block finishing the point
- Short play, long rally, unforced errors — each action logged with a button feeds the player profile

A profile that speaks pongist.
A French player doesn't say "D2" or "-15", they say "1634 points, phase 2". The profile stores the real figure, plus playing hand, grip, forehand / backhand rubber and playing style. Each match feeds the computed metrics.
- Ranking points (numeric) — integer 0–4000, manual entry after each official update
- Winners vs unforced errors — automatically computed ratio, alongside the forehand and backhand winner counts
- Playing hand, grip (shakehand / penhold), rubbers, playing style — tactical info for team composition
- Youth pathway stage — Baby Ping → PPP → competition, named on the profile
The score, in table tennis terms.
No invented stats: exactly the events a table tennis coach needs to log. Each action logged with a button adjusts the score and feeds the player profile.
| Sanction | ITTF rule | Rating impact |
|---|---|---|
| Yellow card | First warning (shown alone) | −1 |
| Point penalty | Yellow + red held together = 1 pt to opponent (2 pts for second) | −2 |
| Game penalty | Escalation: loss of current game | −4 |
FFTT points ranking — numeric, not lexical.
The FFTT ranking is a points total, not a bounded lexical grid like tennis (FFT) or a single ELO figure like chess. Seniors start at 500 points (~5 for the youngest) and exchange points at every official match according to the federal scale. Paak stores the total as an integer field on the profile, alongside the phase. Manual entry after each official update.
500 Start
Senior starting value. ~5 for the youngest.
± Scale
Point exchange at every official match.
P1 Phase 1
1st September. Picklist on the profile.
P2 Phase 2
1st January. Picklist on the profile.
−5 Drift
Phase drift — automatic job on the roadmap.
Interclubs + Federal Criterium — as session types.
The FFTT's two flagship competition formats are dedicated session types: Interclubs (team championship, phase-based, from departmental to Pro A) and Federal Criterium (individual, 4 rounds per season, promotion/relegation between national, regional, departmental tiers).
Interclubs
Dedicated session type, manual team composition, callups with RSVP, per-player stats capture during the match. The licensee's ranking is viewable on their profile page.
In Paak: the official match sheet (14 singles + doubles) stays in GIRPE v2, which auto-syncs to SPID. Automatic ranking-sort and licence-validity verification: on the roadmap (SPORT-TTAB-ROADMAP).
Federal Criterium
Dedicated session type with callups by age category and individual results captured into the player profile.
In Paak: a dedicated view of promotion/relegation across the 4 rounds (national → regional → departmental tiers) is planned (SPORT-TTAB-ROADMAP). Today, results are stored session by session.
Homologated tournaments
All-level (International, National A/B, Regional, Departmental, Promotional) managed as Tournament session type.
In Paak: homologation stays federal (SPID). Paak handles club registrations, entry fees, callups and result capture.
5 licence types in the FFTT's post-2022 system.
In 2022, the FFTT overhauled its licence offer: Traditional → Competition and Promotional → Leisure. Paak exposes all five current types in the profile with annual validity, medical certificate or health questionnaire, and FFTT age category.
Competition
Formerly Traditional. Official events, ranking impact, Interclubs and Criterium play.
Leisure
Formerly Promotional. Non-competitive play, access to promotional events.
Event
Day licence (ATP), max 4 per season. Automatic quota counter on the roadmap.
Officer
Presidents, treasurers, secretaries. No competitive play, associative governance.
Corporate
FFTT corporate championship for company teams. Managed separately in the profile.
Baby Ping → PPP → competition.
The FFTT has codified a complete pedagogical progression for young players, from Baby Ping (4-7yo) to Premier Pas Pongiste (PPP, "First Pongist Steps", 4-11yo) with two workshop cycles. Most club management tools ignore this framework entirely. Paak exposes it as a dedicated picklist on the youth profile — you set the current stage manually, it stays visible.
Baby Ping
Age 4–7. Foam + 55mm + two-tone kits.
PPP Cycles 1-2
Age 4–11. 6 workshops, FFTT grids.
PPP Cycle 3
Age 4–11. 2 workshops + 3 matches.
Ping academy
Consolidation, pre-competition training.
Competition
Pre-competition → youth interclubs, official ranking.
SPID + GIRPE + Paak — complementary, not competitors.
The French table tennis federation operates its own tools: SPID v2 for licences and team registrations, GIRPE v2 for entering interclubs match sheets (auto-syncs to SPID since v7.4). You keep both. Paak does not try to replace them — we take on everything the federation tools don't do at club-operations level.
Stay your official reference
- Licence issuance, team registrations
- Tournament homologation, official ranking, federal declarations
- Interclubs match sheet (14 individual matches + doubles on 2 tables)
- Automatic GIRPE v2 → SPID sync
What you gain on top
- Dues, Mollie payments (0.82% platform fee, SEPA included), families
- Callups, training attendance, per-player match statistics
- Youth PPP pathway, equipment (rubbers, blades), schedule and tables
- Parent communications, volunteers, local sponsors
- Honourability (law of 8 March 2024) — coach background-check tracking
- Bridge to SPID: CSV import today,
fftt-smartpingconnector reserved in the federation registry
French law of 8 March 2024 — tracked for you.
The French law makes club presidents personally liable for the honorabilité (background-check status) of every coach, official and adult volunteer in regular contact with minors — in table tennis, this covers the head coach, assistants, baby-ping animators, umpires and any club volunteer present at youth sessions or interclubs jeunes matches. Paak makes that tenable for a volunteer-run club.
- Status per coach — valid / expiring soon / expired
- Automatic reminders 30, 14 and 7 days before each attestation expires — email to the coach and notification to the president
- CSV export in the ministry SI Honorabilité / FIJAISV column order, one click
- FFTT licence, classement and medical certificate on the same coach profile — Federal Initiator / Animator / Coach, CQP Monitor, BPJEPS, DEJEPS, DESJEPS
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.
Simple, transparent pricing
Start free. Upgrade when your club grows. Pricing for nonprofits and sports associations only.
- Up to 100 members
- 3 admins, 1 sport, 3 groups
- Member management & CSV import
- Sessions & attendance with RSVP
- Emergency protocols & incidents
- Sponsorship (3 max)
- Staff safeguarding checks (legally required)
- EU-hosted data, GDPR compliant
- Member portal for every member — no account, no password
- Everything in Free, plus:
- 500 members, 5 admins (+€3/seat/mo)
- 3 sports, 10 groups
- Automated payment reminders
- Family discounts & households
- Club-branded emails
- Sponsorship management + counterparts
- Email support
- Equipment distribution (basic)
- Honorability: federation CSV export + auto reminders
- Club newsletter (300 emails/mo)
- Automated season rollover
- Accounting: income & expense journal + CSV export
- Member documents (medical certificate) — encrypted upload + review
14-day free trial included
- Everything in Paak One, plus:
- Unlimited members
- 10 admin users (+€5/seat/mo)
- Unlimited sports & groups
- Advanced analytics & exports
- Live performance tracking
- Advanced stock management
- 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
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).
Accepted payment methods
Frequently asked questions
Does Paak replace SPID and GIRPE?
No. SPID v2 is the federation's portal for licences and team registrations; GIRPE v2 is the mandatory desktop app for recording interclubs match sheets (auto-syncs to SPID since v7.4). You keep both. Paak complements them: dues, payments, youth academies, Criterium tournaments, callups, match statistics, parent communications, honourability compliance.
Does Paak track the FFTT points-based ranking?
Yes — as an integer field on the member profile with the associated phase (Phase 1 September / Phase 2 January). The total matches the FFTT scale, entered manually after each official or monthly update. Automatic phase drift (−5 pts), automatic letter derivation, and a time-series history are on the roadmap (ticket SPORT-TTAB-ROADMAP) — not in the current version.
Is the team-of-4 league (interclubs) supported?
Dedicated Interclubs and Criterium session types are available, team composition is done manually (each licensee's ranking is viewable on their profile page), callups with RSVP and individual match-stat capture work. The official match sheet (14 matches + doubles) stays in GIRPE v2, which auto-syncs to SPID. Direct display of the ranking inside the roster manager, automatic ranking-sort, and automatic licence-validity verification for starters are on the roadmap.
Are all 2022+ FFTT licence types managed?
Yes, as a profile picklist: Competition, Leisure, Event / ATP, Officer, and Corporate. Licence number (in 6-8 digit format), validity, medical certificate, and FFTT age category are profile fields, entered manually or imported via Paak's generic contact-import tool (a SPID CSV export can be used by mapping the columns — no SPID-specific preset). An automatic quota counter for Event licences (max 4 per season) is planned — not in place today.
Does Paak track the Baby Ping + PPP youth pathway?
The youth profile exposes a dedicated picklist from Baby Ping (4-7yo) through PPP Cycles 1-2 (6 workshops), PPP Cycle 3 (2 workshops + 3 matches), Ping academy, Pre-competition and Competition. You manually set the current stage, it stays visible on the profile. Most club management tools ignore this framework entirely — here it is named. A time-series progression history and a portable export for inter-club transfer are on the roadmap.
Is there an FFTT API connector?
The FFTT exposes a Smartping XML API, granted to agreed applications via written request. Paak already carries a dedicated entry in its federation registry under the fftt-smartping connector key — once credentials are issued, a "Prefill from SPID" button in the licence tab autofills first name, last name, club, points and category from a licence number. Today: CSV import from SPID or manual entry.
Your table tennis club, connected in 30 seconds.
Points-based ranking, Interclubs, Criterium, PPP pathway, first-four-strokes stats, honorabilité — it's all ready. Free up to 100 members, no credit card.