The short version
- Everything you create in the app stays on your device.
- There is no account and no sign-up.
- This version shows no advertising.
- On Android only, Google Firebase receives anonymous diagnostic counts and crash reports. No coordinates are included. The iOS build sends nothing.
- This version contains no in-app purchase and no subscription.
- We do not sell your data, and we do not share it for advertising profiling.
- Uninstalling the app deletes everything it stored.
- Part 2 of this page is the terms of use for the app.
Part 1 — Privacy Policy
Who we are
Momera GO records a hike as you walk it — the route, photos and videos pinned where you took them, voice memos and notes — and turns it into a journey you can replay. It runs on iPhone, iPad and Android, and is built to work where there is no signal.
Momera GO is published by iDataGear Inc, a company incorporated in British Columbia, Canada. Where this policy says we or us, it means iDataGear Inc.
There is no account to create and no sign-up. We do not operate a server that receives your content, and we hold no database in which you have a record.
What the app keeps on your device
The app writes the following to private storage on your device — an area other apps cannot read. It stays there until you delete it or uninstall the app.
| What | Why | Where it is kept |
|---|---|---|
| Recorded routes | The GPS track of a walk you started recording. | Your device only |
| Photos and videos | The ones you capture in the app or attach to an entry. | Your device only |
| Voice memos | Audio you recorded against a place or an entry. | Your device only |
| Text notes | What you typed. | Your device only |
| Journeys | Trips you assembled from routes, photos and notes. | Your device only |
| Imported trails and timeline files | GPX files and Google Timeline exports you imported yourself. | Your device only |
| Step count | Steps counted by the device sensor during a recording. | Your device only |
| Cached map tiles | Map squares already downloaded, kept so the area works offline. | Your device only |
| Settings | Language, theme, audio and display preferences. | Your device only |
None of this is uploaded to us. We cannot read it, cannot recover it for you, and are not able to hand it to anyone else, because it never reaches us.
You can import a Google Maps Timeline export to rebuild past trips. You supply the file yourself; the app reads it on your device, and neither the file nor anything derived from it is uploaded. Delete the imported trips in the app and they are gone.
Building a journey from photos uses the system photo picker. The picker hands the app only the items you select — the app is not granted access to your library, and on iOS no photo-library permission is requested at all. Location read from a photo's own metadata is used to place it on the map and stays with the journey on your device.
Step counting reads the device's own step sensor through the activity-recognition permission. The count is stored with the hike on your device. No health or fitness platform is read or written — not Apple Health, not Google Fit.
The app can open a .gpx file another app hands it and can export your route as .gpx or GeoJSON. Import reads the file on your device; export writes a file you then decide what to do with.
What leaves your device
This is the complete list. Everything not named here stays on your device.
| What is sent | Who receives it | Purpose |
|---|---|---|
| Map tile requests | OpenStreetMap Foundation | To draw the map. Sends your IP address and the map square requested. |
| Topographic tile requests | OpenTopoMap | To draw the terrain map. Sends your IP address and the map square requested. |
| Anonymous usage events (Android build only) | Google Firebase Analytics | Diagnostic counters with no user id and no location attached. |
| Crash reports (Android build only) | Google Firebase Crashlytics | The error, call stack, device model and app version when the app fails. |
The map is drawn from tiles fetched as you pan and zoom. The request tells the tile server your IP address and which square of the map you are looking at, which is inherent to how any online map works. Your recorded route is never sent with it. Tiles are cached on your device so an area you have already looked at keeps working offline.
Separately from the list above, anything you deliberately send — through the system share sheet, an export, a printout or the clipboard — goes wherever you send it. That is your choice each time, and it is not covered by the table above.
What the app does not do
For as long as this policy is the current one:
- There is no account, no sign-up, no email address and no password.
- We run no server that receives your content, and hold no database with a record of you.
- We do not sell your personal information, and we do not share it for cross-context behavioural advertising.
- The app does not track you across other companies' apps or websites, and shows no App Tracking Transparency prompt.
- Nothing is synced to a cloud account of ours. There is no backup on our side to restore from.
- This version contains no advertising SDK and displays no advertising.
- The app does not read your contacts, calendar, messages, call log or files outside its own storage.
- The app reads and writes no health or fitness platform — not Apple Health, not Google Fit.
Permissions, and why each one is asked for
Each permission below is requested for one stated purpose and used for nothing else. On both platforms you can refuse or withdraw any of them in system settings; the features that depend on them stop working, and the rest of the app carries on.
| Permission | Platform | Purpose |
|---|---|---|
| Internet access | Android | Required for the network requests listed above. |
| Precise location | Android | To record your route accurately while you are recording. |
| Approximate location | Android | The fallback the system grants if you allow only approximate location. |
| Camera | Android | To take a photo or video inside the app. |
| Microphone | Android | To record when you start a recording. |
| Location in photos | Android | To read the place a photo was taken from the photo's own metadata, so it can be put on the map. |
| Physical activity | Android | To read the device step counter during a recording. |
| Foreground service | Android | To keep a task you started running with a visible ongoing notification. |
| Foreground service — location | Android | To keep a route you started recording unbroken while the screen is off. |
| Foreground service — screen capture | Android | Only while a screen recording you started is running. |
| Notifications | Android | To show the ongoing notification while a recording runs, and to tell you when it finishes. |
| Storage (older Android only) | Android | Saving files on Android 9 and earlier. Not requested on newer versions. |
| Location — while in use | iOS | To record your route while a recording is running. Always-on location is not requested. |
| Camera | iOS | To capture inside the app. |
| Microphone | iOS | To record when you start a recording. |
| Background location mode | iOS | So a recording you started survives the screen locking. It is inactive when nothing is recording. |
| Background location | Android and iOS | Not requested on either platform. |
| Photo library | iOS | Not requested. The system photo picker hands over only the items you select. |
| App Tracking Transparency | iOS | Not requested. The app does not track you across other companies' apps or websites. |
Location is recorded while you have a hike running, with a visible ongoing notification, and stops when you stop the hike. The app does not request the background-location permission on either platform.
Analytics and crash reporting
The app uses Google Firebase for two things: Crashlytics, which reports crashes, and Analytics, which counts how features are used. Both are processed by Google on our behalf.
A crash report contains the state of the program when it failed — the error, the call stack, the device model, the operating-system version and the app version. It is generated automatically by the failure and tells us which line of our code to fix.
The analytics events are diagnostic counters for the reliability of location recording — that a track started, stopped or was recovered, or that the position stream stalled and reopened. No coordinates, no route and no place name is included in any of them.
This applies to the Android build only. The iOS build ships without Firebase configuration, so it initialises no Firebase service and sends no crash report and no analytics event at all.
Subscriptions and purchases
This version of the app contains no in-app purchase and no subscription, so it collects no payment information of any kind.
When you choose to share something
Sharing, exporting, printing and copying are always started by you. When you use one, the app hands the item to the destination you pick — another app, a contact, a folder, a printer — and what happens to it afterwards is governed by that destination, not by this policy.
Keeping and deleting your data
Everything the app keeps is on your device, so you control how long it lasts.
Delete an individual item inside the app to remove it. To remove everything at once, uninstall the app: the operating system deletes its private storage, and with it every item in the table above.
Crash reports and analytics events are held by Google under Firebase's own retention schedule — crash data up to 90 days, analytics up to 14 months. Since they carry no identifier of yours, they cannot be traced back to you or removed individually.
Your rights
Under the GDPR, the UK GDPR, the CCPA as amended by the CPRA, Canada's PIPEDA and comparable laws elsewhere, you have rights over personal information held about you — to know what is held, to obtain a copy, to correct it, to have it deleted, and to object to or restrict its use.
For this app those rights are already satisfied by the design rather than by a request to us: the data is on your device, you can read it in the app, change it, export it and delete it, and we hold no copy to produce, correct or erase.
We do not sell personal information, and we do not share it for cross-context behavioural advertising as the CPRA defines those terms. There is accordingly no sale to opt out of.
If you believe we hold something about you regardless, write to idatagear@gmail.com and we will answer. You may also complain to your local data-protection authority.
International transfers
We are based in Canada. The third-party services named in this policy are operated by companies based in the United States and may process data in any country where they run infrastructure, under the transfer safeguards set out in their own policies — for Google, the European Commission's standard contractual clauses.
Children
This app is made for a general audience. It is not directed at children under 13, and we do not knowingly collect personal information from a child.
There is no account system, no messaging, no social feature and nothing another user can post or see — so there is no route by which a child using the app could disclose anything to us or to anyone else.
If you believe a child has given us personal information, write to idatagear@gmail.com and we will delete it.
Security
App data is held in the operating system's private per-app storage, protected by the device's own sandbox and by full-device encryption when a screen lock is set. Setting a passcode, PIN or biometric lock is the single most effective thing you can do to protect it.
Every network request the app makes uses HTTPS. No method of storage or transmission is perfect, and we cannot guarantee absolute security.
Changes to this policy
We update this policy when the app changes. The date at the top of the page is the date of the current version, and the change is published here as soon as it takes effect.
If a change means the app begins collecting something it did not collect before, we will say so plainly rather than leaving you to compare two versions of the text.
Part 2 — Terms of Use
1. Accepting these terms
By installing or using the app you accept these terms. If you do not accept them, do not use the app and remove it from your device.
These terms are between you and iDataGear Inc. Where you obtained the app from the App Store or Google Play, that store's own terms also apply to the transaction, and in case of conflict on a matter the store governs — payment, refund, redownload — the store's terms prevail.
2. Your licence to use the app
We grant you a personal, non-exclusive, non-transferable, revocable licence to use the app on devices you own or control, for your own use, in the ordinary way the platform intends. We keep all other rights.
You may not copy, sell, rent, sub-license or redistribute the app, reverse engineer or decompile it except to the extent that law expressly permits despite this clause, remove or alter any notice inside it, or use it to build a competing product.
3. Your content is yours
Anything you create in the app is yours. We claim no ownership of it and no licence over it. Because it stays on your device, we could not use it even if we wished to.
You are responsible for backing it up. Uninstalling the app, resetting the device, or losing or replacing the device removes what the app stored, and we hold no copy from which it could be restored. Export anything you would mind losing.
4. Acceptable use
Use the app lawfully. In particular, do not use it to break the law or anyone's rights, to record anyone where recording them requires their consent and you do not have it, to interfere with its operation or security, or to attempt to obtain fees, features or content you have not paid for.
5. Purchases, renewal and cancellation
This version of the app contains no in-app purchase and no subscription, so nothing in this section applies to it today. If that changes, this page will be updated before the change ships.
6. Accuracy of the content
The app is an aid, not a safety device. Maps, trails, recorded tracks, distances, elevations and off-route warnings can be inaccurate, incomplete or out of date, and a phone can lose signal, lose its position or run out of battery. Carry a map and the means to navigate without it, tell someone your plan, and judge conditions for yourself. You are responsible for your own safety outdoors.
7. Third-party services
The app uses third-party services named in the privacy policy above. Each is governed by its own terms and privacy policy, we do not control them, and we are not responsible for what they do. Links out of the app to other websites are provided for convenience and are not an endorsement.
8. No warranty
The app is provided as is and as available, without warranty of any kind, express or implied, including any implied warranty of merchantability, fitness for a particular purpose, accuracy or non-infringement. We do not warrant that it will be uninterrupted, error-free, compatible with every device, or that defects will be corrected.
Some jurisdictions do not allow the exclusion of implied warranties, so parts of this clause may not apply to you, and nothing here limits a consumer right that cannot lawfully be limited.
9. Limitation of liability
To the fullest extent the law allows, we are not liable for indirect, incidental, special, consequential, exemplary or punitive damages, nor for lost profits, lost data, lost recordings, lost routes or lost progress, however caused and on any theory of liability, even if we were told such damage was possible.
Where liability cannot be excluded, our total liability for all claims arising out of the app is limited to the greater of the amount you paid us for it in the twelve months before the claim, or twenty Canadian dollars.
10. Changes and termination
We may change, suspend or discontinue the app, or any part of it, at any time. We may update these terms; when we do, the date at the top of this page changes, and continuing to use the app after that is acceptance of the updated terms.
This licence ends if you breach these terms, and it ends whenever you remove the app from your devices. The sections on your content, warranty, liability and governing law survive.
11. Governing law
These terms are governed by the laws of the Province of British Columbia, and the federal laws of Canada that apply there, without regard to conflict-of-law rules. The courts of British Columbia have exclusive jurisdiction over any dispute, and you and we submit to them — except that either of us may seek injunctive relief in any court with jurisdiction.
If a provision of these terms is held unenforceable, the rest stays in force. Nothing here removes a mandatory consumer protection of the country you live in.
Contact
Questions about this policy, requests about your data, or anything else:
iDataGear Inc
Email: idatagear@gmail.com
Web: www.idatagear.com