Privacy Policy for Campaign Forge
Last updated: March 27, 2026
Campaign Forge is a mobile app published by FZ Labs. It helps users create tabletop RPG and D&D campaign prompts primarily on-device.
This Privacy Policy explains what data Campaign Forge handles, how that data is used, and when third-party services may receive data as part of app functionality.
1. Quick Summary
- Campaign Forge does not require account creation.
- FZ Labs does not operate a backend for Campaign Forge.
- Core prompt generation runs locally on your device using bundled assets and templates.
- The app stores limited app state locally, including saved drafts, appearance preferences, review-prompt state, and monetization state.
- The app uses third-party services for advertising, in-app purchases, review prompts, and external actions such as opening links or sharing content.
- If you choose to copy, share, or paste content into another service, that content is then handled by the service you use.
2. Scope
This Privacy Policy applies to the Campaign Forge mobile app on Android and iOS.
3. Data FZ Labs Does Not Intentionally Collect Through Its Own Servers
Campaign Forge is designed to work without a user account and without an FZ Labs-operated backend.
FZ Labs does not intentionally collect, through its own servers, personal data such as:
- your name
- your email address
- your phone number
- your precise location
- your contacts
- your photos or media library
- your government identifiers
- your payment card details
- the text of your prompts or campaign inputs
However, third-party SDKs and platform services used by the app may process certain technical, advertising, or transaction-related data as described below.
4. Data Stored Locally on Your Device
To provide the app's functionality, Campaign Forge may store limited data locally on your device using platform-provided storage.
This local data may include:
- your selected app language
- your selected theme mode
- your saved generated prompt or draft
- the timestamp associated with a saved draft
- saved campaign context used to restore the last draft state, such as campaign type and setting
- free-text inputs you choose to enter in the app, such as notes, hooks, factions, constraints, or other prompt-building text
- lightweight app state used to decide whether to show an in-app review prompt
- counters used to decide when to show interstitial ads
- whether you purchased the ad-free upgrade
- a timestamp used to track temporary premium unlocks granted after a rewarded ad
This locally stored data is not uploaded to FZ Labs by the app.
5. Prompt Generation and User Content
Campaign Forge generates prompts locally on the device from bundled templates and app assets.
Your campaign inputs and generated prompt text are not sent to FZ Labs servers by the app.
You control what you enter into free-text fields. If you choose to type personal or sensitive information into those fields, that information may be stored locally on your device as part of your saved draft or generated prompt.
6. Clipboard, Sharing, ChatGPT, and Other External Actions
Campaign Forge includes optional actions that run only when you choose to use them.
These actions include:
- copying the generated prompt to your device clipboard
- sharing the generated prompt through the system share sheet
- opening https://chatgpt.com/ in a browser
- opening app store or review-related links
Important:
- The app can copy your prompt to the clipboard.
- The app can open ChatGPT in a browser.
- The app does not automatically send your prompt text to OpenAI.
- If you later paste or submit that prompt into ChatGPT or another external service, that third party will process the data under its own terms and privacy policy.
Once you share data with another app, browser, or external service, that third party handles the data independently of FZ Labs.
7. Advertising
Campaign Forge uses the Google Mobile Ads SDK (AdMob).
The app currently supports:
- interstitial ads, currently shown after every fifth successful prompt generation
- rewarded ads that can temporarily unlock premium features for a limited period
According to Google's current disclosure guidance for the Google Mobile Ads SDK, the SDK automatically collects and shares certain data, which may include:
- IP address
- device and account identifiers, including the Android advertising ID if available
- user product interactions
- diagnostic information
Google may use this data for purposes such as advertising, analytics, and fraud prevention, in accordance with Google's own policies. Google also states that data collected by the Google Mobile Ads SDK is encrypted in transit.
Campaign Forge does not include its own analytics SDKs beyond what is required by integrated platform and advertising services.
8. In-App Purchases and Premium Access
Campaign Forge offers a one-time, non-consumable purchase to remove ads. The app also supports temporary premium unlocks after a rewarded ad.
In-app purchase transactions are processed by the Apple App Store / StoreKit or the Google Play Store / Play Billing, not by FZ Labs directly.
FZ Labs does not receive or store your full payment card details.
The app may store local purchase-related state, such as:
- whether the ad-free upgrade has been unlocked
- whether temporary premium access is active
- when a temporary unlock was granted
The app may also allow you to restore purchases through the relevant store platform.
9. App Review Prompts
Campaign Forge may use platform review APIs to ask you to leave a store review after repeated successful prompt generations.
To support that flow, the app stores lightweight local state such as:
- a successful-generation counter
- whether a review prompt has already been requested
This state is used locally to avoid prompting repeatedly.
10. Internet Access and Permissions
On Android, Campaign Forge includes internet and billing-related functionality so the app can:
- load ads
- process in-app purchases
- open external web links
- open app store and review flows
- support platform-integrated sharing and related external actions
Campaign Forge does not request access to:
- contacts
- microphone
- camera
- photos or media library
- precise location
for its core functionality.
11. Third-Party and Platform Services
Depending on how you use the app, Campaign Forge may rely on or interact with:
- Google AdMob / Google Mobile Ads SDK
- Google Play Store and Google Play Billing
- Apple App Store and StoreKit
- system clipboard, browser, and share sheet APIs
- system in-app review APIs
- OpenAI / ChatGPT if you choose to open ChatGPT yourself
These third parties may collect or process data under their own privacy policies and terms.
Helpful references:
- Google Privacy Policy: https://policies.google.com/privacy
- Apple Privacy Policy: https://www.apple.com/legal/privacy/
- OpenAI Privacy Policy: https://openai.com/policies/privacy-policy
12. Data Retention and Deletion
Because FZ Labs does not operate a backend for Campaign Forge, FZ Labs does not maintain a server-side database of user accounts or user prompts for the app.
Local app data generally remains on your device until you delete it, clear app storage, or uninstall the app, subject to how your device and platform manage local storage.
Platform and third-party providers, such as Google, Apple, or OpenAI, may retain transaction or technical data according to their own policies.
You can typically remove local app data by:
- deleting saved drafts within the app, where available
- clearing app storage or app data in your device settings
- uninstalling the app
13. Security
Campaign Forge is designed to minimize data collection by keeping core prompt generation on-device.
The app relies on platform-provided storage and operating system protections for locally stored data.
When data is transmitted to third-party providers or external services, transmission and security practices are governed by those providers and the underlying platform.
No method of electronic storage or transmission is completely secure, but Campaign Forge is designed to avoid unnecessary server-side collection by FZ Labs.
14. Children's Privacy
Campaign Forge is intended for a general audience and is not directed to children under 13, or the equivalent minimum age in your jurisdiction.
Because the app includes advertising and external-service features, it should not be represented as a child-directed app unless separately reviewed and configured for that purpose.
15. International Data Transfers
If you use third-party services through the app, those providers may process data in countries other than the one where you live.
Any such processing is governed by the relevant provider's own privacy practices, terms, and legal obligations.
16. Changes to This Privacy Policy
We may update this Privacy Policy from time to time.
If we make changes, we will update the "Last updated" date at the top of this document.
17. Contact
Campaign Forge is provided by FZ Labs.
If you have questions about this Privacy Policy or the app's privacy practices, please use the contact method listed on the app's store listing or another official contact point provided by FZ Labs for Campaign Forge.