Privacy Policy

Dark Magic Studio

Effective date: October 4, 2026

This policy explains what information the applications published by Dark Magic Studio handle and how it is used. It covers our mobile and web applications. A feature described below applies only to the applications that offer it.

Information Stored On Your Device

Depending on the application, the following can be stored locally on your device:

This information is stored in the application's local storage on your device. Where an application keeps no local storage, the information it works with exists only while the application is open and is cleared when it is closed or refreshed.

Information Sent Off Device

Where an application offers an AI assistant feature and it is configured with a Gemini API key, prompts entered into that feature and related context may be sent to Google's Gemini API to generate a response. Do not enter sensitive information that you do not want processed by a third-party AI service.

Google Play Billing is used to process subscriptions purchased on Android. Purchases and subscription status are handled by Google Play.

To confirm that a subscription is genuine, the application sends the following to our entitlement service, which runs on Cloudflare Workers:

The service asks Google whether that purchase token is valid, and returns the answer along with the premium content the subscription unlocks. It stores only a one-way hash of the purchase token together with the installation identifiers that have presented it, so a single subscription cannot be shared across an unlimited number of devices. It holds no names, no email addresses and no payment details.

The premium content returned is cached in the application's private storage on the device, and is deleted when the subscription ends.

Firebase/Google SDKs may process technical application information required to provide Firebase AI/App Check functionality, depending on the final Firebase configuration.

Sparks On The Web

The web version of Sparks (darkmagicstudio.com/sparks) works differently from the apps above:

Payments

Dark Magic Studio does not directly collect payment card details.

Subscription purchases made inside an Android application are processed by Google Play. Where a subscription is offered outside the app stores, payment is handled by an authorized third-party payment provider under its own terms and privacy practices, and we do not receive or store your full payment credentials.

Device Permissions

Where an application offers a feature that works together with your device settings, such as silencing notifications while a session is running, it asks for the relevant permission before using it. That permission is used only for the purpose described at the time it is requested, and it can be withdrawn from your device settings at any point.

Data Sharing

Dark Magic Studio does not sell personal data. Data may be processed by Google services used by our applications, such as Google Play Billing, Gemini/Firebase AI and Firebase App Check.

Data Deletion

You can delete local application data by clearing the application's storage or uninstalling it. Where an application keeps no local storage, closing or refreshing it removes the information it was working with. Where an application does not require an account, there is nothing further to delete.

If you need help, contact support@darkmagicstudio.com.

Children

Our applications are intended for adults. Some of them are restricted to users aged 18 or older and are not directed to children.

Contact

For privacy questions, contact support@darkmagicstudio.com, or use the developer contact email provided on the Google Play listing.

Dark Magic Studio - darkmagicstudio.com