Capsule is developed and operated by Optinghost (the "Developer"). If you have questions about this policy, you can contact us at optinghost@gmail.com.
We only collect what is needed to make the app work.
You can use Capsule in two ways:
The following content is stored to provide the journaling service:
This content is stored in Google Firestore (cloud) and on your device (local Hive cache). The local cache is automatically cleaned of entries older than 2 years and is capped at 500 entries.
App preferences (theme, notification time, onboarding status) are stored locally on your device via SharedPreferences. This data never leaves your device.
If you enable the daily reminder, the scheduled time is stored locally on your device. We do not send push notifications from our own servers; reminders are scheduled directly on your device.
Capsule uses Google AdMob to display advertisements. To serve and personalize ads, AdMob may automatically collect:
This data is collected and processed by Google LLC under their own privacy policy. We do not receive or store this advertising data ourselves. AdMob may use this data to show you personalized ads based on your interests.
You can opt out of personalized advertising at any time:
Your data is used to:
Capsule uses the following Google/Firebase services:
All Google/Firebase services are operated by Google LLC. Your journal data is stored on Google Cloud infrastructure and is not shared with advertisers.
Your data is retained as long as your account exists. You can delete your data at any time:
Local cached data is automatically pruned (entries older than 2 years, maximum 500 entries).
All data transmitted between the app and Firebase is encrypted in transit (HTTPS/TLS). Data stored in Firestore is protected by Firebase Security Rules — only you (authenticated by your account) can read or write your own entries. Photos stored in Firebase Storage are similarly protected.
Capsule is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. The app's advertising (Google AdMob) is configured for a general audience and is not targeted at children. If you believe a child under 13 is using the app, please contact us and we will take appropriate action, including disabling personalized ads for that user.
Depending on your location, you may have rights including:
To exercise these rights, contact us via our GitHub profile. Because your journal content is private and accessible only to you within the app, you can also manage it directly through the app interface.
We may update this Privacy Policy from time to time. Changes will be posted at this URL with an updated effective date. We encourage you to review this page periodically. Continued use of the app after changes constitutes acceptance of the updated policy.
If you have questions or concerns about this Privacy Policy, please contact us at optinghost@gmail.com.