Clayside

Tennis · padel · squash · badminton · pickleball

Club management software that runs your box leagues and collects your subs

Clayside is club management software for racket sports clubs. Players enter their own scores and the standings move. Members pay by Direct Debit and the register updates itself. One system, so the chasing stops.

No card, no password · Five minutes to set your first season up

Runs a real club's eight-box league Free for one box, for ever

The part that only works together

Your leagues already know these people

A payment system holds a list of payers. A league holds a list of players. At most clubs those two lists have never met, which is why somebody plays a whole season having not paid since the year before last. Here they are one record.

  • Paid status sits beside the name on the roster. The person building next season sees it while they are building it, on the ladder as well as in the boxes.
  • Last played comes back the other way. The register knows who has not turned out since the spring, because the leagues told it. Nobody types that in.
  • Somebody joins once. A member added to the register is a player you can put in a box, and a player entered on a roster is somebody the register knows about. There is no second list and no import.
  • And the club decides what to do about it. When you plan a new season Clayside can offer to leave unpaid members out. That is off by default and always will be, because whether somebody plays is a committee's call and not a database's. Nobody is ever taken out of a box that is already running.

Five minutes, once a season

How a box league runs without you

You do five minutes of work at the start. Your players do the rest without being asked. The club just watches the table move.

  1. You, once a season. Name it, say how many boxes and whether each is singles or doubles, type the names in. Every fixture generates itself. Then paste one link into each box's group chat.
  2. Your players, every week. They tap the link, tap their name, and put the score in. No account, no password, nothing to install. Their opponent confirms it, or three days of silence does.
  3. Your club, all season. The standings recalculate the moment a score is confirmed, and anyone with the link can read every box without signing in. "What's the table?" stops being a question.

Getting on court

Players sort out when to play themselves

The match that never happens is the one nobody got round to arranging. So that part is in here too, and it costs you nothing.

  • Suggest six times, not one date. Two evenings on the same Tuesday count as two of them, so somebody free at six or at eight never has to pick which to ask for. Their opponent taps whichever suits, and that evening shows against the fixture for the whole box to see.
  • Nobody hands over a phone number. A league player is a name here and nothing else. The offer goes to their phone and the answer comes back, and neither of them ever learns how to contact the other.
  • And they get told, without you telling them. A score waiting to be confirmed, a time offered, a deadline coming up. Your players pick what they hear about, and your club can write to everybody at most twice a week.

D. Byrne picked Thu 6 Aug, 19:00. It is on the fixture now, and the whole box can see that match has an evening.

One line, 120 characters. No phone numbers and no email addresses. No court either, on this plan: your club books its courts the way it already does. On the club plans, this screen offers you one that is free.

Who you're dealing with

Built for a club in Surrey, and still running it

Clayside runs a tennis club's eight-box, 60 player league. It was keeping a real season honest long before it was ever sold to anyone.

I run the box league at my club, which mostly meant chasing 60 people for scores and keeping a spreadsheet nobody else could open. I built Clayside so I could stop. It has run our seasons and our club ladder ever since.

Everything on this page is here because a season needed it. If something is missing, or something breaks, you email me and I am the one who reads it.

Daniel ByrneClayside.app, by Agentu Ltd · hello@clayside.app

  • Five live demos, one per sport, with a season already in them and nothing to sign up for
  • A 14-day free trial with every feature switched on, no card, and nothing to cancel
  • No card to start, and One Box is free for ever
  • No player accounts or app to download: in a box league a player is a name and nothing else
  • A published safeguarding page, which no account-based tool in this category has
  • Stop paying and the screens close. Nothing is ever deleted, and the export works on every plan
  • Ten league owners on every plan, free included, so a club survives a volunteer handover

Every feature on this page exists because a volunteer needed it on a Tuesday night.

Pricing

Free until it's worth paying for

Every league starts on our top plan for 14 days, with nothing locked off and no card. After that, keep it as One Box free for ever, or pick a paid plan from £120 a year.

Pays for itself

Sell the space at the top of your league

The slot is on every plan, at the top of your league page and at the foot of every picture your members share. A paid plan makes the name in it yours. Clubs sell it for more than the plan costs, and we take no cut of that either.

Prices in GBP. Monthly is a tenth of the year on every paid plan. No card needed to start One Box or the trial. Cancel any time. Your data is always exportable. The pricing page has every plan in full, side by side, and what happens if you stop paying.

Every sport, scored its own way

Tennis · Padel · Squash · Badminton · Pickleball

Questions

What clubs ask before they start

How do we get started?

Type your club's name and where to email you at clayside.app/setup, and your league exists, at its own address. No card, no password. Then build the first season: name it, say how many boxes and whether each is singles or doubles, pick the sport, and type the names in. Five minutes is the honest figure.

When it looks right, press Go live and paste each box's link into its group chat. That is the whole job. The first time you sign in it walks you through all of it on practice data and then clears that out, so nothing you learn on is left in your league.

Can it collect our membership fees?

Yes. Your club connects its own GoCardless account, you set your own categories, prices and membership year, and the subs are collected by Direct Debit straight into the club's bank account. The money never passes through us: we are not in the middle of it, and we take no cut of what you collect. You pay a flat annual fee for the software and that is the whole of what we are paid.

The register updates itself as the money lands, so "who has not paid" is a screen rather than an afternoon with two spreadsheets. Bank transfers, cash and cheques are recorded beside the Direct Debits, because most clubs will always have a few. The membership page has the whole of it.

We already use ClubSpark, Spond and WhatsApp.

Keep using them for what they are good at. Clayside doesn't replace your club comms, and it takes no money for a court. It runs your box leagues, ladders and tournaments, it keeps your membership register and collects your subs, and on the club plans your members book your courts in the same place, which is the set those tools have never done together.

The ClubSpark question comes up most, so there is a page on it: does Clayside replace ClubSpark?

Do our players need to download an app?

No. It's a website that works on any phone. They tap the link in their box's group, tap their name, and they're in. No app store, no account, no password. They can add it to their home screen for an app-like icon, but it's the same website either way.

Half our members are retired. Will they manage it?

If they can read the grid on the clubhouse noticeboard, they can read this one. It is the same grid, on a phone, and reading it needs no account, no password and no app: they tap the link in the group chat and it opens. Entering a score is typing two numbers. Confirming their opponent's is one tap.

And it is a setting, so you do not have to bet the league on it. Turn player entry off and you or a box admin enter everything, the way the noticeboard always worked, except nobody has to drive to the club to find out what the table says.

Does it all have to go through me?

No, and that's rather the point. Give every box its own admin: they enter the scores for their box and, if you let them, roster their own players too. They can't touch anyone else's box. Nothing sits waiting on you to come back off holiday.

The club side works the same way. A secretary keeps the register, a treasurer runs the money, and committee members read both without being able to change anything. You can hand over the top job as well: invite a second owner and next year's secretary has the same keys you do, with nothing to rebuild and nothing to email across.

What do we tell the committee?

That every plan is priced on how many members the club has, and the competitions are the same on all of them. £120 a year covers a club of up to 125; £220 takes it to 250. Nobody has to model anything: it is one number against another, and your club has already decided a league is worth running.

You do not have to make the case yourself either. The case for your committee is one page, written to be forwarded without editing and to print on one side of A4.

What about data protection, and our juniors?

In a box league, a player is a name. That is the whole record: no email address, no phone number, no date of birth, and no password, because Clayside hasn't got any. Your players never make an account. They tap a link, tap their name, and put a score in.

On a club membership plan you hold more, because a club has to: an address to write to, a date of birth for the junior policy, who is in which household. All of it is the club's own record rather than ours, it is behind a permission a committee member does not have, and a child never holds a sign-in address of their own. Your club stays in charge of its own names, under your own safeguarding rules. The safeguarding page has the rest.

Clayside is built and run from the UK by a UK company under UK GDPR, and your club's database is pinned to the EU by a constraint Cloudflare enforces, not a preference we set. No analytics, no trackers, not even a Google font. The privacy policy spells all of it out, including the parts that don't flatter us.

What happens to our data if we stop paying?

You can export everything, any time, as a file you own: every season, box, player and result, and your membership register with it. Nothing is held hostage.

If a subscription ends, the league drops back to the free One Box plan and stays open. Nothing is deleted: every season, box, player, result and member is still there, and picking a plan up again puts the lot back with nothing retyped.

Have a look

Your next season doesn't have to run on you

No card, no password, nothing to install. Type your club's name and where to email you, and your league is ready for its first season. You'll pick your club's web address on the way, and if you change your mind about it, ask us and we'll change it.

Already running on Clayside

Sign in to your league

Your league lives at its own address, and that's where you sign in. There's nothing to sign in to here.