Privacy Policy
At PrettyPrint, privacy isn't a footnote.
It's a foundation.
Last updated: April 12, 2026
The short version
PrettyPrint is designed with privacy in mind. We do not intentionally store the text you submit or the generated output in PrettyPrint-owned databases. When you tap an action, your text is sent securely to a third-party AI provider, transformed, and returned to you. PrettyPrint does not use your text to train its own models and does not sell your text or personal data.
Because requests are processed by third-party providers, those providers may retain limited data under their own policies for purposes such as abuse prevention, safety, and legal compliance. See Section 6 for details.
1. What PrettyPrint does
PrettyPrint is an AI-powered keyboard for iOS that transforms text using large language models. When you tap an action (e.g., "Fix Grammar," "Translate to Portuguese"), the text you've written is sent to our backend server, which forwards it to a third-party AI provider for processing. The transformed text is returned to your device. PrettyPrint is designed not to persist submitted text or generated output beyond what is technically necessary to process a request.
2. What we collect
We collect the minimum information necessary to operate the service:
3. What we do NOT collect
- We do not intentionally store the text you submit or the generated output in PrettyPrint-owned databases.
- We do not manually review your text as part of ordinary operation.
- We do not log the content of AI requests or responses on our servers.
- We do not record what you type in other apps.
- We do not track your keystrokes.
- We do not sell, share, or monetize any personal data.
- We do not use your data to train PrettyPrint's own AI models.
4. Sensitive information warning
Because requests are processed by third-party infrastructure, you should avoid submitting highly sensitive personal information, passwords, financial account details, medical information, government identification numbers, or other confidential data unless you are comfortable with that processing. PrettyPrint is designed as a writing assistance tool, not a secure communications platform.
5. How text processing works
When you use an action, the following happens:
- Your text is sent over an encrypted connection (HTTPS/TLS) to our backend server hosted on Google Cloud Run.
- Our server forwards the text to Google's Gemini AI model for processing.
- The AI model returns the transformed text.
- We send the result back to your device.
- On PrettyPrint's own systems, the original text and AI response are immediately discarded from memory. They are not intentionally written to disk, database, or log file.
The entire process typically completes in under 2 seconds. On PrettyPrint's own infrastructure, submitted text is not intentionally persisted at any point. Third-party providers that process requests on our behalf may retain limited logs or data according to their own terms and policies (see Section 6).
6. Service providers
PrettyPrint relies on the following third-party services to operate. Each provider has its own privacy practices and terms of service.
We have selected Google's paid API tier specifically because it provides stronger data handling guarantees than free or consumer-facing tiers. We continuously evaluate our providers' practices and will update this policy if we change providers or if their terms change materially.
7. Authentication and security
PrettyPrint uses Firebase Authentication (Google Sign-In or Apple Sign-In) to verify your identity. Authentication tokens are stored securely in the iOS Keychain and are never written to disk in plain text. All communication between the app and our servers uses TLS encryption.
8. Subscription and payment data
Subscriptions are managed through Apple's App Store and RevenueCat. PrettyPrint never sees or stores your credit card number, billing address, or other payment details. We only receive confirmation of your subscription status (active, expired, or cancelled) to determine your plan tier.
9. Data storage and location
Account information, usage counters, and action settings are stored in Google Cloud Firestore (located in the United States, region us-central1). Analytics data is processed through Firebase Analytics. Text content is not intentionally stored in any of these systems.
10. Your rights and data deletion
Since PrettyPrint does not intentionally store your text, there is no text content to delete in that regard. You have the following rights regarding your personal data:
- Access: You may request a copy of the personal data we hold about you (account information, usage counters, settings).
- Correction: You may request correction of inaccurate personal data.
- Deletion: You may request deletion of your account. We will remove all your personal data (account information, custom prompts, settings, analytics events) from PrettyPrint-owned systems within 30 days. Anonymized, aggregate usage metrics (transform counts) may be retained for analytics purposes, as they cannot be linked back to you.
- Portability: You may request your data in a machine-readable format.
Depending on your jurisdiction, you may have additional rights under applicable data protection laws (such as the GDPR, CCPA, or LGPD). To exercise any of these rights, contact us at privacy@prettyprint.ai.
11. Children's privacy
PrettyPrint is not directed at children under 13. We do not knowingly collect personal information from children under 13. If we learn that we have collected data from a child under 13, we will delete it promptly.
12. Changes to this policy
We may update this privacy policy from time to time. Material changes will be communicated through the app or on this page. The "Last updated" date at the top reflects the most recent revision.
13. Contact
If you have questions about this privacy policy or how your data is handled, reach out to us at privacy@prettyprint.ai.