Join the pilot
Pista Academy OS · for padel academies everywhere

Every class paid for. Every coach on time.

Pista runs your academy: groups and levels, coaches and hours, monthly plans, local payments and messages. It connects to the booking app your club already uses, in Madrid, Miami, Dubai or Bangkok, so nobody has to switch.

Opening a founding pilot for five academies. Free until launch.

How it works

Set it up once. Run it every day.

Most academies run on a spreadsheet, a booking app and a hundred chat messages a week. Pista sits in the middle and keeps them in step.

1

Connect your club

Tell Pista where your courts are booked and how students pay. Most connections take a couple of minutes and need nobody's approval.

2

Bring your students

Import your spreadsheet. Pista sets up groups, levels, coaches and monthly plans, and shows you anything that doesn't add up.

3

Let it run the month

Renewal links on the 25th, reminders on WhatsApp, LINE or SMS, coaches check in on their phones, payments matched as they land.

4

See the numbers

On the 8th you get eight numbers: students, renewals, fill rate, revenue per court hour, at-risk, coach hours, unpaid, trials won.

The product

One system, three places.

The office runs the academy, coaches run the court, and students and parents just get a message.

Office · owners and front desk

Know who paid, who trained and who is about to leave.

Every plan, pack, drop-in and private in one ledger, matched to the payment. Pista spots the student who trained without paying, and the one who paid but stopped coming.

  • Monthly plans with proration, pause and renewals on the 1st
  • Groups by level with seats, waitlist and move-up suggestions
  • A schedule that checks your booking app before it saves
Renewals · November
StudentPlanStatusAmount
Mai SuksawatGrowth · B3Due 1 Nov€160
Daniel OrtegaPerformancePaid€295
Kanya LertpanStarter · C2Overdue€120
Hana ItoGrowth · B1Paused€0

Example data.

Coach · Jose17:00
Group B3 · IntermediateCourt 2 · 90 minutes
Mai S.
Arun P.
Lena K.
Tom W.
Save check-in
Court · coaches

One screen on court. One button.

Coaches see today's classes, tick who came and leave a voice note. Pista writes the progress note and counts their hours for the month. Coaches never see who has or hasn't paid.

  • Works on any phone, readable in the sun, works offline
  • Hours and classes per coach, ready for payroll on the 3rd
  • Availability and swaps without the group chat
Home · students and parents

No new app to download.

Students hear from your academy where they already are: WhatsApp, LINE, SMS or email, depending on the country. Every message goes out in your academy's name, with one link to pay or confirm.

  • Renewal links, reminders and class changes, in the student's language
  • A student page for plan, classes left and progress
  • Pay the way people pay locally: cards, direct debit, Bizum, ACH, PromptPay and more
WhatsApp · Example Padel Academy
Hi Mai, your November Growth plan is ready: 4 group classes, 2 privates and 1 video review.
€160, due 1 Nov.Pay now
Paid, thank you!
Got it, €160 received. See you Tuesday at 17:00 on Court 2.
Connections

Built to connect with what you already use.

Every connection below is switched on by the club itself, in minutes, with nobody's approval. Pick your region.

Playtomic (read-only)BookingEmailMessagesWhatsApp BusinessMessagesXeroAccountingGoogle CalendarCalendariCal feedsCalendarAgents on your own API keyAIClaude / ChatGPT connector (MCP)AIPista API + signed webhooksOpenZapier & MakeOpenSpreadsheet / CSV importDataMicrosoft 365Calendar
Ready at launchNext, also self-serve

Shown: connections a club switches on itself. Partner integrations that need a contract (for example MATCHi, GoCardless, Fortnox) are planned and listed separately. Anything without an API is handled by import or a short checklist, never by pretending.

Payments, made for every market

The way your students already pay.

Monthly plans renew on their own where the method allows it. Where it doesn't, Pista sends the link, follows up politely and matches the payment when it lands.

Europe

Cards, SEPA Direct Debit, Bizum, iDEAL

Direct debit renews monthly plans automatically, with the mandate signed once.

North America

Cards, ACH, Apple Pay, Google Pay

Saved cards and bank debit, with sales tax handled and cancellation as easy as signing up.

Middle East

Cards, mada, Apple Pay

Saved cards for monthly plans through regional providers your club can connect itself.

Asia

PromptPay, QRIS, bank transfer

QR and transfers can't charge automatically, so Pista sends the link and checks the slip in one tap.

Payments go into your own provider account, never ours. Pista records and matches them; it never holds your money.

AI agents · bring your own AI

Your AI, our academy know-how.

Pista works with the AI you already pay for. Connect your own Claude, ChatGPT or Gemini, and Pista gives it your academy's data, the right actions and safe limits. You never pay us for AI.

TriggerLena misses her 2nd class in 15 days
AgentAt-risk watcher
EffectsCoach Jose notified · friendly message drafted
YouApprove and send

Ask your academy anything

Add Pista to your own Claude or ChatGPT once, then just ask. It answers from your live data and prepares the work for you to approve.

You askWho hasn't renewed for November? Draft a friendly reminder for each, in their language.

Agents that do the admin

Turn on ready-made agents, or make your own in five plain fields: when it runs, what it does, what it may touch, whether you approve first, and where it reports.

Agents neverMove money, change prices or message students without your say-so. Every action is logged.
Renewal chaserPayment checkerAt-risk watcherProgress notesGroup balancerMonth-end reportTrial follow-up

Arrives with launch. Agents that run on their own use your API key, with a monthly limit you set.

Open by default

Your data, your tools.

Pista connects to what you use today and to whatever you choose tomorrow. No lock-in, no hostage data.

  • Open API and webhooksSigned webhooks, scoped keys and full docs. Plus Zapier and Make for everything else.
  • Export everythingStudents, plans and payments as CSV, any time. If you leave, your data leaves with you.
  • Your country's rulesData kept in the right region, GDPR and local privacy laws respected, parent consent for juniors, receipts handed to your certified invoicing tool.
// Pista sends this to your system when a plan renews
POST https://your-club.example/hooks/pista
Pista-Signature: t=1791287822,v1=5f2c…

{
  "type": "plan.renewed",
  "academy": "aca_8Kd2",
  "student": { "id": "stu_31Qz", "name": "Mai Suksawat" },
  "plan": "Growth · B3",
  "amount": { "value": 16000, "currency": "EUR" },
  "paid_with": "sepa_debit"
}
Pricing

Priced by students. Coaches are free.

Pay for the students you actually train each month. Add every coach, manager and front-desk person at no extra cost. Monthly, cancel any time, billed in your currency.

Starter

$39 / month

Up to 40 active students, one location.

  • Groups, plans, coaches, check-in
  • Messages in your country's channel
  • One payment connection
Growth · most academies

$99 / month

Up to 150 active students.

  • Everything in Starter
  • Every connection, API and webhooks
  • Coach hours and pay reports
Pro

$199 / month

Up to 400 students, several locations.

  • Everything in Growth
  • Several locations and roles
  • Priority support

Launch prices, shown in US dollars and billed in your local currency. Founding pilot academies use Pista free until launch.

Founding pilot · 5 places

Help us build the academy software padel never had.

We are opening Pista to five academies before launch, wherever they are. You get it free during the pilot, a direct line to the people building it, and a say in what comes next.

  • Set up with you, from your spreadsheet
  • Runs alongside what you use today for the first month
  • No contract, no card
We use these details only to contact you about the pilot. Nothing is shared or sold.
Questions

Before you ask.

If yours isn't here, ask it in the pilot form.

Do we have to change our booking app?

No. Pista works with the app your club already uses. Where that app allows it, Pista reads the bookings and checks every lesson against them. Where it doesn't, Pista gives your front desk a short checklist and never pretends to be connected.

Which countries and languages?

Pista is built for academies anywhere: Europe, the Americas, the Middle East and Asia, with each region's payments, messaging apps and rules. The product launches in English and is built to run in 20 languages, from Spanish and Arabic to Thai and Japanese, as each one is translated.

Who holds the money?

You do. Payments go into your own provider account (Stripe, Mollie, Xendit and others) or straight to your bank. Pista records and matches them; it never holds your funds.

Where is our data, and can we take it with us?

It's stored in your region, kept separate from every other academy, and exportable as CSV at any time. Students can be removed on request, in line with GDPR and local privacy laws.

Do we pay for the AI?

Not to us. You connect the AI you already use (Claude, ChatGPT, Gemini or others). Chat runs on your own subscription; agents that work on their own use your API key, with a monthly limit you choose.

When does Pista launch?

We are building with the founding academies now. Launch follows once five academies have run a full month-end on Pista without surprises.

Is Pista only for padel?

Padel first, because that's what we know best. The same system fits tennis and pickleball academies, and they're next.