Skip to main content
Petanque Life

The ecosystem

One platform. Every role.

Petanque Life ships four production-grade apps that share a single API, a single design system, and a single source of truth — so the data on a player's phone is the same data the federation books a tournament with.

Shared foundations

Built on a single platform

Every app is a thin client over the same Craft Easy / FastAPI core. Same auth. Same audit trail. Same data.

Single API

FastAPI + MongoDB — public, documented, versioned. Federations and partners build on the same surface our own apps use.

Unified auth

OAuth2, OTP, TOTP, WebAuthn and machine-to-machine — one identity, scoped per tenant, hardened to enterprise standards.

Multi-language

Five launch languages today, architected for 43+ FIPJP member-nation locales. Each tenant activates the languages it ships.

Offline-capable

Live scoring, license checks and competition flows work without connectivity — the boules don't stop when the Wi-Fi does.

Ready to bring your federation online?

Talk to us about a tenant for your country, club, or chain — onboarding takes hours, not months.