Spark — MTG Life Counter Privacy Policy

Last updated: May 16, 2026
App: Spark — MTG Life Counter ("Spark", "the app")
Developer / contact: [email protected]

This policy explains what data Spark collects, why, and what your rights are. Questions? Email [email protected] or use the contact form.

1. What we collect, and why

1.1 Locally on your device

  • Game state — life totals, counters, and current game settings. Stored in memory; cleared when you start a new game.

  • Playgroups — player names and colour preferences you save. Stored in UserDefaults on-device.

  • App preferences — theme, display settings, whether you’ve completed the onboarding flow. Stored in UserDefaults on-device.

  • None of this data leaves your device. It is never transmitted to any server we control.

1.2 Email address (newsletter only — opt-in)

  • If you choose to subscribe to the Spark newsletter, you provide your email address voluntarily.

  • Purpose: sending the newsletter (product updates, MTG tips). Nothing else.

  • Processor: beehiiv (https://www.beehiiv.com/), our newsletter platform, stores and processes this email under their own privacy policy.

  • Opt-out: every newsletter contains an unsubscribe link. You can also email [email protected] to be removed.

1.3 Analytics and crash reporting (Firebase)

  • Firebase Analytics — collects anonymised usage events (e.g. screens viewed, features tapped). No personally identifiable information is sent. Data is associated with a random Firebase installation ID that is not linked to your identity.

  • Firebase Crashlytics — collects crash reports (stack traces, device model, OS version) to help us fix bugs. No personally identifiable information is included.

  • Firebase Performance Monitoring — collects anonymised app performance traces (e.g. screen load times). No personally identifiable information is included.

1.4 Ads (Google AdMob)

  • The free version of Spark displays ads served by Google AdMob. AdMob may collect device identifiers and infer interests to serve personalised ads. This is governed by Google's Privacy Policy (https://policies.google.com/privacy).

  • On iOS, Spark requests the App Tracking Transparency (ATT) permission before using your Advertising Identifier (IDFA) for personalised ads. If you decline, AdMob serves non-personalised ads.

  • Upgrading to Spark Pro removes all ads.

1.5 Card art (Scryfall)

When you use card-art backgrounds (Spark Pro feature), the app queries the public Scryfall API with the card name you search. The request contains only the search query and a generic user-agent string — no email address, device ID, or location is sent. Scryfall’s privacy policy: https://scryfall.com/docs/privacy.

1.6 Apple App Store purchases

Spark Pro is sold as an in-app purchase through the Apple App Store. Apple handles all payment processing. We receive only a transaction receipt to verify the purchase — no payment card number or billing address is shared with us.

2. What we don’t collect

  • Your real name

  • Your location

  • Your phone number

  • Social-media accounts

  • Camera, microphone, or photo-library access

  • Health or biometric data

3. Your rights

Everyone

  • Access — ask what data we hold about you.

  • Correction — ask us to fix inaccurate data.

  • Deletion — ask us to delete your email address. Email [email protected] with the subject "Delete my email" and we will action it within 30 days.

  • Opt-out of newsletter — use the unsubscribe link in any newsletter or email [email protected].

EU / UK / Switzerland (GDPR)

The only personal data we control is your email address (if you subscribed to the newsletter). Our legal basis for processing it is your consent (Article 6(1)(a) GDPR) given at the point of subscription. You may withdraw consent at any time; withdrawal does not affect lawfulness of prior processing. You also have the right to lodge a complaint with your local supervisory authority (e.g. ICO in the UK, CNIL in France).

California (CCPA/CPRA)

We do not sell or share your personal information for cross-context behavioural advertising. We do not use sensitive personal information beyond what is necessary to provide Spark. California residents may exercise the rights listed above by contacting us.

Canada (PIPEDA / provincial privacy laws)

We collect your email only with your express consent and use it only for the stated purpose (newsletter). You may withdraw consent and request deletion at any time by emailing [email protected].

4. Children's privacy

Spark is not directed at children under 13. We do not knowingly collect personal information from children under 13. Firebase Analytics and Crashlytics do not collect personally identifiable information. AdMob on iOS requires ATT consent before using the IDFA, and children’s devices typically have ATT restricted by Screen Time parental controls. If you believe a child under 13 has provided us with an email address, please contact [email protected] and we will delete it promptly.

5. Data retention

  • On-device data (game state, playgroups, preferences) — stored until you delete the app.

  • Email address — stored on beehiiv until you unsubscribe or request deletion.

  • Firebase Analytics / Crashlytics data — retained by Google according to their standard retention policy (typically 2 months for raw events, longer for aggregated insights).

  • AdMob data — retained by Google according to their standard advertising data retention policy.

6. Security

On-device data is sandboxed within iOS app storage and can optionally be backed up to your iCloud account (controlled by your iOS settings). Firebase and AdMob data is transmitted over TLS and stored in Google’s secured infrastructure. No security measure is perfect; we cannot guarantee absolute security, but we take reasonable steps to protect information under our direct control.

7. International transfers

Our app is available worldwide. If you are located outside the United States, be aware that data you provide (newsletter email) will be processed by beehiiv in the United States, and Firebase/AdMob data by Google in the United States or other jurisdictions. Where required by law, appropriate safeguards (e.g. Standard Contractual Clauses) apply.

8. Changes to this policy

We may update this policy from time to time. If the change is material, we’ll post a notice in the app. Continued use of Spark after a change constitutes acceptance of the revised policy.

9. Contact

Email: [email protected]
Web: https://sparkmtg.beehiiv.com/contact


Spark — MTG Life Counter is an independent app. It is not endorsed by Wizards of the Coast LLC, does not use any Wizards IP (card text, rules, etc.), and is not affiliated with or sponsored by Wizards of the Coast.