Privacy Policy
Stock Management · last updated
1. Summary
Stock Management (“the app”) is an offline inventory-management utility with on-device barcode scanning, published by Cool App Helpdesk.
- The app collects no personal data and operates no servers.
- The developer does not declare the
INTERNETpermission for its own features; the app does not contact any developer-operated server. - Barcode recognition runs on-device via Google ML Kit; camera frames and decoded barcode values are never transmitted by the app.
- The app contains no advertising, no analytics, and no crash-reporting SDKs.
2. Data we collect
None. The developer does not collect personal data, telemetry, identifiers, device information, IP addresses, advertising IDs, or usage analytics. There are no user accounts and the developer operates no servers that the app communicates with.
3. Data stored on your device
| Item | Where | Sent off device? |
|---|---|---|
| Inventory items, stock counts, and movement history you enter | App-private Room database | Never |
| Scanned barcode values (when linked to an item) | App-private Room database | Never |
| App preferences | App-private DataStore | Never |
4. Permissions used
| Permission | Reason |
|---|---|
CAMERA | Scan product barcodes. Used only while you have the scanner screen open; camera frames are processed on-device and not stored. |
VIBRATE | Provide brief haptic feedback on a successful scan. |
POST_NOTIFICATIONS (Android 13+) | Show optional in-app reminders (low-stock alerts, scheduled stock-take tasks). Revocable at any time in system settings. |
The app does not declare its own INTERNET permission. It does not request location, contacts, microphone, phone state, or any other sensitive permission.
5. Network activity and third parties
The app does not contact any developer-operated server. There is no developer telemetry, no remote configuration, and no remote backup.
Google ML Kit (barcode scanning). The app uses Google ML Kit for barcode recognition. The recognition itself runs entirely on-device — camera frames and decoded barcode values are never sent to Google or to the developer. The app links the Google Play Services variant of ML Kit, which Google Play Services may use to download or update the on-device barcode-scanning model in the background. That model download is managed by Google Play Services on your device, not by the app, and is governed by Google’s privacy policy and the ML Kit terms.
The app contains no advertising SDKs, no analytics SDKs, no crash-reporting SDKs, and no social or attribution SDKs.
6. Children’s privacy
The app is intended for business and productivity use and is not directed at children under 13. The developer does not knowingly collect personal information from children.
7. Data retention and deletion
Inventory data, scanned barcodes, and settings remain on your device until you delete them inside the app, clear the app’s storage in Android Settings → Apps → Stock Management → Storage, or uninstall the app.
8. Security
All inventory data is stored in the app’s private database, protected by Android’s built-in application sandboxing and not accessible to other apps. The app is distributed through the Google Play Store, which verifies the developer signing key on every update.
9. Changes to this policy
If any material aspect of how the app handles data ever changes, this page will be updated and the “last updated” date above will be bumped. Continued use after a change constitutes acceptance.
10. Contact
Questions or feedback? Email coolapphelpdesk@gmail.com.