Port Noarlunga Surf Life Saving Club operates the PNSLSC app. This policy explains how information is handled when you use the app. For privacy questions, requests or concerns, email secretary@pnslsc.com.au.
Account and member access
You can view public information without signing in. For member features, we use your email address, an app account identifier and access permissions to verify your sign-in and check approved access. The club maintains approved member email addresses for this purpose, including addresses supplied from club membership records. Supabase provides authentication and app data storage; Resend delivers sign-in emails. The app keeps a sign-in token in your device’s protected Keychain and removes it when you sign out.
Posts and photos
Authorised editors can upload post text, selected photos, captions and event details. These are stored with the author’s account identifier and publication timestamps. Public posts are visible to visitors; member posts require approved access. Authorised club administrators can manage content and permissions.
The app accesses photos you select for upload, resizes them and removes embedded location metadata before uploading. A photo or its caption may still identify people or places. Publicly shared content may be copied by others. Please obtain appropriate permission before publishing identifiable photos, particularly of children. Contact the club about an image or post you want reviewed or removed.
Weather and calendars
Weather requests use a fixed Port Noarlunga location, not your device location. Requests go directly to Open-Meteo, which receives your IP address and request information. Open-Meteo states that troubleshooting logs are deleted after 90 days.
Approved members can view club Google calendar events through the app’s server. The app does not request access to your personal calendar. Calendar events are held in memory while the app runs.
Information kept on your device
Appearance preferences, patrol selections and reminder settings are stored locally. Optional patrol reminders are scheduled on your device; you can turn them off in the app or iPhone notification settings. Announcement push alerts are not currently available. Editors’ unpublished drafts are stored locally with device file protection and excluded from device backups. Signing out does not automatically erase an editor’s draft.
Service logs and other providers
The app has no analytics or advertising SDK. Open and click tracking metrics are not configured for the app’s sign-in email domain. Hosting, authentication, email and weather providers may retain operational records such as IP addresses, request times, account identifiers, delivery outcomes and errors to provide, secure and troubleshoot their services. These records are separate from the app’s local preferences.
We use Supabase for accounts, access controls, posts, photos and calendar requests; Resend for sign-in emails; Google for club calendar services; and Open-Meteo for weather. Service providers may process information outside Australia. The app’s primary Supabase data region is Tokyo, Japan. Retention and processing of service records depend on the provider and service configuration.
Membership, payments and external links
Surf Life Saving membership registration, payment and member-portal pages are operated separately under their own privacy policies. The PNSLSC app does not read or store information you enter on those pages. Other linked websites also have their own privacy practices.
Retention and deleting your account
App accounts, access records and published content are retained to provide the service until they are removed. An authorised editor can remove a post from the feed, but its uploaded photo files may remain in storage until account deletion or separate cleanup.
To permanently delete your app account, sign in, open Our club → Delete my app account, and follow the confirmation steps. Successful deletion removes your app account, access permissions, posts and uploaded photos, including references to your photos in other app posts. It also clears your sign-in, draft and patrol reminders on the device used for deletion. If deletion fails or you cannot sign in, contact the club for help.
Deleting your app account does not cancel SurfGuard membership, erase official membership or payment records, or remove copies that other people have already saved. Provider logs and any retained backups may remain until their applicable retention periods expire. Copies on another device may persist until that device refreshes or its local data is cleared. A minimal pending deletion record may be held while an interrupted deletion is completed.
Access, correction and concerns
Email secretary@pnslsc.com.au to request access to or correction of app information, help with deletion, or review of a privacy concern. We may need to verify your identity before acting. The club will consider your request and explain the outcome. Updates to this policy will be published with a revised date.