Privacy notice

Last updated: 2026-11-12

Onehunch is a small travel utility. It has no account, shows no ads and contains no analytics, crash-reporting, advertising or attribution software. This page describes the app exactly as it ships. If the app changes, this page changes with it.

What stays on your iPhone

Everything you type: the currency pairs and rules you keep, your home prices, the foreign prices you measured, your practice rounds and your preferences. It is stored in the app's own storage on the device. It is not uploaded, not synced and not shared with us or anyone else.

What the app sends, and when

Today's reference rates

To know today's reference rates, the app downloads a public table from Frankfurter (api.frankfurter.dev), which republishes the European Central Bank's reference rates. It does this at most twice a day and when you tap "Fetch today's rates". The request asks for the table and nothing else: it carries no identifier, no account, no location and nothing you typed. Like any web request it reaches the server from your IP address; we do not receive or see it.

A version check at launch

Once each time the app starts, it asks our server (api.onehunch.info) whether this version is still current, so it can tell you when a newer one is needed. The request carries three things: an anonymous device identifier (Apple's identifier for vendor, which is the same for all our apps on your iPhone and is reset when you remove them; or, if you allowed notifications, the notification subscription identifier described below), the app's bundle identifier and its version number. It carries nothing you typed and no name, account or location. The server uses it only to answer this one question and keeps no profile of you. If the server cannot be reached, the app simply opens.

Notifications, only if you allow them

The app can receive occasional notes from us, such as news of a new version. It never sends ads. Notifications are delivered through OneSignal, a push service. Nothing is sent to OneSignal unless notifications are switched on in this build and you allow them when the app asks. When you do, OneSignal receives a push token for your device together with basic device data it needs to deliver messages (device model, iOS version, language, time zone and when the app was last opened). You can turn notifications off at any time in Settings → Notifications → Onehunch.

Writing to support

The app has a help screen with ready answers. If you choose to write to us from it, the app sends only when you press Send: your message, any files you attached, your reply email if you gave one, and — only with the switch on — the app version, iOS version, device model and language. No device or advertising identifier is included. The message is delivered to our support mailbox by email; nothing is kept on a server besides that mailbox. If the app cannot reach the delivery service, it opens your own Mail app with the same text instead.

What we do not collect

No name, no contacts, no location, no photos, no advertising identifier, no usage analytics, no crash reports, no purchase history. The only permission the app may ask for is notifications, and only to deliver notes from us. The app does not track you across other companies' apps or websites.

Summary table

DataCollectedPurposeKeptThird partyYour control
Anonymous device identifier (identifier for vendor)Yes, once per launchVersion checkNot kept beyond answering the requestCloudflare, which hosts our serverRemove the app to reset it
Push token, notification subscription identifier, basic device dataOnly if you allow notificationsDelivering notes from usWhile notifications are on, then per OneSignal's retentionOneSignalTurn notifications off; ask us to delete the subscription
App version and bundle identifierYes, once per launchVersion checkNot keptCloudflare—
Analytics events, crash diagnosticsNo————
Advertising identifier, attribution dataNo————
Web cookies or local storageOnly if we ever have to show an in-app notice page about a required update; that page may store what it needs to displayShowing the noticeOn your device—Remove the app
Rules, home prices, measured prices, practice roundsStored on the device onlyThe app's featuresUntil you erase them or delete the appNonePocket → gear → "Erase everything I entered"
Help desk message: text, attachments, optional reply email, optional device detailsOnly when you press SendTo answer youIn the support mailbox for up to 12 monthsEmail delivery provider (Cloudflare Email Routing) and our mail providerWrite to us to have it deleted

Children

Onehunch is rated 4+ and is not directed at children. It collects no personal data from anyone, children included.

Keeping and deleting

Data on your device is yours to remove: use "Erase everything I entered" in the app, or delete the app. Support messages are deleted on request and otherwise within 12 months. A notification subscription is deleted on request. To ask, write to support@onehunch.info.

Where data travels

The rates request goes to Frankfurter's servers. The version check goes to our server, which runs on Cloudflare. Notification data goes to OneSignal in the United States. A support message travels through the email delivery provider to our mailbox. These providers may process data outside your country.

Your rights

You may ask what we hold about you, ask us to correct or delete it, or object to our handling of it. In practice we can hold only a support message you sent and, if you allowed notifications, your notification subscription. Write to support@onehunch.info and we will answer within 30 days.

Changes

If this notice changes, the date at the top changes and the new text is published here before the app version it describes is released.

Contact

support@onehunch.info