Wadehour: Offline Tide Tables — Privacy Policy
Wadehour: Offline Tide Tables Effective 6 November 2026, for Wadehour 1.0.0 and later, the versions that sell Wadehour Pro through Google Play and, on iPhone and iPad, through the App Store. This covers Wadehour for Android, Wadehour for iPhone and iPad, and Wadehour used in a web browser.
The short version
Wadehour works out the tides on your phone. It has no account and no sign-in. No ads and no usage tracking: it carries no advertising, usage-tracking or crash-reporting code. Your stations, your line, your alerts and your settings stay on your phone. Wadehour sends them to no one, and they leave the phone only if you send them, or your phone's own backup includes them (see Android's own backup and iCloud Backup, below).
Wadehour Pro is sold as a yearly or a monthly subscription through Google Play, and on iPhone and iPad through the App Store. To know whether you have it, the app asks RevenueCat, its billing service, soon after it starts. That sends RevenueCat a random app user ID and basic app and device details even if you never buy (on iPhone and iPad, also Apple's identifier for vendor); if you buy, your purchase goes too. See Purchases, below.
The rest of this page says the same thing in more detail, so you can check it.
What Wadehour keeps, and where
Wadehour remembers a few things so it opens the way you left it. They are kept in the app's own storage on your phone, and Wadehour puts them nowhere else (Android's own backup and iCloud Backup, which you control, are covered below):
- the station you last chose, your favorite stations, and the stations you looked at recently
- the place you chose a station for, so the app can say "Times are for ..."
- your settings: feet or meters, the height you want the water to drop below (your line),
"Daylight only", the shortest window you want listed, how many days of windows to show, and light or dark appearance
- with Wadehour Pro, your tide alerts: the station, the tide each one waits for, its height, the days
it is on, and how early it should come
- a note of when the app was first and last opened, how many times and on how many days it has
been opened, and when it offered to be installed and whether you dismissed or accepted that
- the last answer about Wadehour Pro (whether you have it, on which plan, and until when), so the app
knows at once when it opens, and, if you started the free week on Android, the date it started
Tide predictions, sun and moon times and moon phases are all calculated on the phone from NOAA harmonic data that comes inside the app. Looking something up does not send a request anywhere.
Seeing and erasing it. Settings, under "Your data", has "Erase everything". It asks once more and names what will be lost, then removes all of the above from the phone. Uninstalling the app (on iPhone and iPad, deleting it) removes it too. Neither reaches a copy that Android's own backup may already hold in your Google account, or iCloud Backup in your iCloud account (or a backup to a computer), and neither cancels a subscription: that is done in Google Play, or on iPhone and iPad in the App Store (see Purchases).
Taking it with you. Wadehour has no way to save your settings to a file. You can send a single low-water window out of the app as one line of text, and with Wadehour Pro you can export low-water windows as calendar events and a month of tides as a spreadsheet. Each goes through your phone's share sheet, or is copied for you to paste where the app cannot share. You choose where it goes; Wadehour does not see it after that.
Android's own backup. If you have turned on Android's backup for your phone, Android may include Wadehour's settings in that backup, as it does for most apps, and may put them back if you reinstall. That copy is made and held by Google under your Google account, and you manage it in your phone's backup settings. We cannot see it or reach it.
iCloud Backup, on iPhone and iPad. If iCloud Backup is on, iOS may include Wadehour's settings in that backup, as it does for most apps, and may put them back if you restore your iPhone or iPad. That copy is kept in your iCloud account under Apple's terms, and you manage it in your device's iCloud settings. A backup of your iPhone or iPad to a computer may include them too. We cannot see either copy or reach it.
Your location
Wadehour never asks for your location when it opens, and there is no default station.
If you tap Near me on the station screen, Wadehour asks your phone for your position at that moment, to sort the tide stations by distance. The first time, your phone shows its own location prompt. On Android 12 and later, Wadehour holds only Android's approximate-location permission, so that prompt offers approximate location only. Android 11 and older have a single location permission with no approximate choice; there Wadehour still asks the phone only for a low-accuracy position. Wadehour never asks for location in the background.
On iPhone and iPad, iOS's prompt says: "Wadehour uses your location only when you tap Near me, to sort tide stations by distance. It stays on this device and is never saved or sent." Wadehour asks for location only while you are using the app, never "Always", and asks iOS for a low-accuracy position; you can also turn Precise Location off in that prompt or in Settings.
That position is used on the phone and held only in the app's memory, so it is forgotten when the app is closed. It is never saved and never sent anywhere, RevenueCat included. If you say no, every other part of the app works the same: search by name, station number or state still finds every station, and you can allow location for Wadehour later in your phone's settings.
Tide alerts and notifications
Tide alerts are part of Wadehour Pro. Each one is worked out on the phone from the same tide predictions, and nothing about an alert is sent anywhere.
Wadehour hands the coming alerts to your phone's own notification schedule, on the phone: up to 64 at a time, over the next 30 days, topped up each time you open Wadehour. The phone then shows each one at its time, with Wadehour closed. If the phone restarts, Android lets Wadehour put the scheduled alerts back; on iPhone and iPad, iOS keeps them through a restart itself. Wadehour does not use push notifications, which would need a server; there is none.
Wadehour asks for permission to show notifications only after you save your first alert, never at launch; on Android 13 and later, and on iPhone and iPad, your phone shows its own prompt. If you say no, alerts reach you only while Wadehour is open, and you can allow notifications later in your phone's settings.
Android keeps exact timing behind a setting called Alarms & reminders. On Android 14 and later it is off for Wadehour until you turn it on, and until then your phone may deliver an alert up to an hour late to save battery. The alerts screen says which applies and opens that setting. iPhone and iPad have no such setting.
The permissions
On Android, Wadehour declares these permissions:
| Permission | Why |
|---|---|
Approximate location (ACCESS_COARSE_LOCATION) | Near me, as described above: asked for only when you tap it, used on the phone to sort stations, never saved or sent. |
Precise location (ACCESS_FINE_LOCATION), Android 11 and older only | Those versions have one location switch with no approximate choice. Wadehour still asks the phone only for a low-accuracy position, for Near me. |
Internet (INTERNET) | Declared by the app wrapper Wadehour runs in, and used by the store connection described under Purchases: Google Play's and RevenueCat's own code, not the app's screens. The app's own security policy lets its pages load only the app's own files. |
Google Play billing (com.android.vending.BILLING) | Lets Google Play take a purchase of Wadehour Pro. Declared by Google Play's billing library. It does not show a prompt. |
Network state (ACCESS_NETWORK_STATE) | Declared by the purchase libraries (RevenueCat's and Google Play's), to know whether the store can be reached. It reads no network contents and does not show a prompt. |
Notifications (POST_NOTIFICATIONS) | Shows your tide alerts (Wadehour Pro). Asked for only after you save your first alert, never at launch; on Android 13 and later your phone shows its own prompt. |
Alarms & reminders (SCHEDULE_EXACT_ALARM) | Lets an alert arrive at the minute it was set for. On Android 14 and later it is off until you turn it on in Alarms & reminders; without it an alert may arrive up to an hour late. |
Run at start-up (RECEIVE_BOOT_COMPLETED) | Lets Wadehour put its scheduled alerts back after the phone restarts. It does not show a prompt and sends nothing. |
Keep awake (WAKE_LOCK) | Keeps the phone awake for the moment it takes to show an alert. It does not show a prompt. |
On iPhone and iPad, iOS asks your permission before Wadehour can use your location (for Near me, while you are using the app) or show notifications (for alerts), and each is asked only when you use that feature. Wadehour never asks for permission to track you, and has no advertising identifier to give.
What the app can connect to
Wadehour's pages carry a content security policy that allows connections only to the app's own files, so the app's screens cannot reach an advertising or tracking service. Apart from our own code, the app is built on React (a code library that draws the screens) and Capacitor (the wrapper that turns the app into an Android app and an iPhone and iPad app, with its plugins for the Back key on Android and for alerts, which hand each alert to the phone's own notification schedule), and, for purchases, RevenueCat's code and Google Play's billing library (on iPhone and iPad, Apple's StoreKit), which run outside the app's pages and are described under Purchases. None of them sends your stations, your line, your alerts or your location anywhere.
If you use Wadehour in a web browser instead of from Google Play or the App Store, your browser downloads the app's files from the website that serves them, and that web server receives the ordinary details any web request carries, such as your IP address and browser type. Wadehour sends none of your settings, stations or location with those requests, and it sets no cookies. In a web browser Wadehour sells nothing and does not contact RevenueCat.
Purchases
Wadehour Pro is sold as a yearly or a monthly subscription through Google Play, and on iPhone and iPad through the App Store. If you buy it, the purchase is made in Google Play, or in the App Store on iPhone and iPad, and Wadehour uses RevenueCat (RevenueCat, Inc.), its billing service, to know what your store account owns.
Exactly what leaves your phone, and who receives it. Wadehour asks RevenueCat what this install owns soon after it starts, whether or not you ever buy, again when a screen that shows Wadehour Pro opens, and when you buy or restore:
- RevenueCat receives, over an encrypted connection:
- a random app user ID that RevenueCat's code creates on this install the first time the app asks
what you own (it is not your name, email, Google account, Apple Account or any device identifier);
- only if you buy or restore, the purchase: the purchase token Google Play issued (on iPhone and
iPad, the App Store's transaction), the product ID, its price and currency, whether it was a restore, and from then on the dates, trial and renewal state that RevenueCat reads back from Google Play or the App Store;
- with every request, the app and device details any app sends: the app's package name and
version, RevenueCat's code version, the Google Play Billing Library version, the Android version number, the phone's brand and model, the phone's and the app's language, the store country, and whether the app is open or in the background (on iPhone and iPad, the iOS version and the device's model in place of the Android details);
- your IP address, as with any internet connection. Wadehour does not use it to find where you
are;
- on iPhone and iPad only, with every request, Apple's identifier for vendor: a random ID iOS
gives one developer's apps on a device, which resets when all of that developer's apps are removed. RevenueCat's iOS code sends it to run the purchase. It is not your name, your Apple Account or the advertising identifier, and it is not used for tracking. The Android app sends no device identifier.
- RevenueCat does not receive your name, email address, payment details, advertising ID or
Android ID, your location, or anything you set in Wadehour: your stations, your line and your alerts stay on the phone. (In the Android app its code collects device identifiers only when an app sets an advertising-attribution ID, and Wadehour sets none; on iPhone and iPad the one device identifier it sends is the identifier for vendor, above. Its diagnostics reporting is off.)
- Google Play receives the purchase itself, on its own screens: your Google account, the payment
method, the item, the price and the order. Google's billing library on your phone may also send Google technical information about the purchase flow. All of that is governed by Google's privacy policy, not this one, and Wadehour never sees your payment details.
- Apple receives, on iPhone and iPad, the purchase itself, on its own purchase sheet: your Apple
Account, its payment method, the item, the price and the date. That is governed by Apple's privacy policy, not this one, and Wadehour never sees your payment details.
RevenueCat uses all of this only to tell Wadehour what you own, on this phone and when you restore on another, and to show the developer sales totals. It processes it on the developer's behalf, as a service provider. RevenueCat's privacy policy: https://www.revenuecat.com/privacy
The free week. On Android, Wadehour Pro can be tried free for 7 days with one tap, with no card and no purchase. When you start it, Wadehour keeps the date it started in its own storage on this phone. Starting, running or ending it sends no data anywhere and asks neither Google Play nor RevenueCat.
On iPhone and iPad the free week is Apple's 1-week free trial of the yearly subscription, for new subscribers. Starting it is a purchase in the App Store, which reaches Apple and RevenueCat as described above, and the yearly price is charged to your Apple Account when the week ends unless you cancel at least 24 hours before it ends. There is no free week of the app's own on iPhone and iPad.
RevenueCat keeps the purchase record for as long as Wadehour uses it to know what you own, unless you ask for it to be deleted sooner. To have it deleted, email support@chibuapps.com, and it will be deleted in RevenueCat. Google keeps its own record of the payment under Google's privacy policy, and Apple, for a purchase on iPhone or iPad, under Apple's.
What Google Play sees
When you install Wadehour from Google Play, Google handles the download and knows that your Google account installed the app, as it does for every app. Google shows us figures for the app as a whole, such as install counts and ratings, any review you choose to post, and, if you have allowed your phone to share usage and diagnostics with Google, crash and performance reports that Google collects itself. That is covered by Google's own privacy policy, not this one. Wadehour adds nothing to what Google collects.
If you buy Wadehour Pro, Google Play takes the payment and keeps its own record of it under Google's privacy policy. Wadehour never sees your payment details.
What the App Store sees
When you install Wadehour from the App Store on iPhone or iPad, Apple handles the download and knows that your Apple Account installed the app, as it does for every app. Apple shows us figures for the app as a whole, such as downloads and ratings, any review you choose to post, and, if you have chosen to share analytics with app developers in your device's settings, usage and crash figures that Apple collects itself and that do not identify you. That is covered by Apple's own privacy policy, not this one. Wadehour adds nothing to what Apple collects.
If you buy Wadehour Pro on iPhone or iPad, Apple takes the payment and keeps its own record of it under Apple's privacy policy. Wadehour never sees your payment details or your Apple Account.
Children
Wadehour is a tide table for general use, not made for children. It asks no one, children included, for a name, an email, an age or any contact details. The only data about anyone that the app sends is what Purchases describes.
Changes to this policy
If a later version of Wadehour changes anything on this page, this policy will be updated before that version is released, and the date at the top will change.
App Store privacy answers
These are the answers the iPhone and iPad app gives in App Store Connect's App Privacy section, with Wadehour Pro on sale through RevenueCat. They follow RevenueCat's App Privacy guidance for the iOS code this version ships.
| Section of Apple's label | Answer |
|---|---|
| Data Used to Track You | None |
| Data Linked to You | None |
| Data Not Linked to You | Purchases: Purchase History (App Functionality, Analytics). Identifiers: User ID, meaning RevenueCat's random app user ID, and Device ID, meaning Apple's identifier for vendor (both App Functionality) |
Wadehour asks for no contact details, and, as on Android, the position used by Near me and everything you set stay on the device, so Contact Info, Location, User Content and Usage Data are not collected.
Contact
Questions about this policy or about Wadehour: write to support@chibuapps.com.
We will answer you by email. We have no other record of you to look up, apart from the purchase record described under Purchases.
This website
Everything above is about the app on your phone. This last part is about this website, chibuapps.com, which is a different thing.
- What it collects. Nothing. The pages are plain files: no form, no script, no cookie of ours, and no analytics of ours.
- Who serves it. Cloudflare. Like any web host, Cloudflare sees the IP address, the page requested, the time and the identification string your browser sends, in order to deliver the page, and handles that under its own privacy policy: cloudflare.com/privacypolicy.