Effective Date: March 5, 2026
Denkilab ("we", "us", or "our") built OutBin ("the App") as a free application. This Privacy Policy explains how we collect, use, and protect information when you use our App.
By using OutBin, you agree to the practices described in this Privacy Policy.
1. Information We Collect
1.1 Information You Provide
OutBin is designed with privacy in mind. We do not require you to create an account, and we do not collect any personal information such as your name, email address, phone number, or location.
1.2 Trash Schedule Data
All trash pickup schedules you create or scan are stored locally on your device using an on-device database. This data is never transmitted to our servers or any third party, except as described in Section 2.1 (Image Processing).
1.3 App Preferences
Settings such as your theme preference are stored locally on your device using platform-native storage mechanisms. This data never leaves your device.
2. Third-Party Services
OutBin uses the following third-party services that may process limited data:
2.1 Google Gemini AI (Image Processing)
When you use the calendar scanning feature, the photo you capture or select is sent to Google's Gemini AI API (via Firebase AI) for processing. This is necessary to extract trash pickup schedule information from your calendar image. The data sent includes:
- The image of the calendar
- Your device's locale and timezone (to correctly interpret dates)
This data is processed by Google in accordance with Google's Privacy Policy and Google's Generative AI Terms. We do not store or retain the images on any server — they are transmitted directly from your device to Google's API and discarded after processing.
2.2 Crash Reporting (Sentry / GlitchTip)
In release builds, the App uses Sentry (hosted on GlitchTip) to collect anonymous crash reports and error logs. This helps us identify and fix bugs. The data collected may include:
- Error messages and stack traces
- Device type, operating system version, and app version
- General diagnostic information
This data is anonymous, does not include any personal information or user-generated content (such as your trash schedules), and is used solely for improving app stability. You can learn more about Sentry's data practices at Sentry's Privacy Policy.
2.3 Firebase Cloud Messaging (Notifications)
The App uses Firebase Cloud Messaging (FCM) to support push notification functionality. Firebase may collect:
- A device-specific notification token
- Basic device information necessary for delivering notifications
No personal data is associated with these tokens. Firebase processes this data in accordance with Google's Privacy Policy.
3. Permissions
OutBin requests the following device permissions, all of which are used solely for core app functionality:
| Permission | Purpose |
|---|---|
| Camera | To capture photos of your trash pickup calendar for AI-based schedule extraction. |
| Notifications | To send you reminders about upcoming trash pickup days. |
| Exact Alarms | To schedule precise reminder notifications at the correct time. |
| Boot Completed | To reschedule notifications after your device restarts. |
| Vibration | To provide haptic feedback for notifications. |
| Internet | To communicate with Google Gemini AI for image processing and to send crash reports. |
No permission is used to collect, track, or transmit personal data.
4. Data Storage and Security
- All user data (trash schedules, preferences) is stored exclusively on your device.
- We do not operate any servers that store your personal data.
- We do not have access to your trash schedules or any content you create within the App.
- Image data sent to Google Gemini AI is transmitted over encrypted (HTTPS) connections.
5. Data Sharing
We do not sell, trade, rent, or otherwise share your personal information with third parties.
The only data transmitted from your device is:
- Calendar images sent to Google Gemini AI for processing (only when you initiate a scan)
- Anonymous crash reports sent to our error tracking service
- Notification tokens managed by Firebase Cloud Messaging
6. Children's Privacy
OutBin does not knowingly collect any personal information from children under the age of 13. Since the App does not collect personal information from any user, it is suitable for use by individuals of all ages.
7. Data Retention
Since all user data is stored locally on your device:
- Your data is retained for as long as you keep the App installed.
- Uninstalling the App will permanently delete all locally stored data (schedules, preferences).
- Anonymous crash reports are retained on our error tracking service for a limited period necessary to diagnose and resolve issues, after which they are automatically deleted.
8. Your Rights
Because we do not collect or store personal data on our servers, there is no personal data for us to access, modify, or delete. All your data is under your control on your device. You can:
- Delete all App data by clearing the App's storage in your device settings
- Remove all data permanently by uninstalling the App
- Deny or revoke any permission at any time through your device settings
9. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Any changes will be reflected by updating the "Last updated" date at the top of this document. We encourage you to review this Privacy Policy periodically. Continued use of the App after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have any questions or concerns about this Privacy Policy or the App's data practices, please contact us at:
Denkilab Email: info@denkilab.com