Sesh
← Back to Sesh

Sesh legal

Privacy Policy

Last updated 10 July 2026

We collect information needed to run Sesh — your account, profile, runs, friends, posts, and notifications. We use Supabase to store data securely and Expo to deliver push notifications. We do not sell your data. You can delete your account in the App. You must be 18+. Contact us to access or export your data.

1. Who We Are

Linkage Software Solutions (Pty) Ltd operates the Sesh mobile application (iOS and Android). We are the responsible party under POPIA (South Africa) and the data controller under GDPR where applicable.

2. Scope

This Privacy Policy applies to the Sesh mobile app and any related websites we operate for account deletion, support, or legal notices.

It does not apply to third-party websites or services you access through Sesh.

3. Information We Collect

Information you provide:

  • Account credentials — email address, password (hashed by Supabase Auth) — used for authentication and account recovery
  • Profile — display name, username, avatar, status/bio, role (runner/owner) — used for identity and social features
  • Club & run data — club names, descriptions, cities, session details, RSVPs, attendance — used for core app functionality
  • User-generated content — posts, comments, poll responses, images — used for community features
  • Communications — support emails you send us — used for customer support

Information collected automatically

We do not collect: contacts, SMS, call logs, browsing history from other apps, advertising IDs for ad targeting, or health data from Apple Health / Google Fit.

  • Push notification token, stored via Expo Notifications — used for run reminders and service notifications
  • Recommendation events (impressions, profile views, friend-request events) — used to improve people recommendations, not for third-party advertising
  • Device permissions (camera, photo library, notifications) — used for QR check-in, image uploads, and alerts
  • Location (optional) — only if you grant permission when prompted — used to find nearby clubs; we do not collect background location

Information from others

  • Other users may see your public profile information according to your privacy settings.
  • Club organizers see RSVP and attendance information for their sessions.

4. Legal Bases for Processing (GDPR / POPIA)

  • Account creation and authentication — performance of contract
  • Running clubs, RSVPs, feeds, friends — performance of contract
  • Push notifications (service-related) — consent (OS permission + in-app preference where offered)
  • Recommendation improvement events — legitimate interest (you may opt out in Settings where available)
  • Security, fraud prevention, legal compliance — legitimate interest / legal obligation
  • Marketing communications (if ever sent) — consent

5. How We Use Your Information

We use personal information to:

  • Provide and maintain Sesh
  • Authenticate users and manage accounts
  • Enable social features (friends, feeds, clubs, RSVPs)
  • Send transactional and service notifications
  • Improve discovery and recommendations
  • Enforce our Terms, including content moderation
  • Comply with law and respond to valid requests

What we don’t do

We do not use your data for cross-context behavioral advertising or sell personal information.

6. How We Share Information

Service providers (processors):

  • Supabase Inc. — authentication, PostgreSQL database, file storage, realtime — receives account and app data listed above
  • Expo / EAS (push infrastructure) — push notification delivery — receives push tokens and notification payloads

Other users

Depending on your privacy settings, other Sesh users may see your profile, club memberships, upcoming runs, run history, and public posts.

Legal and safety

We may disclose information if required by law, to protect rights and safety, or to respond to valid legal process.

Business transfers

If we merge, are acquired, or sell assets, your information may transfer subject to this Privacy Policy.

7. International Data Transfers

Supabase may process data in regions including the European Union (Ireland) and the United States. Where required, we rely on appropriate safeguards such as Standard Contractual Clauses and processor data processing agreements.

8. Data Retention

  • Active account data — retained while your account is active
  • Deleted account — personal data deleted or anonymized within 30 days of a confirmed deletion request, except where law requires longer retention
  • Anonymized attendance aggregates — may be retained without personal identifiers for club statistics
  • Support correspondence — retained up to 24 months unless longer retention is required

9. Your Rights

All users:

  • Access — request a copy of your personal data
  • Correction — update profile information in the App or contact us
  • Deletion — delete your account in Settings
  • Withdraw consent — where processing is consent-based (e.g. optional notifications)
  • Complaint — contact us or your local data protection authority

GDPR (EEA/UK)

You may also request restriction, portability, or object to legitimate-interest processing. We respond within 30 days.

POPIA (South Africa)

You may request confirmation of processing, correction, deletion, and object to processing. Contact us using the details in Section 15.

CCPA/CPRA (California)

California residents have the right to know, delete, correct, and opt out of sale/sharing. We do not sell or share personal information for cross-context behavioral advertising.

We do not discriminate against you for exercising your rights.

Categories collected in the last 12 months: identifiers (email, user ID, username); customer records (name, profile); internet/electronic activity (in-app events); audio/visual (photos you upload); geolocation (precise, only if you grant permission).

10. Account Deletion

In the App: Settings → Delete profile.

By email: use the contact details in Section 15.

Deletion removes or anonymizes your profile, friendships, push tokens, and linked personal records. Content you posted may be deleted or anonymized. Some data may be retained where required by law.

11. Children’s Privacy

Sesh is for users 18 and older. We do not knowingly collect data from anyone under 18. If we learn we have collected such data, we will delete it. Contact us if you believe a minor has registered.

12. Security

We use industry-standard measures including:

  • HTTPS/TLS for data in transit
  • Password hashing via Supabase Auth
  • Row Level Security (RLS) in our database
  • Access controls on cloud infrastructure

No method is 100% secure

Report security concerns using the contact details in Section 15.

13. Third-Party Links

The App may link to external sites (e.g. club websites). Their privacy practices are not covered by this policy.

14. Changes to This Policy

We may update this Privacy Policy. Material changes will be notified via the App, email, or push notification, and you may be asked to re-accept before continuing to use the App. The “Last updated” date will change. Continued use after the effective date constitutes acceptance where permitted by law.

15. Contact Us

Linkage Software Solutions (Pty) Ltd

Privacy: privacy@linkagesoftwaresolutions.co.za

Support: software@linkagesoftwaresolutions.co.za

Address: Cape Town, South Africa

South African Information Regulator: inforegulator.org.za

EU supervisory authorities: edpb.europa.eu/about-edpb/about-edpb/members_en