Privacy Policy
Last updated: June 5, 2026
Prompt Generator (“we”, “us”, “our”) is an iOS application that helps you turn a short idea, voice dictation, or a reference photo into a structured, paste-ready prompt for third-party AI tools (such as ChatGPT, Claude, Gemini, Midjourney, DALL·E, or Flux). This Privacy Policy describes what information we collect, how we use it, who we share it with, and the choices you have.
By using the app, you agree to this policy. If you do not agree, please do not use Prompt Generator.
Summary
- You can generate prompts without signing in; usage limits may be stored on your device.
- Sign-in (Apple or Google, where available) enables Library sync, cloud usage tracking, and PRO features.
- Your ideas, typed text, dictated transcripts, and reference photos are sent to our servers to generate prompts, and may be forwarded to an AI provider (OpenRouter) for processing.
- We do not sell your personal information.
Information we collect
Information you provide
- Prompt ideas and text — what you type or dictate before tapping Generate, including titles and tags you add in Library.
- Generated prompts — the structured output returned by our service, which you may save to Library when signed in.
- Reference photos — if you use Image → Image mode, the photo you select is compressed and sent to our API for analysis. If you save a reference prompt to Library while signed in, a JPEG copy may be stored on our server so you can view it again later.
- Tags — up to 10 tags per saved prompt, stored with your Library data when signed in.
Account and identity
- Sign in with Apple — we receive the identifiers Apple provides (such as a stable user ID and, if you choose to share it, your name or email) to create your Firebase Authentication account.
- Google Sign-In (when enabled in your build) — similar account identifiers and profile information Google shares for authentication.
- Firebase user profile — when signed in, we store data in Google Cloud Firestore under
users/{your user ID}, including email (if available), creation date, saved prompts, tag catalog, and free-tier generation counters.
Purchases and PRO status
- Apple In-App Purchase — payment and billing are handled entirely by Apple. We do not receive your full payment card number.
- RevenueCat — we use RevenueCat to validate subscription entitlements (e.g. entitlement “Ai Prompt Generator PRO”, products such as
month_proandyear_pro). RevenueCat receives purchase and device identifiers needed to manage PRO access and restore purchases.
Usage and diagnostics
- Firebase Analytics — we log app events (for example: screen views, generate tapped, copy prompt, paywall actions, sign-in flows) to understand feature usage and improve reliability. Event parameters are limited and sanitized in code; we do not intentionally log the full text of your prompts in analytics events.
- Technical data — standard request metadata (such as IP address, app version, and timestamps) may be processed by our hosting and API infrastructure when you call
promptgenerator.digital.
Device permissions (processed on your device)
- Microphone & speech recognition — used only when you choose voice input. Apple’s on-device speech APIs convert audio to text on your iPhone; we receive the resulting text when you generate a prompt, not a continuous audio recording stored on our servers.
- Photo library — used only when you pick a reference image for Image → Image mode or attach a photo to a saved prompt.
How we use information
- Generate prompts via our backend at
https://promptgenerator.digital/api/generate-prompt, which uses OpenRouter to call AI models configured on our servers. - Load expert prompt templates from Firebase Remote Config (system instructions that shape how your idea is expanded — not your personal content).
- Authenticate you, enforce free-tier limits, sync Library prompts and tags, and apply PRO entitlements.
- Store reference images you save to Library (signed-in users) on our VPS under
/api/reference-images. - Process subscriptions, restore purchases, and prevent abuse of the API (including optional app token validation).
- Improve the product through aggregated analytics and support correspondence.
What we send to AI providers
To produce a prompt, we send a request that includes system instructions (from Remote Config) plus your idea or reference image. For Image → Image generation, the image is transmitted as encoded image data to the model provider via OpenRouter. We use this data only to fulfill your generation request. We do not use your content to train our own models. The third-party model provider’s handling of data is governed by its own policies (see OpenRouter at openrouter.ai/privacy).
Prompt generation requests and retention
Generation requests are processed in real time. Our prompt-generation API is designed to return a result without building a user-facing archive of every prompt you submit. Saved prompts exist only if you choose to store them in Library (requires sign-in) or keep them locally in the app session.
Third-party services
We rely on the following categories of service providers:
- Apple — Sign in with Apple, In-App Purchases, on-device speech recognition APIs.
- Google / Firebase — Authentication, Firestore database, Remote Config, Analytics.
- RevenueCat — subscription and entitlement management.
- OpenRouter — AI model inference for prompt generation.
- Hosting — static website and Node.js API on our server at promptgenerator.digital.
Each provider processes data under its own terms and privacy policy in addition to this document.
Free vs PRO
Non-PRO users receive a limited number of prompt generations (currently three) and may save up to twenty prompts in Library. PRO subscribers receive unlimited generations and unlimited Library saves, as described in the app and App Store purchase flow. Usage counters for signed-in users are stored in Firestore; without an account, a generation counter may be stored on your device only.
Data retention and deletion
- Account deletion — in Settings → Delete Account (signed-in users), we delete your Firestore user document (including saved prompts, tags, and usage fields) and your Firebase Authentication account. Reference image files linked to your saved prompts are removed when you delete the associated prompt or your account, subject to technical backup windows on our servers.
- Sign out — ends your session but does not by itself delete cloud-stored Library data.
- Backups and logs — limited server logs may persist for security and operations for a short period, then roll off.
Children
Prompt Generator is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided us data, contact us and we will take appropriate steps.
Security
We use HTTPS for client-server communication, Firebase security rules for cloud data, and optional API token checks on backend routes. No method of transmission or electronic storage is completely secure.
International users
Our servers and service providers may process data in the United States and other countries where they operate. By using the app, you understand your information may be transferred to jurisdictions with different data laws.
Your rights
Depending on where you live, you may have rights to access, correct, delete, or restrict certain processing of your personal data. You can delete your account in the app or email help@promptgenerator.digital. California residents may have additional rights under the CCPA; contact us to exercise them.
Changes
We may update this Privacy Policy from time to time. The “Last updated” date at the top will change, and material updates will be posted on this page. Continued use after changes means you accept the revised policy.
Contact
Privacy questions: help@promptgenerator.digital