← Back to SwimSheet™

Privacy Policy

SwimSheet™ mobile app · Uphill Digital LLC

Version 1.3 · Effective September 14, 2026

Plain-Language Summary: SwimSheet is a local-only app. Your data never leaves your device unless you choose to export it. We do not operate a server, collect analytics, show advertisements, or transmit any information you enter. Everything you type stays on your device, encrypted at rest. Because you may record contact details for swimmers and their guardians, please read Section 4 for the full list of what the app can store.

This is the privacy policy for the SwimSheet mobile app, published by Uphill Digital LLC. The swimsheet.app website has a separate privacy policy covering email signups and visit counts on the website itself.

1. Who We Are

SwimSheet is a product of Uphill Digital LLC. We are the developer and publisher of this application and the author of this Privacy Policy. In this document, "we," "us," and "our" mean Uphill Digital LLC. "You" means the individual who has installed and is using the app.

2. Who Uses the App, and Who Controls the Data

SwimSheet is intended for use by swim coaches, team administrators, and meet directors who manage competitive swimming programs. You are the data controller for any information you enter. You decide what you record, how long you keep it, and with whom — if anyone — you share it. Uphill Digital LLC has no access to, and does not process or control, any data you enter into the app.

3. Where Your Data Lives

All data you enter is stored exclusively on your device in an encrypted local database. There is no SwimSheet server, cloud account, or remote storage of any kind. Data does not leave your device automatically. The only time your data leaves your device is when you deliberately choose to export or share it using the app's export features.

4. Information Stored in the App

Depending on how you use the app, the local database may contain:

This information is stored only on your device and is accessible only through the app.

5. What We Do NOT Do

We do not collect, transmit, or receive any data you enter into the app. Specifically:

6. Permissions

SwimSheet requests only the device permissions necessary for its core functions. The local database lives in the app's own private storage and requires no permission at all. When you export a file or choose a file to import, the app uses your device's built-in file picker, which grants access to that one file for that one action and nothing more. The app does not request access to your camera, microphone, contacts, location, or calendar, and does not request network access for the purpose of transmitting your data.

7. Data You Export

The app provides features to export your data — for example, as spreadsheet files or backup archives — so you can share it with other coaches or archive it for your own records. When you choose to export and share a file, that file is handled by the operating system's sharing mechanism and may be transmitted by other apps such as email or messaging apps, in accordance with their own privacy policies. We have no visibility into or control over how exported files are handled after they leave the app.

8. Children's Data

The app is intended to be used by coaches and administrators, not by children. You may choose to enter information about minor athletes as part of managing your team. You are solely responsible for ensuring that you have the appropriate authority or consent required by applicable law — including COPPA in the United States and equivalent laws elsewhere — to record and store information about minor athletes. We recommend storing only the minimum information necessary for meet management purposes.

9. Retention and Deletion

Your data is retained on your device for as long as you keep the app installed and do not delete it. A swimmer's personal information can be erased at any time using the option described in Section 11. This clears the swimmer's date of birth, phone number, email address, and registration numbers, including USA Swimming identifiers; the names, phone numbers, and email addresses recorded for their guardians; and any notes written about the swimmer. The swimmer's name, gender, graduation year, and race results remain, because they form the competition record. The erasure is permanent and cannot be undone.

Erasing a swimmer's details changes only the data inside the app. It does not reach any file you exported or any backup made before the erasure. Restoring such a backup brings the erased details back. Deleting or not restoring those copies is your responsibility, not Uphill Digital LLC's.

Uninstalling the app from your device will remove the local database and all data it contains. Uphill Digital LLC holds no copy of your data and cannot restore it after deletion or uninstallation.

10. Data Security

The local database is encrypted using industry-standard AES-256 encryption via SQLCipher. This means the data on your device is protected by strong encryption at rest. We recommend also enabling the device-level screen lock, passcode, or biometric authentication provided by your operating system as an additional layer of protection against unauthorized physical access to your device.

11. Your Choices

Because all data is stored locally on your device, you have full control over it. You can:

If someone whose information you have recorded asks you to delete it, the erase option above is the tool for that request. It does not reach copies outside the app, as explained in Section 9. Because Uphill Digital LLC does not hold a copy of your data, we cannot fulfill data access or deletion requests on your behalf — you hold the only copy.

12. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will increment the version number and update the effective date shown at the top of this document. The current version is always posted at swimsheet.app/app-privacy.html, and the updated policy is also included in the next app update. Your continued use of the app after an updated policy is available constitutes your acceptance of the updated terms. If you do not agree with a revised policy, you should stop using the app and uninstall it.

13. Governing Law

This Privacy Policy is governed by the laws of the State of New Jersey, United States, without regard to its conflict-of-law provisions. Any disputes arising from or relating to this policy shall be resolved in the courts of New Jersey.

14. Contact Us

If you have questions or concerns about this Privacy Policy, please contact us at:

Uphill Digital LLC Privacy questions: privacy@swimsheet.app App support: support@swimsheet.app

We will do our best to respond to inquiries in a timely manner.