Terms of Use

Effective November 10, 2026

These terms are the agreement between you and Sapphire Technology Services LLC, which operates SwimStack ("SwimStack", "we", "us"). They cover the SwimStack app and the pages at legal.swimstack.io. By creating an account or using SwimStack you agree to them. If you do not agree, do not use SwimStack.

Our Privacy Policy explains what information SwimStack holds and who can see it. For help, see Support.

1. What SwimStack is

SwimStack is a tool for swim clubs. Coaches and club staff use it to keep a roster, plan practices and take attendance, record times at meets, and track standards and cuts. Families use it to see their own swimmers' times, practices and meet information, and to sign their swimmers up for meets.

SwimStack is not affiliated with or endorsed by USA Swimming. It is also not affiliated with Hy-Tek, SportsEngine or any meet host. Time standards and meet files come from those organizations and SwimStack shows them as published.

2. Accounts

You need an account to use SwimStack. An account is created with an email address: we email you a code (or, when your club's admin set the account up for you, a welcome link), and you then choose a password. Once you have an account you can link Sign in with Apple (and Sign in with Google, where your version of the app offers it) under Account › Sign in & security, and turn on two-step verification with an authenticator app. Keep your sign-in details to yourself and tell us if you think someone else is using your account.

You must be at least 13 to have a SwimStack account. The app asks for your date of birth when you sign up and will not complete an account for anyone under 13. Swimmers under 13 never have accounts of their own; their information is entered and managed by their club and their parent (see the Privacy Policy).

A club admin can invite you to a club, give you a role, link you to swimmers as their parent or as the swimmer yourself, and remove you. Your role and your links decide what you can see and do inside that club.

If you are under 18, you confirm that your parent or guardian knows you use SwimStack and agrees to these terms for you.

3. Your content and your club's content

Names, dates of birth, times, notes, photos and other information entered into SwimStack belong to whoever entered them, or to the club on whose behalf they were entered. You give us permission to store and process that content so SwimStack can work: syncing it between devices, showing it to the people whose role and family links allow it, and producing reports.

Information a club holds about its swimmers (the roster, times, results, attendance) stays with the club if you leave the club or delete your account.

Enter only information you have the right to enter. A club that enters a swimmer's details is confirming that it has the permission of that swimmer's parent or guardian to do so.

4. Acceptable use

Do not use SwimStack to:

We can suspend or close an account that breaks these rules.

5. Communications

SwimStack sends notifications, in the app and as push notifications to your phone. They come from your club or from the app itself: for example a new or changed practice, a meet being posted, a sign-up deadline, a heat and lane, a result for your swimmer, or a request waiting for an admin. A notification about a swimmer goes to that swimmer's linked family accounts; other notifications go to a training group's families or to the club's staff. You can switch several kinds off under Account › Preferences, and all push notifications off in your phone's settings.

SwimStack also sends a small number of emails about your account: sign-in codes, a welcome or password-reset link, an invite code, a notice when your sign-in email is changed, and a confirmation when you delete your account.

SwimStack has no private messaging. There is no way in the app for one person to send a private message to another, so there is no one-to-one messaging between adults and minor athletes. Clubs remain responsible for following the USA Swimming Minor Athlete Abuse Prevention Policy (MAAPP) in how they communicate with athletes, inside and outside SwimStack.

If you tell your club in the app that you agree to receive text messages from it, SwimStack records that you agreed and when. SwimStack itself does not send text messages today.

6. Payment

There is nothing to buy in the app: it has no in-app purchases, and SwimStack sells nothing to a club or to a family through the app. Some club features are paid for by the club, on the web, under a separate agreement between the club and us. Nothing in these terms obliges you personally to pay us anything.

7. Changes and availability

We work on SwimStack continuously and may add, change or remove features. The app keeps a copy of your club's data on your phone so that it keeps working without a connection, and sends changes when the connection returns. We try to keep SwimStack available at meets, but we cannot promise it will always be available or error-free. Keep your own records where it matters: an official time is the one the meet host publishes, not the one in SwimStack.

8. Ending the agreement

You can delete your account at any time from Account › Delete account. The Privacy Policy explains what is removed and what stays with your club. We can end your access if you break these terms. Sections 3, 9, 10, 11 and 12 continue to apply afterwards.

9. Disclaimer

SwimStack is provided "as is". To the extent the law allows, we make no promises about its accuracy, reliability or fitness for a particular purpose. Times, cuts and standards shown in SwimStack are for coaching and are not official results.

10. Limitation of liability

To the extent the law allows, we are not liable for indirect, incidental or consequential loss arising from your use of SwimStack, and our total liability to you for any claim is limited to the amount you (or your club, on your behalf) paid us in the twelve months before the claim, or one hundred US dollars if nothing was paid.

11. Governing law

These terms are governed by the laws of the State of Texas, USA, and any dispute will be heard in the courts of that state.

12. App Store terms

If you got the app from Apple's App Store, these points also apply. They are there because Apple requires them of every app that has its own terms.

13. Transfer of this agreement

If another company takes over SwimStack, for example a company formed to run it or one that buys it, we may transfer this agreement to that company. We will give you notice of the transfer.

14. Changes to these terms

If we change these terms in a way that matters, we will change the effective date at the top and tell you before the change takes effect. Continuing to use SwimStack after that means you accept the new terms.

15. Contact

SwimStack is operated by Sapphire Technology Services LLC. Write to us at support@swimstack.io. A postal address is available on request.