MIOPic Privacy Policy
Last updated: 2026-06-01 · Effective: 2026-05-21
MIOPic ("the app") is a forestry operational risk assessment tool for the Ontario Ministry of Natural Resources fire-code workflow. This policy explains what data the app collects, how it is used, and the choices you have.
Contact: derekayotte599@gmail.com
1. Data the app collects
1.1 Information you provide
- Inspector / operator name — entered by you to identify who performed an inspection or assessment.
- Group and machine names — names you give to crews, fire extinguishers, first-aid kits, fuel groups, and similar items.
- Photos — taken with the device camera or selected from the device photo library to evidence inspections.
- Free-text notes and feedback — anything you type in feedback / bug-report forms or inspection notes.
- Email and Google profile — only if you sign in with Google. Stored: email, display name, profile photo URL.
1.2 Information collected automatically
- Precise location (GPS) — used to find the nearest weather station and to stamp assessments with where they were taken. Requires runtime permission you can revoke at any time in OS settings.
- Anonymous Firebase user ID — assigned on first launch so the app can sync data across sessions even before you sign in.
- Firebase Cloud Messaging token — to deliver scheduled inspection reminders and group notifications. Bound to the app install, not to you personally.
- Crash diagnostics (Firebase Crashlytics) — stack traces, device model, OS version, app version, and small contextual flags (e.g. assessment in progress, last route). Always on, to ensure stability.
- Usage analytics (Firebase Analytics) — screen views, feature events (e.g.
assessment_completed), session duration. Can be disabled (see §4).
- Performance metrics (Firebase Performance) — startup time, network request duration. No user content.
2. How the data is used
- Run the app and let you review your own history of assessments and inspections.
- Share assessments and machine inspections with other members of crew groups you join.
- Send you inspection reminders and group activity notifications.
- Diagnose crashes and improve stability.
- Understand which features are used (only if you have not opted out).
The app does not sell your data, share it with advertisers, or use it for cross-app tracking.
3. Where the data lives
- On your device — SQLite database, captured photos before upload, app preferences.
- Google Firebase (operated by Google LLC, processed in Google data centres):
- Firestore — group memberships, shared assessments, machine inspection records, feedback reports.
- Firebase Storage — uploaded inspection photos.
- Firebase Auth — your anonymous user ID and, if used, your Google sign-in profile.
- Firebase Cloud Messaging — push-notification token.
- Crashlytics / Analytics / Performance — diagnostics, opt-outable analytics, performance metrics.
- MNRF fire-code source data — public weather and fire-restriction data fetched from a back-end service operated by the developer. No personal data is sent in that direction.
All transit uses HTTPS / TLS.
4. Your choices
- Opt out of analytics — Settings → toggle "Share usage data". Crash reporting stays on so the app can be stabilised; crashes are tied only to the anonymous user ID.
- Revoke location — OS Settings → Apps → MIOPic → Permissions → Location.
- Revoke camera / photo access — OS Settings → Apps → MIOPic → Permissions.
- Leave a group — removes your future shares from that group. Past shares already broadcast remain visible to group members.
- Sign out — Settings → Sign out. This resets the on-device cache.
- Delete your account and data — email derekayotte599@gmail.com with the subject "MIOPic data deletion" and the Firebase user ID shown in Settings → About. Crashlytics and Analytics records tied to that ID will be purged on a 30-day rolling basis; Firestore records you own will be removed within 30 days.
5. Children
MIOPic is intended for adult forestry operators and is not directed at children under 13. The app does not knowingly collect data from children.
6. Beta disclosure
While the app is in beta testing (Google Play closed testing and Apple TestFlight), additional crash logs and analytics may be collected to triage early-build issues. The same opt-outs above apply.
7. Changes
Material changes to this policy will be announced in the app and dated above.
8. Contact
Questions or requests: derekayotte599@gmail.com