Legal Documents & Policies
Effective date: October 10, 2026 · Last updated: October 3, 2026
DM Engine is an AI-powered Dungeon Master for tabletop roleplaying games, available as a mobile app and on the web. This policy explains what data we collect, how we use it, who we share it with, and what choices you have.
We do not collect your phone number, precise location or contacts, and the app does not use your microphone, camera or photo library.
We do not sell your data for money, and we do not show third-party ads in the app. We do not use your game content to train AI models of our own. The web version does share limited activity with Meta to measure our own ads; see Advertising below.
We share data only with the services needed to run the game. Each one handles it under its own privacy policy.
Your messages and campaign context are sent to Anthropic's Claude API to generate the DM's replies. On some turns, a short summary of the scene — its location, your latest message, and the names, roles and moods of the story's characters — is also sent to TypeSafe AI through Vercel AI Gateway to choose how those characters react. We ask the gateway to retain none of it.
We do not send your email address or account ID with these requests, and we do not use your game content to train our own models. We recommend you do not enter real personal information into campaign narratives.
When voice narration is on, the DM text to be spoken is sent to ElevenLabs to generate audio. We do not store the audio on our servers. You can turn voice narration off in the app.
When a scene image is made, a description of the scene is sent to fal.ai. The image's link is saved with your session so it can be shown again, and so the other players in your party can see it.
On mobile, purchases go through Apple's App Store and are managed with RevenueCat. On the web, purchases go through Stripe. In both cases the payment company collects your payment details. We receive only confirmation of what you bought, which we link to your account.
In a party campaign, the other players can see your character, the messages you send in the session, and the shared story. They cannot see your email address. Messages you send in a campaign hosted by someone else remain part of that campaign.
Notifications are optional. If you allow them, we send them through Expo, for example when your party starts a session. A notification includes your campaign's name. You can turn notifications off in the app or in your device settings.
We do not show third-party ads. To see whether our own ads work, the web version may load the Meta Pixel, which tells Meta when someone visits, signs up, plays a first turn, or completes a purchase and its value. Meta may combine this with other information it holds, under its own privacy policy.
The Pixel is not used in the mobile app. It never loads if your browser sends a Global Privacy Control (GPC) signal, so you can opt out by turning GPC on in your browser.
Before a message is sent, the app checks it on your device for signs of a real-world crisis. If it finds a serious one, the message is not sent to the AI or saved to our servers, and you are shown support resources. An AI check may also refuse content that breaks our rules.
We keep your account and game data for as long as your account exists. Deleting a campaign removes it from your account, but its data stays in our database until you delete your account or ask us to erase it.
You can delete your account at any time in the app (My Adventures → Delete Account). This immediately and permanently deletes your account, your characters, the campaigns you host and their history, your Embers balance, and your notification tokens. You can also email us at the address below and we will delete it within 30 days. Deleting your account does not cancel an App Store subscription; cancel that in your Apple account settings.
After deletion, a few things remain: messages you sent in campaigns hosted by other players; technical usage records, which no longer point to an account; and records held by Apple, Google, Stripe, RevenueCat and Meta under their own policies.
DM Engine has a mature age rating and is not directed at children under the age of 13. We do not knowingly collect data from anyone under 13. If you believe a child has provided us with personal information, contact us and we will delete it promptly.
You can ask to access, correct, export, or delete your personal data at any time. To make a request, contact us at the address below. We will respond within 30 days.
You can also delete your account in the app, turn notifications and voice narration off, and opt out of ad measurement on the web with Global Privacy Control.
We and the companies listed above process data in the United States and in other countries where they operate.
We use industry-standard security practices including encrypted connections (TLS) and row-level security policies on our database. No method of transmission or storage is 100% secure, but we take reasonable steps to protect your data.
If we make material changes to this policy, we will notify you via the app or email before the changes take effect. Continued use of the app after that point constitutes acceptance of the updated policy.
Effective date: October 22, 2026 · Last updated: October 22, 2026
By downloading or using DM Engine, you agree to these Terms of Service. If you do not agree, do not use the app.
DM Engine provides an AI-powered Dungeon Master experience for tabletop roleplaying game sessions. The app uses third-party AI services to generate narrative content. Generated content is fictional and for entertainment purposes only.
DM Engine uses artificial intelligence to generate game narrative, dialogue, and story content. This content is procedurally created and does not represent the views of DM Engine or its developer. AI-generated content may occasionally be inaccurate, inconsistent, or unexpected. You use it at your own discretion.
The app contains content rated 17+ including fantasy violence, dark themes, and mature narrative elements consistent with the tabletop roleplaying genre. The AI is designed to handle such content within fictional context only.
You agree not to use DM Engine to:
We reserve the right to terminate accounts that violate these terms.
DM Engine is built on the D&D 5e Systems Reference Document (SRD 5.1) under the Creative Commons Attribution 4.0 International License. "Dungeons & Dragons" and related trademarks are property of Wizards of the Coast and are not affiliated with DM Engine.
Campaign and character content you create belongs to you. You grant us a limited license to store and process that content solely to provide the service.
DM Engine uses Embers, an in-app currency you spend on DM turns, scene images and voice. You can get Embers from free grants, from a subscription, or by buying an Embers pack. Embers have no cash value, cannot be transferred or exchanged for money, and are tied to your account.
On iPhone, Embers packs and subscriptions are bought through Apple's App Store and charged to your Apple account. Subscriptions renew automatically at the end of each period until you cancel. You can cancel at any time in your iPhone's Settings → your name → Subscriptions, and the subscription stays active until the end of the period you paid for. Refunds for App Store purchases are handled by Apple under Apple's refund policy.
On the web, Embers packs are one-time purchases processed by Stripe. Stripe collects your payment details on its own page, and we never see your card number. To ask for a refund of a web purchase, email us from the address on your account within 14 days of the purchase. We refund in full any pack whose Embers you have not spent.
Turns that fail. If a turn is charged but the DM's reply never reaches you, the app returns those Embers to your balance automatically.
DM Engine is provided "as is" without warranties of any kind, express or implied. We do not warrant that the service will be uninterrupted, error-free, or that AI-generated content will meet any particular standard of quality.
To the fullest extent permitted by law, DM Engine and its developer shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of the app.
We may update these terms from time to time. We will notify you of material changes via the app or email. Continued use after notification constitutes acceptance.
These terms are governed by the laws of the State of California, without regard to conflict of law principles.
For privacy requests, account deletion, or any questions about these policies, contact us at:
Email: support@dmengineapp.com
We aim to respond to all requests within 5 business days.