Effective Date: July 5, 2026
Welcome to MemoryTrap ("we," "our," or "us"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the MemoryTrap mobile application (the "App"), including iOS version 1.4 and later. Please read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access the App.
MemoryTrap is an AI-powered flashcard app that turns screenshots and images into flashcards and helps you study them using spaced repetition.
When you create an account, we collect your email address and, if you provide it, a display name. If you sign in with Apple or Google, we receive basic account identifiers from those providers. Passwords are hashed and managed by Firebase Authentication — we do not store plaintext passwords. You may also use the App as a guest before creating an account.
We collect the content you create in the App, including flashcards, decks, study progress, images you select or capture for flashcard creation, and any feedback you submit. This content is synced using Cloud Firestore.
We use PostHog to understand how the App is used and to improve it. In plain English, we record events such as when the App is opened, screens you view, onboarding steps, sign-in and account creation, study sessions, flashcard activity, paywall views, and subscription events. These events may include properties such as whether you are a guest, an analytics identifier, and product IDs for purchases. Guest activity is merged with your account identifier when you sign in and reset when you log out.
We automatically collect technical information including device type, operating system version, and app version, along with crash and performance data where available. Before you create an account, we store an anonymous guest identifier (in the format guest_*) in your device's Secure Store.
To measure the performance of our advertising, we use AppsFlyer and Apple's privacy frameworks. If you authorize tracking through App Tracking Transparency (ATT), we may access your device's advertising identifier (IDFA). If you do not authorize tracking, we rely on Apple's SKAdNetwork (SKAN) for aggregated, privacy-preserving attribution. We also process campaign metadata and in-app event information related to installs, onboarding, purchases, and subscriptions.
MemoryTrap requests access to your device's camera and photo library so you can capture and select images for flashcard creation. We only access photos that you explicitly select or capture within the App.
With your permission, we send optional push notifications for study reminders. You can enable or disable notifications at any time in your device settings.
We use the information we collect for the following purposes:
If you are in the European Economic Area or the UK, we rely on the following legal bases: your consent (for App Tracking Transparency and notifications), performance of a contract (to provide your account and the App's services), and our legitimate interests (for analytics, security, and improving the App).
We work with the following service providers, each of which has its own privacy policy governing its use of information:
| Provider | Purpose | Privacy Policy |
|---|---|---|
| Google (Firebase, Google Sign-In, Cloud Vision) | Authentication, database (Firestore), cloud functions, and OCR/AI image processing | View policy |
| Apple | Sign in with Apple, App Store purchases, App Tracking Transparency, and SKAdNetwork | View policy |
| PostHog | Product analytics (US region) | View policy |
| AppsFlyer | Attribution and advertising measurement | View policy |
| RevenueCat | Subscription management | View policy |
Apple also processes payments for in-app purchases through the App Store. In addition, when we run paid advertising campaigns, our advertising partners — including Apple Search Ads, Meta (Facebook/Instagram), and TikTok — may receive in-app event data through AppsFlyer to measure campaign performance.
We do not sell your personal information. We share information only in the following circumstances:
We use Firebase services provided by Google to store and sync your flashcards, decks, and learning progress. Your data is encrypted in transit and at rest using industry-standard security measures. Local identifiers, such as your guest analytics ID, are stored in your device's Secure Store. Images you capture or select may be transmitted to our servers for text extraction and flashcard creation when cloud OCR/AI (Google Cloud Vision, via Firebase Cloud Functions) is used because on-device processing is unavailable.
We retain your personal information for as long as your account is active. When you request account deletion, we will delete your personal information within 30 days, except where retention is required by law. To request access to or deletion of your data, email privacy@memorytrap.com. Note that guest data may not persist across a reinstall if it was not linked to an account.
Our App is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.
Your information is processed in the United States, including by PostHog (US region), Google/Firebase, AppsFlyer, RevenueCat, and Apple. Where information is transferred internationally, we rely on appropriate safeguards, such as standard contractual clauses, to protect it in accordance with this Privacy Policy.
If you are a California resident, you have the following rights under the CCPA/CPRA:
We do not sell your personal information. Our current processors include Google/Firebase, Apple, PostHog, AppsFlyer, and RevenueCat, as described in Section 5. To exercise your rights, contact privacy@memorytrap.com.
If you are in the European Economic Area or the UK, you have rights to access, correct, delete, restrict, and port your personal information, as well as to object to certain processing. Our legal bases are described in Section 4, and our processors are described in Section 5. To exercise these rights, contact privacy@memorytrap.com.
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy in the App and on our website and updating the "Effective Date" above. Your continued use of the App after any changes constitutes acceptance of the new Privacy Policy.
If you have any questions about this Privacy Policy or our privacy practices, please contact us at:
Email: privacy@memorytrap.com
Support: support@memorytrap.com