Privacy Policy
Privacy Policy
Bobcorn is designed with your privacy in mind. This page explains exactly what data we collect, why, and how you can opt out at any time.
Effective: April 2025Two tiers of analytics, both anonymous
All analytics are tied to a randomly generated installation UUID — never to your identity, account, or device fingerprint.
Basic Analytics
Opt-out in Settings- App launch count
- Update check & install events
- Operating system type and version
- App version
- System language
- Screen resolution
- CPU architecture (x64 / arm64)
Feature Analytics
Opt-in only- Icon import frequency
- Icon export frequency & format selection
- Font generation frequency
- Search usage frequency
- Group management actions (add / rename / delete)
- CLI command invocation frequency
Your project data stays on your device
We never collect any of the following:
- Project content or workspace data
- SVG source code or image data
- Icon names or file names
- Personal information (name, email, IP address)
- Browsing history or external network activity
- Any data from files you open or export
Improving Bobcorn for everyone
Anonymous usage data helps us understand which features are most valuable, prioritize bug fixes, and make compatibility decisions (e.g. which OS versions to support).
Feature analytics (opt-in) let us see whether new capabilities are actually used, so we can invest development time where it matters most.
GA4 Measurement Protocol, no cookies
Data is sent directly from the desktop app to Google Analytics 4 via the Measurement Protocol — no browser, no cookies, no tracking pixels.
Each installation is assigned a random UUID stored locally in your app data folder. This ID has no connection to your identity and cannot be used to re-identify you.
The analytics call is made at app launch and on specific user actions. No data is collected while the app is closed.
Full control in Settings
Open Settings → Data Sharing at any time to disable Basic
analytics or decline Detailed analytics. Your preference is saved locally and respected
immediately — no restart required.
Opting out stops all future data transmission. Previously sent anonymous events cannot be retroactively deleted from GA4 because they carry no identifying information.
Limited retention, clear schedule
GA4 (remote): Event data is retained for 14 months, then automatically deleted by Google.
Local (on-device): Raw events are kept for 90 days. Aggregated summaries (e.g. total launch count) are stored indefinitely in your local app data folder and are never transmitted.
Questions or concerns?
If you have any questions about this policy, please open an issue on GitHub. We take privacy questions seriously and will respond promptly.