Plazia
Sign in

Clubs · Studios · Clinics

Your club, managed end to end on one platform.

Plazia runs what a club, a studio or a practice does every day. Two halves of the same product: physical activity — training, classes, routines, streaming — and the centre — appointments, payments, staff and hours. You switch on what you buy.

  • Training
  • Routines and recovery
  • Classes, series and passes
  • Media and live classes
  • Nutrition
  • Appointments
  • Payments and passes
  • Staff hours
  • The centre's panel

Everything it does

Two halves of the same product

On one side, what happens in the room: training, routines, classes, video and food. On the other, what happens at the desk and in the consulting room: appointments, payments, staff and hours. Each centre switches on what it has bought, and what is off does not appear — not in the staff menu, and not in their clients'.

Area 1

Physical activity

What happens in the room and out on the road. A box, a pilates studio, an athletics club or the return-to-play side of a clinic uses this half whole.

01/ 09

Training

Imports from Garmin, Polar, Strava, Suunto or a plain GPX. The track on a map coloured by heart rate, pace, elevation or power; the month calendar; weekly load; personal records; and a route planner that computes by road or by trail.

FIT, GPX, TCX, KML, CSV and Strava's whole ZIP. Eight hundred activities from one watch upload in an afternoon and not one enters twice.

  • GPX
  • TCX
  • FIT
  • KML
  • CSV
  • ZIP
A route drawn over contour lines, coloured by heart-rate zone, with the last seven days of load.HEART RATE7 DAYS
  • PolarPolar Flow -> export TCX or CSV
  • GarminGarmin Connect -> original FIT, or GPX/TCX
  • COROSCOROS app -> FIT, GPX or TCX
  • SuuntoSuunto app -> FIT or GPX
  • WahooWahoo ELEMNT -> FIT, on the device
  • iGPSPORTiGPSPORT -> FIT or GPX
  • BrytonBryton Active -> FIT, GPX or TCX
  • ZwiftZwift -> FIT, in the Activities folder
  • StravaBulk export -> the whole ZIP at once

Most Polar models do not expose their files over USB: the operating system claims the device before a browser can see it, so the route that works is exporting from Polar Flow. What a browser can and cannot do with a watch

02/ 09

Routines and recovery

Gym routines by day, with sets, reps, weight and rest, and every exercise with its example video. And separately, recovery plans: one injury, as many weeks as it takes, split into phases, with the client saying how each session felt.

An eight-week plan in three phases, from 12 to 120 sessions. The player goes exercise by exercise, with the rest counting down and five faces to say how it went.

A gym routine with its sets, and below it a recovery plan split into phases.SETS14 × 860 kgrest90 s23 × 1224 kgrest60 s33 × 10rest45 sPLAN PHASES 3 · done 3 2

03/ 09

Classes, series and passes

Recurring series with each weekday's own time — Monday 12 to 1, Wednesday 4 to 5.30, Thursday 6 to 7 — in their rooms, with their capacity and whoever teaches them. The client books from the calendar if they hold a pass; every pass has its expiry, is personal, and cancelling late spends it.

Every weekday with its own time and length, in one rule and one term. 18 places, an attendance list, and a cancelled class gives the pass back.

A week's grid with a class that repeats on Wednesdays, and the capacity counted place by place. M T W T F S S 19:0019:0019:00CAPACITY14/18

04/ 09

Media and live classes

The class goes out from a phone or from OBS and is watched in the app; if it was marked to keep, the recording stays attached to that class and is watched by whoever had a place, with no lists to maintain. Videos and files are added afterwards, and the same one can sit in two classes without duplicating the file.

The client opens Media and sees their classes, not a list of videos: under each one, that day's recording and files. Plus a resources area for whatever belongs to no class.

Three videos: two recorded with their progress saved, and one streaming live.Hip mobilitypicks up where you left itCore, full sessionpicks up where you left itLIVESaturday classthe recording stays afterwards

05/ 09

Nutrition

Exchange-based plans computed from the profile and from real training load, not from a generic table. Weekly menus, a food diary with the day's split, and documents a professional publishes for one person.

An ordinary day: 5 exchanges at breakfast, 8 at lunch, 5 at dinner. Worked out from the profile and that week's real training load, not from a generic table.

A day split into exchanges: breakfast, lunch and dinner, with carbohydrate, protein and fat.BREAKFAST5LUNCH8DINNER5carbsproteinfat

The other side

And this is what your client sees

An application of their own, installed on their phone, with their name and the centre's. Not a cut-down panel: the six things somebody who trains or is treated at your centre actually does.

  • Their week

    What they have this week wherever it comes from: their training, the class they booked, Thursday's appointment and Saturday's live class. As a month, a week, a day or a list.

  • Book and cancel

    They see the capacity before asking for a place, spend their pass and get it back if they cancel in time. When a class is full it says so rather than hiding it.

  • Today's routine

    They open the session and go exercise by exercise, with each one's video and the rest counting down. At the end they say how it felt, and that reaches whoever set it.

  • Watch the class live

    If they are booked and the class is streaming, the alert reaches them and they go in from their own calendar. When it ends, the recording stays on that class.

  • Their media, by class

    Each class with its recording and its files underneath, plus a resources area for loose material shared with them.

  • Their data, theirs

    Their training, their records, their progress and their documents. Exported whole whenever they want, and deleting the account deletes the files.

A member's week with what they have on each day, each thing coloured by where it comes from. M T W T F S S session class appointment live

Area 2

Practice and centre

What happens at the desk and on the couch. A physiotherapy clinic, a podiatry practice or a gym reception uses this half without touching the other.

06/ 09

Appointments

Consulting hours —9 to 14 and 16 to 18, with their summer schedule— turned into slots the patient picks from a calendar. No passes and no counting: you take the hour that is free, and you see who it is with.

From 9:00 to 14:00 and 16:00 to 18:00, in half-hour slots. There is no three o'clock slot to book: it is not taken, it is that nobody is seeing patients.

A clinic day in half-hour slots, with the midday break.09:00 free 09:30 taken 10:00 free 10:30 free 11:00 taken closed 16:00 free 16:30 free

07/ 09

Payments and passes

Passes of N sessions with their expiry, sold at the desk or paid by the client from their phone through a gateway. Each pass is a batch with its own deadline, not a counter: somebody holding two knows which runs out first.

Redsys signed on the server and checked on the way back. A payment that does not add up credits nothing, and the notification is verified even if the browser never returns.

A ten-session pass with its expiry, and a gateway payment checked on the server.PASS3/ 10 · leftexpires31/12signature checkedDs_Signature · HMAC-SHA256

08/ 09

Staff hours

The working-time record Spanish law (art. 34.9 ET) requires. Each person clocks in and out from their own screen, breaks included; whoever coordinates sees the whole month, corrects with a written reason, and the correction keeps whoever made it.

Clock-ins, clock-outs and breaks to the minute, with the day's and the month's total. A correction does not erase what was there: it is written on top, with a reason and an author.

A day clocked: in, break and out, with the total to the minute.in08:02 out 16:31 break 11:54DAY TOTAL8 h 0708:02 → 16:31 · −30

09/ 09

The centre's panel

Clients, staff and permissions by section: who sees and who changes each part. Your own sites and rooms, practitioners with their speciality, activity reports, application text editable without a deploy, and the centre's mail going out from its own address.

Seven sections and two permissions in each: see and change. Somebody who cannot see a section does not have it in their menu, and its address answers no.

The permission matrix: each section with what this person can see and what they can change.SEECHANGEAthletesClassesAppointmentsNutritionTeamFront desk: books and charges, sees nobody's diet.

And underneath all of it: two languages, an application that installs on a phone like an app, and data that belongs to the centre — exported whole whenever they want.

Why you can trust it

Four things you will never have to keep an eye on

No invented numbers
Every field says where it came from: your device measured it, this software worked it out, or nobody knows. A file with no altimeter reads «not available», never «0 m». Which is why an average here is a real average, and not half of one dragged down by zeros nobody measured.
Nothing lost, nothing doubled
The same session arriving twice from two places goes in once. And when the second file carries more — the GPS trace the first one lacked — the better one wins and you are told. Eight hundred activities off a watch go up in one afternoon without ending in a history full of twins.
It leaves when you do
Your original files are kept exactly as they arrived, they export whole, and deleting really deletes — the file goes with the activity. Nothing here keeps you except it being useful.
You decide, and so does your coach
It describes what your data shows and says what it had to assume to work it out. It will never tell you to train or to rest: that conversation is yours and your coach's or your doctor's. A plan sent through the app is their document — the platform carries it, it does not write it.
One walk, exported twice

CSV2026-08-26 16:31:31local time, no zone stated

TCX2026-08-26T21:31:31Zthe same instant, in UTC

Five hours apart, because two exports of the same Polar watch disagree about what a time means. Read carelessly, that is two activities and the walk lands in your history twice. This is the kind of thing that decides whether a year of training is worth anything a year from now — and it is why the importer pairs them, keeps the file with the trace, and tells you it replaced the other.

Your data

A GPS trace is a home address

It is where you live, what time you leave and which way you go. That is why this is on the front page instead of in the small print.

  • Files are stored on the server that runs the application, in a folder per account, under a name the server generates - never the name the upload arrived with.
  • Only you, and the staff of the organisation your account belongs to. Athletes never see each other's activities: every query is narrowed to your account before it reaches the database.
  • Deleting an activity deletes the stored file with it. That is deliberate, and there is no undo.

Getting started

Three steps

  1. Create an account

    An email, a name, and a password of at least ten characters.

  2. Export from your app or your watch

    Polar Flow, Garmin Connect, the Strava bulk export, or the folder the watch mounts when you plug it in.

  3. Drop the files in

    One file, many, or a whole ZIP. You get a report per file: what came in, what you already had, and what failed with the reason it failed.