Legal
Privacy Policy
This policy explains what the SAPL platform collects, why it is used, and how players, captains, and admins can control their information.
Information we collect
- Account details such as name, display name, email address, phone number, password hash, roles, and login session data.
- Player profile details such as gamertag, platform, positions, preferred leagues, market listing status, team history, and imported LeagueRepublic profile data where available.
- Team and captain details such as team name, badge, platform, roster, stream links, listing preferences, and transfer or approval requests.
- League activity such as fixtures, results, standings, player stats, score submissions, fixture chats, event registrations, and admin review notes.
- Basic technical data needed to run the site, including session cookies, user agent, IP address where stored for security, and audit records for sensitive admin actions.
How we use information
- To run SAPL leagues, fixtures, standings, rosters, events, registrations, streams, and the transfer market.
- To verify accounts, process approvals, prevent duplicate accounts, and keep player and team records accurate.
- To let players, captains, and admins communicate through messages, fixture chats, notifications, and approval updates.
- To protect the platform through rate limits, audit logs, session security, and moderation tools.
- To improve site reliability, loading speed, and admin workflows.
Visibility
- Public pages may show team names, league tables, fixtures, results, streams, player market listings, and player stats.
- Contact details are only shown where the platform feature requires it, such as approved captain or market workflows.
- Admins may access information needed to verify users, approve changes, manage teams, resolve disputes, and keep competition records correct.
Retention
- Messages and fixture chats are designed to expire after 7 days and are capped so old chat data does not keep growing.
- League records, fixtures, results, standings, and player stats may be kept as historical competition records.
- Old sessions, expired OTP records, and temporary security records may be cleaned up automatically.
- Admin audit records may be kept to protect the integrity of important actions such as merges, role changes, and data resets.
Your choices
- You can update your profile details from your account area. Some changes may need admin approval before they go live.
- You can delist yourself or your team from the market where the relevant controls are available.
- You can request team removal, captain upgrade, or captain downgrade through the platform where eligible.
- If information looks wrong, use the relevant profile, team, or admin workflow so the record can be corrected safely.
Third-party services
SAPL may use external services for hosting, database storage, email delivery, WhatsApp/OTP workflows, stream embeds, and LeagueRepublic data imports. These services process information only as needed for the platform to work.