Back to Home

Privacy Policy

Download PDF

App: Nomadical

Version: 2.5.0

Owner: KangaBlue.au

Contact: skippy@kangablue.au

Last updated: 2026-04-14


Overview

Nomadical is designed from the ground up to operate entirely offline with zero cloud dependencies. This privacy policy explains exactly what data the app collects, where it stays, and what we do (and do not) do with it. In short: nothing leaves your device unless you explicitly share it.


1. Data We Collect (on your device, only)

Nomadical collects and stores the following data locally on your device only. No server ever sees any of it.

Location (GPS)

Camera and Photos

Personal Emergency Information (Medical ID)

Field Journal Entries

Chat History

My Documents (user-uploaded PDFs, TXT, Markdown)

Starting in v2.5, Nomadical lets you import your own PDF, text, and Markdown files and chat with them using the on-device AI.

Checklist Data

App Settings and Preferences


2. Data We Do NOT Collect

Nomadical does not collect:

The app makes zero network requests during normal operation. All AI inference, OCR, knowledge content, map rendering, and sensor data processing happens entirely on your device.


3. On-Device AI Model

The Gemma 4 2B AI model (~2.6 GB) is downloaded directly to your device during initial setup from a Google-hosted model distribution endpoint. After download, the model file resides on your local storage (getApplicationDocumentsDirectory()/models/) and is used exclusively for on-device inference. No queries, images, or results are transmitted to Google or any other party.

The model download itself requires an internet connection only once. After download, the app operates fully offline. You may delete the model at any time via Settings > AI Model > Delete Model and re-download it later if needed.


4. Google ML Kit Text Recognition (OCR)

When you import a scanned PDF into My Documents, Nomadical uses Google ML Kit Text Recognition to extract text from the page images. ML Kit is a Google library that ships with the app and runs entirely on-device — no image data, extracted text, or metadata is transmitted to Google or any other party.

ML Kit requires Google Play Services to be installed on the device (standard on Android phones with Google Mobile Services). If Play Services is not available, OCR will fail gracefully and the document will show an "could not extract text" message.


5. Third-Party Services

Nomadical does not integrate with any third-party analytics, advertising, or data collection services.

The only external network activity in the entire app is:

No third-party SDKs that collect behavioural data are bundled in the app.


6. Data Sharing

We do not share your data with anyone. Ever. There is no mechanism in this app to transmit your journal entries, chat history, personal emergency info, photos, imported documents, or location data to any external party.

The only way data leaves your device is if you explicitly choose to share a journal entry, checklist, or document using your device's system share sheet — in which case you control exactly what is shared and where it goes.


7. Permissions Used

Permission Why It's Used
Camera AI Scanner — capture photos for on-device identification
Location (fine) GPS tagging in Field Journal; magnetic declination correction in Compass
Flashlight / Torch SOS Morse flashlight emergency signaling
Vibration Dual-channel SOS signaling alongside LED flash
Read External Storage Gallery photo selection for AI Scanner; file picker for PDF/TXT/MD document import
Write External Storage Saving journal photos; copying imported documents to private app storage
Wake Lock Prevents screen sleep during compass use and SOS signaling
Internet One-time Gemma AI model download; optional offline map tile caching

All permissions are requested only when the relevant feature is first used. You may deny optional permissions (such as location) and the app will continue to function without those specific features.


8. Data Retention and Deletion

All data is stored on your device and under your control.

To delete specific data:

To delete all app data: Uninstall the app or use your device's "Clear App Data" option in Android Settings. This permanently removes all locally stored data, the AI model file, imported documents, and all preferences.


9. Children's Privacy

Nomadical is rated for ages 13+ and is not directed at children under 13. We do not knowingly collect personal information from anyone — child or adult — because the app does not collect personal information in the first place.


10. Changes to This Policy

If this privacy policy changes materially, the updated policy will be included in the next app update and published to the project's GitHub repository. The "Last updated" date at the top of this file will reflect the most recent revision. Continued use of the app after an update constitutes acceptance of the revised policy.


11. Contact

For any privacy questions or concerns:

Owner: KangaBlue.au

Email: skippy@kangablue.au

We aim to respond to enquiries within 5 business days.


This Privacy Policy applies to the Nomadical mobile app.