Now on the App Store · Surrey · iOS

Find opponents at your level. Play more squash.

Post open games, get match requests from players near you, chat in-app, and join club events — all matched by SquashLevels rating.

How It Works

Post, match, play

01

Post a game

Set your date, time window, and level range. Your post goes live to nearby players.

02

Accept a request

Players at your level send requests. Accept one and a chat opens automatically.

03

Play

Meet at the agreed club. Record the result after your match.

For Players

Built for players

  • Find opponents matched to your SquashLevels rating
  • Post open games and receive match requests
  • Chat with opponents in-app before you play
  • Join club events and group sessions
  • See upcoming and past matches in one place

For Clubs

Events and members, today

  • Publish one-off and recurring club events from the admin portal
  • Members-only events with join-code access control
  • Recurring weekly events (club nights, group sessions)
  • Reach level-matched players in your area
Interested in listing your club? clubs@squashknight.app

Download

Download SquashKnight

Download on the App StoreFree · iOS

iOS · Surrey, UK · Android in future

Privacy Policy

Last updated: 16 April 2026

What we collect

When you create an account, we collect your name and email address. If you sign in with Apple, we receive your name and email from Apple. We also collect your SquashLevels rating and home club preference to support fair opponent matching.

Through normal use of the app we store the game posts you create, match requests you send and receive, your match history, and the content of in-app conversations with other players. We also store a push notification token — a device identifier used solely to deliver notifications about match requests and messages.

We store approximate location (latitude and longitude) in your profile on our servers. This is coarse location tied to your account — not continuous or precise GPS tracking — and we use it to find nearby clubs and matches and to calculate distances.

How we use your data

We use your data to create and manage your account, match you with other players based on level and location preferences, enable in-app messaging between matched players, send push notifications about match requests and new messages, display your game history and match results, and allow you to join and participate in club events.

Third-party services

We use trusted providers to deliver core functionality: Supabase for database hosting and authentication (EU-based), Expo for push notification delivery, Sentry for crash reporting and performance monitoring — crash logs may include anonymised device and app state information to help us diagnose and fix issues, and Apple for Sign in with Apple authentication. This website is hosted by Vercel — see the Analytics section below for details of what Vercel collects.

Data retention

Account and profile data is retained for the lifetime of your account and deleted on request. In-app messages and game history are retained for up to two years to support dispute resolution and operational support. Push notification tokens are retained while your account is active and removed when you delete your account. Waitlist email addresses can be deleted on request.

Your rights

You can request access to, correction of, or deletion of your personal data at any time. To make a request, email privacy@squashknight.app.

Cookies and tracking

This website uses no cookies and no tracking scripts.

Analytics

This site uses Vercel Web Analytics to collect anonymous, aggregated page-view data (pages visited, referrer, device type, country). No personal data or cookies are used. Data is processed by Vercel, Inc. See Vercel's Privacy Policy for details.