Android Privacy Policy
Last Updated: April 12, 2026
I Can Affirm & Share is a mobile app for personalized affirmations, check-ins, widgets, sharing, optional community participation, and subscription-backed premium features. This page describes how the live Flutter application and backend currently collect, use, store, and share data on Android devices.
App name: I Can Affirm & Share
Main platform: Android
What We Collect
- Account and sign-in data, including Firebase user ID, email address, and display name when available.
- Profile and onboarding data, including name, age range, language, topic preferences, tone, reminders, and other personalization answers you choose to provide.
- Content and engagement data, including affirmations you create, save, like, share, publish, or interact with, plus check-ins, streaks, and related activity state.
- Device and technical data, including app version, platform, locale, timezone, installation/device identifier, push token, notification authorization status, and operational diagnostics.
- Subscription and purchase state, including entitlement status, product ID, expiration dates, and trial/grace-period state associated with your account.
The data listed above may be linked to your identity (such as your account or device) to provide core app functionality.
Authentication and Account Access
The app supports sign-in using email/password and Google Sign-In. Authentication is handled through Firebase Authentication, and your Firebase identity token is verified by our backend before the app session is accepted.
How We Store Session and App Data
- Sensitive session data such as auth token, user ID, email, and display name are stored locally using encrypted secure storage on device.
- General app preferences and non-sensitive local state may be stored using app preferences or local files to support onboarding, theme settings, notification schedules, cached content, and offline behavior.
- Some app features, such as widgets and reminders, rely on local device storage to keep the experience working between sessions.
How We Use Data
- Authenticate users and maintain secure sessions.
- Generate and deliver personalized daily affirmations, reminders, and content bundles.
- Sync profile, streak, mood, personalization, and device state between app and backend.
- Support widgets, notifications, sharing, media selection, and creation flows.
- Prevent abuse, operate moderation tools, investigate issues, and improve reliability.
- Measure product quality, onboarding completion, subscription funnel behavior, and purchase-related outcomes.
Purchases and Subscriptions
We use Google Play Billing and RevenueCat to manage subscription offerings, paywalls, restore purchases, and customer center flows. RevenueCat may process identifiers related to your app account and store purchase state so premium entitlements can be resolved correctly. Subscription status may also be mirrored into your backend profile so premium access can be enforced consistently across the app.
Notifications, Widgets, and Messaging
If you enable notifications, the app may register your device with Firebase Cloud Messaging and send a push token, device identifier, platform, app version, and notification authorization status to our backend. The app also supports home-screen widgets and locally scheduled reminders.
Camera, Microphone, Photos, and Media
The app may request access to device capabilities when you choose features that need them.
- Camera: used by Practice Mode when you choose mirror-style practice features.
- Microphone: used by Practice Mode when you choose to record your voice for playback.
- Photos / media library: used when you save affirmation images or exported content to your device.
- Media read access: used when you choose images or media from your device for creation or editing flows.
If you do not grant these permissions, the rest of the app can still work, but the related feature may be limited or unavailable.
Optional Spirituality Features
If you enable spirituality or Bible reflection features, we may store your selected preference and translation choice to provide those experiences. You can change those settings in the app.
Analytics and Diagnostics
We use Firebase Analytics, Firebase Crashlytics, backend telemetry, and operational logging to understand app usage, purchase flow performance, crash behavior, and service reliability.
We do not sell personal information and do not use your data for third-party advertising or cross-app tracking.
Third-Party Services
- Firebase Authentication, Cloud Messaging, Analytics, Crashlytics, and related Google services.
- Google Sign-In when you choose that sign-in method.
- Google Play Billing and RevenueCat for subscriptions, purchase state, entitlement handling, restores, and customer center flows.
- Cloud-hosted media and theme asset delivery providers used by the app.
These services process data only as necessary to provide core app functionality and are not used for independent advertising purposes.
Sharing Features
The app includes sharing features that let you send content to other apps or save exports to your device. When you use those features, the selected content is handled according to the destination app or service you choose.
Data Retention and Security
We keep data only as long as reasonably needed for app operations, legal obligations, fraud prevention, dispute handling, and security. We use encrypted transport, platform-backed secure storage for sensitive local session data, and access controls on backend systems. No system can guarantee absolute security.
Your Controls
- Edit profile and personalization preferences inside the app.
- Disable notifications or optional spirituality features in settings.
- Sign out of the app and remove local session state.
- Request account deletion from the app's account settings. Account deletion is scheduled with a 30-day grace period and can be canceled before purge.
Children
The app is not intended for children under 13, or under the minimum digital age required in your country. We do not knowingly collect personal data from children in that age group.
Policy Changes
We may update this policy as the product changes. When we make material updates, we will update the effective date shown on this page and, where appropriate, in the app.
Contact
Email: [email protected]