Last updated: January 11, 2025
When you create an account, we collect information you provide through Firebase Authentication, including your email address, display name, and authentication credentials. This information is necessary to provide you with secure access to our services.
We collect information about your impulse purchases, savings goals, and spending patterns that you voluntarily enter into the app. This includes purchase descriptions, amounts, categories, and timestamps. This data is used solely to provide you with personalized financial insights and tracking capabilities.
When you use our mood tracking features, we collect your mood ratings, journal entries, and optional contextual information. This data is processed using OpenAI's GPT-4 artificial intelligence to provide personalized insights about the relationship between your emotional state and spending patterns.
AI Data Processing: Your mood data is anonymized and stripped of personally identifiable information before being sent to OpenAI's servers for analysis. OpenAI processes this data according to their privacy policy and data usage agreements. We do not store or have access to your data once it's processed by OpenAI's systems. The AI-generated insights are returned to us without any personal identifiers and are used solely to provide you with personalized recommendations within the app.
We automatically collect certain information about how you use the app, including features accessed, time spent, and general usage patterns. This helps us improve the app's functionality and user experience. We use Firebase Analytics for this purpose, which follows Google's privacy practices.
ImpulseLog stores your financial tracking data, including:
If you choose to use our mood tracking feature, we store your daily mood ratings (1-5 scale) with associated dates to provide insights into your emotional patterns related to spending behaviors.
When you participate in community features, we may store streak sharing posts, community challenge participation data, and anonymized contribution amounts for leaderboards and progress tracking.
We store your onboarding tutorial completion status and preferences to provide a personalized experience and prevent unnecessary tutorial replays across devices.
For premium subscriptions, payment processing is handled securely through Apple's In-App Purchase system. We store subscription status and billing periods for account management. We do not store your payment card details on our servers. Apple's privacy policy governs how they handle your payment information.
We use the information we collect to:
Your data is stored securely using Firebase Firestore, Google's cloud database service. Firebase implements industry-standard security measures including encryption in transit and at rest.
All your data is stored securely in Firebase Firestore with real-time synchronization across all your devices. Your data is automatically backed up and accessible from any device where you log in. No local storage dependencies ensure consistent data availability and security.
We implement comprehensive security measures including: secure Firebase authentication with session management, rate limiting to prevent API abuse, request size limits, authentication enforcement on all data endpoints, automated abuse detection systems, and cost protection circuits. All data transmission uses HTTPS encryption, and we follow industry-standard security practices for cloud applications.
When using AI mood analysis features, your mood data is anonymized and processed through OpenAI's GPT-4o with strict privacy controls. We implement rate limiting, quota management, and abuse detection to protect your data and prevent unauthorized access. AI processing is clearly labeled throughout the app, and you can opt out of AI features at any time.
We do not sell, trade, or otherwise transfer your personal information to third parties except as described in this Privacy Policy:
You have the following rights regarding your personal information:
We retain your personal information for as long as necessary to provide our services and fulfill the purposes outlined in this Privacy Policy. Data is stored both in our cloud database (Firebase Firestore) and locally in your browser storage for offline access. When you delete your account, we will delete your cloud data and provide instructions for clearing local browser data. Some data may be retained for legal compliance or business purposes as required by law.
We use Firebase for authentication, data storage, and analytics. Your data is stored in Google's secure cloud infrastructure with enterprise-grade encryption. Automated backups are enabled to protect against data loss. Google's Privacy Policy governs their handling of your information.
We use OpenAI's GPT-4 artificial intelligence to analyze mood patterns and provide personalized insights. Your mood data is anonymized before being sent to OpenAI, and we implement strict rate limiting and abuse detection to protect your data. OpenAI does not use your data to train their models. OpenAI's Privacy Policy and Data Processing Agreement govern their handling of this information.
Payment processing is handled by Apple's In-App Purchase system when you choose to upgrade to premium features. We do not store your payment information - it is securely processed and stored by Apple. Apple's Privacy Policy governs their handling of payment information.
Your information may be transferred to and processed in countries other than your own. We ensure that such transfers are conducted in accordance with applicable data protection laws and with appropriate safeguards in place.
ImpulseLog is not intended for use by children under 13 years of age. We do not knowingly collect personal information from children under 13. If we become aware that we have collected personal information from a child under 13, we will take steps to delete such information.
We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new Privacy Policy on this page and updating the "Last updated" date. Your continued use of the Service after such changes constitutes acceptance of the updated Privacy Policy.
If you have any questions about this Privacy Policy or our privacy practices, please contact us at:
Email: support@impulselog.com