Legal

Privacy Policy

Last updated 20 August 2026

This describes what ANSports stores, why, and who can see it. It reflects how the system is actually built.

What we collect

Account details: your name, email address and, if you provide them, phone number, date of birth, address and emergency contact.

Club membership: which clubs you belong to, your roles, and any team you are assigned to.

Content you create: posts, comments, reactions and any photos or files you upload.

Payment records: amounts, dates and status. Card numbers are handled by Stripe and never reach our servers.

Sponsorship enquiries: if you apply as a brand, the company name, contact name, email, phone, website, budget and message you submit.

Website analytics: which pages of a club’s public site were viewed, and whether a sponsor’s logo was seen or clicked. Visitors are counted using a rotating, salted one-way hash rather than a stored identifier, so repeat visits can be counted without the visitor being identified or tracked between days.

Who can see it

Access is enforced in the database itself, not only in the interface. Every table carrying club data is protected by row-level security keyed to your club memberships.

Members of a club can see other members of the same club. Members of one club cannot see any data belonging to another club.

Anonymous visitors to a club’s public website see only what the club has explicitly published: its profile, public news, public events, fixtures, sponsors, and — where the club has opted in — team lists and committee names.

Member email addresses, phone numbers and dates of birth are never shown on a public page.

A brand’s application is visible to ANSports staff. A club offered a placement sees the brand’s name and the proposed amount — not the brand’s total budget, and not which other clubs were offered the same campaign.

Processors we use

Supabase — database, authentication and file storage.

Stripe — payment processing and club payouts.

Resend — transactional email such as invitations and receipts.

Firebase Cloud Messaging — push notifications, where you have enabled them.

Vercel — application hosting.

Google Analytics — aggregate traffic measurement on ANSports’ own marketing pages.

Where your data is held

Data is stored with the processors listed above, which operate internationally. By using ANSports you accept that your information may be stored and processed outside Australia.

How long we keep it

Account and club membership data is kept while you belong to a club, and removed on request afterwards.

Financial records are retained for as long as Australian law requires clubs to keep them, regardless of account deletion.

Sponsorship applications are kept while the enquiry is live and for a reasonable period afterwards for business records.

Your choices

You can edit or remove your profile details at any time from your profile page.

Push notifications are off until you turn them on, and can be turned off per device.

You can ask a club administrator to remove you from a club, or contact us to delete your account.

You can ask for a copy of the personal information we hold about you, and ask us to correct it if it is wrong.

Children

Junior members are commonly registered by a parent or guardian as part of a family membership. Where a child does not have their own account, their details are held against the family membership and are visible only to club officials and the membership holder.

Children’s details are never shown on a public club page and are never shared with sponsoring brands.

Contact

Questions about your data should go to your club in the first instance, or to ANSports for platform-level matters.

Before you launch publicly

These documents describe how the platform behaves, but they have not been reviewed by a lawyer. Have them checked against Australian Consumer Law and the Privacy Act 1988 (including the Australian Privacy Principles) before taking real payments or handling members' personal information at scale.