Skip to the content.

Privacy Policy

Effective date: 2026-05-14 App: Academy Director (iOS) Operator / Controller: Hashim AlMahmeed (sole developer) Contact: hashimaakbar@gmail.com

This Privacy Policy explains what data Academy Director collects, why, how it is stored, and the choices you have. The app now uses a cloud backend so multiple staff members in the same academy can share data across their devices. We collect the minimum needed to run that service.

If anything in this policy is unclear, please email us at hashimaakbar@gmail.com.

1. Summary

2. Data we collect and why

2.1 Account information

2.2 Academy operational data

Created and edited by you. Linked to your academy, visible to other signed-in staff of the same academy:

This information may include personal information about your academy’s members (e.g. children attending classes). You are responsible for ensuring you have a lawful basis to enter that information — see Section 7.

2.3 Optional academy assets

2.4 Information we do not collect

3. How and where your data is stored

We use Supabase Inc. (https://supabase.com) as our backend service provider for both authentication and the Postgres database. Supabase hosts data on Amazon Web Services in the region selected when the project was created. Their security and privacy practices are documented at https://supabase.com/privacy and https://supabase.com/security.

In addition to the server, a copy of your academy’s data is cached locally on your iOS device so the app can work briefly when offline. This local cache is stored in the app’s sandbox and is removed if you uninstall the app.

Transport between your device and Supabase is encrypted with TLS (HTTPS / WSS). Data is encrypted at rest at the storage layer by AWS.

4. Sharing

Your data is shared with the following parties, only as needed to operate the service:

We do not sell or rent personal information. We do not share it for advertising or cross-context behavioural advertising purposes.

5. Retention

We retain your data for as long as your account exists and you operate an academy. Specifically:

6. Your rights

Depending on where you live, you may have one or more of the following rights:

To exercise any right, email hashimaakbar@gmail.com from the address linked to your account. We aim to respond within 30 days.

7. Members under 13 (children)

Academy Director is designed for academy operators (managers, co-managers, administrators, coaches) — not for children to use directly. Children are not the intended users.

However, as a coach or manager you may enter information about minors who attend your academy (names, ages, phone numbers, attendance). When you do this you act as the data controller for that information. You are responsible for:

If you become aware that you have entered the data of a child for whom you do not have appropriate consent, please delete the record from inside the app immediately.

We do not knowingly process the personal information of any individual under 13 except in the context described above where a verified adult academy operator records it.

8. International data transfers

If you access the app from outside the region where your Supabase project is hosted, your data is transferred to that hosting region. Where applicable, we rely on Standard Contractual Clauses (SCCs) approved by the European Commission for transfers out of the EU/UK, as offered by Supabase Inc.

9. Security

We use industry-standard practices:

No system is 100% secure. If you believe your account has been compromised, email us immediately.

10. Photo library

If you choose to set an academy logo, the app uses the standard iOS photo picker. The picker runs out-of-process under iOS — the app only sees the image you explicitly select, never your full library. The selected image is uploaded to our backend so other staff and report PDFs can use it.

You can refuse access; the app continues to work without a logo.

11. Local notifications

The app schedules local notifications on your device to alert you about expiring memberships, low equipment stock, group memberships outside expected size, and confirmations after manually adding a member in Attendance. These notifications are produced by your device — they are not sent through any external push notification service. You can turn them off in iOS Settings → Notifications → Academy Director.

12. Reports and sharing

When you generate a PDF or CSV report from inside the app, the file is created and stored locally on your device. Nothing is uploaded by the app beyond what was already in the database. If you tap the iOS share sheet and choose where to send it (email, AirDrop, Files, etc.), the destination is handled by the app you choose to share it with, governed by their own privacy policy.

13. Account deletion

You can delete your account at any time in Settings → Account → Delete My Account. This:

  1. Signs you out on the current device.
  2. Permanently deletes your profile from our backend.
  3. Removes any data linked solely to your account.

If you were the only manager of an academy, your academy and all its data are also deleted (this cannot be undone).

If you need help deleting an account but no longer have access to the app, email hashimaakbar@gmail.com from the address linked to your account and we will process the deletion within 30 days.

14. Changes to this policy

We will update this policy if the app’s behaviour changes. Material changes will be reflected by updating the Effective date above and, where relevant, by an in-app notice the next time you launch the app. If a change reduces the rights or protections you previously had, we will give you advance notice and, where required by law, ask for your consent.

15. Contact

If you have any questions about this policy, your data, or wish to exercise any of the rights described above:


Back to home · Support