Privacy Policy

Effective Date: September 23, 2026

Updated October 2, 2026: named Sentry, Shake and Algolia as service providers (section 4).

Updated September 28, 2026: described what happens to your training attendance when you delete your account (section 7a).

Updated September 23, 2026: listed what a data export contains, including audit-log entries about your account with other members' identities withheld (sections 4b and 6); corrected how audit-log names are handled on account deletion (section 4b); added the 30-day retention period for notifications and personal feed items (section 7); and described what stays visible to other members after you delete your account (section 7a).

Updated April 25, 2026: clarified that administrative audit logs include the display name recorded at the time of each action, in addition to UIDs (see section 4b).

1. Introduction

Sportiverse ("we", "our", "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application.

GDPR Compliance: We are fully compliant with the General Data Protection Regulation (GDPR) for users in the European Union.

2. Information We Collect

Personal Information You Provide

Information Collected Automatically

Analytics Data (With Consent)

If you consent to analytics, we collect:

3. How We Use Your Information

Purpose Legal Basis (GDPR)
Provide and maintain the service Contract performance
Create and manage your account Contract performance
Enable sports organization features Contract performance
Send service-related notifications Legitimate interest
Analytics and improvements Consent
Display advertising to support the free service Legitimate interest (non-personalized ads) / Consent (personalized ads)
Administrative audit logging (fraud prevention, dispute resolution, platform integrity) Legitimate interest (Art. 6(1)(f))
Comply with legal obligations Legal obligation

4. Data Sharing and Disclosure

We Share Data With:

We Do NOT:

4a. Advertising

Sportiverse displays ads to support the free service. We use Google AdMob (operated by Google LLC) as our sole advertising partner.

What AdMob Collects

Personalized vs Non-Personalized Ads

If you are located in the European Economic Area, United Kingdom, or Switzerland, we show a consent form on first launch asking whether you allow personalized ads. You can change this choice at any time in Settings → Account Center.

iOS App Tracking Transparency

On iOS 14.5 and later, Apple requires an additional permission prompt before any tracking across apps. If you decline the prompt, no IDFA is shared with AdMob and you will only see non-personalized ads.

Learn More

For details on how Google handles data collected from partner sites and apps, see Google's Partner Data Policy. To opt out of personalized ads across Google services, visit Google Ad Settings.

4b. Administrative Audit Logs

When an action that affects who can govern a club is taken — an admin adding, promoting, demoting, or removing a member, a member (including an admin) leaving a club they belong to, an admin editing club settings or rotating the invite code, the club's creator or an admin generating the invite code, an admin deleting the club, or a user claiming a placeholder club or merging one into their own club — we write a short record to an internal audit log. This section explains what is captured, why, and how long it is kept.

What we log

For member-level actions (a member added, promoted, demoted, removed, or leaving):

For club-level actions (settings changes, invite-code generation or rotation, club deletion):

When a user claims a placeholder club (takes over a club that was created on their behalf to schedule matches before they joined), we record the action type club-claimed, the claiming user's UID and display name, the UID of the user who created the placeholder, the UIDs of any members removed by the claim, the club ID and a timestamp.

When a user merges a placeholder club into their own club, we record the action type club-merged, the merging user's UID, the UID of the user who created the placeholder, the ID of the club it was merged into, the number of leagues and matches moved, the club ID and a timestamp. No display names are recorded.

We do not capture email addresses, profile content, free-form notes, the actual contents of changed club settings, or any other personal data in audit logs. Where display names are captured, they are captured only as they were at the time of the action, so the entry remains readable for dispute resolution if a participant later changes their name, or if the other party deletes their account. Your own display name is anonymized in these entries when you delete your account (see "Account deletion and this log" below). While your account remains active, the audit-log viewer displays your current display name from your live profile — the captured name is shown only as a fallback after the original user record is no longer available.

Why we log this

The audit log exists purely to allow us to investigate disputes — for example, if a user reports they were kicked or demoted unfairly, or if we need to investigate coordinated abuse of admin powers. It is not a user-facing feature and is not used for profiling, analytics, advertising, or product development.

Retention and automatic deletion

Each audit-log entry is automatically deleted 90 days after the action it records, enforced by a Firestore time-to-live policy. We cannot extend this window for individual entries.

Legal basis

The processing relies on GDPR Article 6(1)(f) — legitimate interests pursued by Sportiverse (fraud prevention, dispute resolution, and platform integrity). We have balanced this against your rights and freedoms:

Your access to entries about you

Audit-log entries that record you as the acting user or as the member an action was taken on are included in your data export (see section 6). Each exported entry shows the club, the action, whether you were the one acting or the one affected, when it happened, and who performed it — you, a club administrator, or another user. The identities of other members — their names and user IDs — are withheld from exported entries, and where an action displaced several members, only the number of members is shown. If you were the creator of a placeholder club, or a member removed when it was claimed, the club-claimed or club-merged entry for it is not part of your export; you can request it from privacy@sportiverse.no. To contest an action in which the other party's identity is withheld, email privacy@sportiverse.no within the 90-day retention window; we will review the entry and resolve the dispute with you.

Account deletion and this log

If you exercise your right to erasure (delete your account), we remove your personal data from our systems as described in sections 6, 7 and 7a. Your display name is anonymized in existing audit-log entries at deletion; your UID remains in those entries until each is auto-deleted at the end of its 90-day window. In rare cases, a narrow processing window during deletion may leave residual entries that still carry your display name; these are auto-deleted at the end of their own 90-day windows. We cannot remove individual entries on request.

Right to object

You can object to this processing by emailing privacy@sportiverse.no and citing the specific audit-log entries or timeframe. Because this processing serves fraud-prevention and dispute-resolution interests that may override an individual objection, we cannot guarantee immediate deletion within the 90-day window; we will, however, review each request on its merits. Regardless of the outcome, every entry is auto-deleted once its 90 days elapse.

5. Data Storage and Security

Storage Location

Your data is stored on Google Firebase servers, primarily located in:

Security Measures

6. Your Rights (GDPR)

Under GDPR, you have the following rights:

Right to Access

Request a copy of your personal data we hold — we provide it within one month. In the app, go to Settings → Account Center → Request Personal Data. The export includes, among other things:

The export also tells you which categories were collected in full, and the storage period of each category that is automatically deleted.

Right to Rectification

Correct inaccurate or incomplete personal data

Right to Erasure ("Right to be Forgotten")

Request deletion of your personal data (with 30-day grace period). Some things you shared with others stay visible to them after deletion, without your profile attached — see section 7a. Note: administrative audit logs containing your UID remain for up to 90 days from the original action and are then auto-deleted; your display name is anonymized in them at deletion, though a narrow processing window may leave residual entries carrying it for up to 90 days (see section 4b). We cannot remove individual entries on request.

Right to Restrict Processing

Limit how we use your personal data

Right to Data Portability

Receive your data in a structured, machine-readable format

Right to Object

Object to processing based on legitimate interests

Right to Withdraw Consent

Withdraw consent for analytics at any time in Settings

To exercise these rights: Go to Settings → Account Center in the app or contact us at privacy@sportiverse.no

7. Data Retention

We retain your data for different periods based on the type:

Automatic deletion runs on a schedule, so a record may remain for a short time — usually less than a day — after its deletion date. Deleted data may also persist for a limited additional period in backups that are not accessible to users.

7a. What Stays Visible to Others After You Delete Your Account

Deleting your account removes your profile and personal data. Some things you shared with other people are part of their clubs, matches and conversations, and stay visible to them without your profile attached, although your account identifier may remain on that content. This list gives the main examples; it is not exhaustive.

If you want something specific removed, email privacy@sportiverse.no.

8. Children's Privacy

Sportiverse requires users to be at least 13 years old. Users under 18 require parental consent. We do not knowingly collect data from children under 13.

9. International Data Transfers

If you're in the EU and your data is transferred outside the EU, we ensure appropriate safeguards through:

10. Cookies and Tracking

The Sportiverse mobile app does not use cookies. We may use:

11. Changes to This Policy

We will notify you of significant changes via:

Contact Information

Data Protection Officer

Email: privacy@sportiverse.no
Address: Hagegata 1A
Oslo, Norway

Supervisory Authority (Norway)
Datatilsynet (Norwegian Data Protection Authority)
Website: www.datatilsynet.no