Privacy Policy

CloudEx Inc. ("we", "us", or "our") operates the "On This Day Weather" app (the "Service"). This Privacy Policy explains what information we collect, how we use it, and the choices available to you. By using the Service, you are deemed to have agreed to the practices described in this Policy.

1. Our Core Principle

On This Day Weather lets you look up the weather, temperature, and rain on a past day at a place you choose — such as the day you were born or an anniversary — using the ERA5 reanalysis from the Copernicus Climate Change Service. There is no account and no sign-up. Your anniversaries, the places you choose, and your settings are stored on your device, and the App never sends them to us. Specifically, we do not have access to any of the following:

  • The anniversaries you save (their names, dates, times, and places)
  • Your location, or the places you search for, choose, or have used recently
  • Which days you look up and the weather shown for them
  • The cards, CSV files, and backup files you create

To show the weather, find places, and display the map, the App connects to the services described in Section 2. None of these requests contains your anniversaries, and the weather data requests contain neither your coordinates nor the name of the place.

2. What the App Sends over the Internet

The App connects to the following services only for the purposes stated. As with any connection to a web server, each server receives your device's IP address as part of the connection. Each service is operated by its provider under its own privacy policy.

  • Weather data (Open-Meteo / Amazon Web Services): When the App shows the weather for a day (including past years, comparisons, date ranges, and anniversaries), it reads the hours it needs from the public ERA5 data files that Open-Meteo publishes on Amazon Web Services (AWS Open Data, openmeteo.s3.amazonaws.com). It reads only part of each file (HTTP range requests). A request contains only the file name (the kind of weather value and the year or three-week period), the part of the file to read, and the App's name and version. The part that is read depends on the grid cell (a square of 0.25° latitude and longitude, up to about 30 km across) that contains the place you chose, so the server could tell the approximate area and the period being read. The request does not contain your coordinates, the place name, the names of your anniversaries, or any identifier of you or your device. The App also downloads the list of files, the end date of the published data, and the ground height of the grid cell. When an anniversary reminder (Premium) is due, the App may read that anniversary's weather in the background in the same way, to include it in the reminder.
  • Searching for a place: When you search for a place by name, the App first uses the geocoding service built into your phone (the Android Geocoder; on phones with Google Play services it is provided by Google), which receives the text you typed. Only if that finds nothing, the App sends the text you typed, together with a language code for the results, to Photon, a place search service run by komoot (photon.komoot.io) that uses OpenStreetMap data. It does not send your location or the coordinates of the place you have chosen. A search is sent once when you press search, not while you type.
  • Finding the name of a place: When you use "Use my location now" or choose a point on the map, the App sends the coordinates of that point to the geocoding service built into your phone (on phones with Google Play services, Google) to get the name of the town. The App keeps only the town, region, and country — not a street address.
  • Map: The map appears only on the "Choose on the map" screen. Map images, styles, and fonts are downloaded from OpenFreeMap (tiles.openfreemap.org), which uses OpenStreetMap data. These requests show which area of the map is being displayed.
  • List of our other apps: To show our other apps, the App downloads their names, descriptions, and icons from our content server (static files hosted on Cloudflare Pages) when the Settings tab or "Our other apps" is shown. The request contains no personal data from the App. To decide which apps to show, the App uses the country of your SIM card or mobile network, your language settings, and whether our apps are already installed — on your device only; none of this is sent. Tapping an app opens its page on Google Play with a tag showing that it was opened from this App.
  • This privacy policy: The App shows this page from our website (onthisdayweather.cloud-ex.biz), adding your language setting to the address.
  • Google services: Crash reports, Premium purchases, in-app reviews, and in-app updates are handled by Google (Sections 4 and 6).

3. Location

  • When it is used: Only when you tap "Use my location now" (on the place screen or on the map). The App gets your current position once, to set the place and to find its name (Section 2). It does not keep tracking your location, does not use your location in the background, and does not run a background service for it.
  • Permission: The App asks for location permission only when you first tap that button, after explaining why. You can grant approximate location only. Without the permission, you can still search for a place by name or choose it on the map.
  • What is kept: Only the place you set (its name, area, coordinates, country, and time zone) is saved in the App, as the current place, a recent place, or the place of an anniversary. It is included in your device's backup if backup is on (Section 4.3).

4. Information We Collect

4.1 Information Collected Automatically

  • Crash reports: Via Firebase Crashlytics. When the App crashes, we collect the stack trace, device model, OS version, app version, a random installation identifier created by Firebase, and the times app sessions start (used to calculate the share of sessions without crashes). This does not include your anniversaries, places, or location.
  • Purchase information: "Premium" is a one-time purchase made through Google Play, and payment is completed on Google Play. The App asks Google Play on your device whether you own Premium and records the result on your device; we do not run a server for purchases. Google Play provides us with the order records needed to handle purchases and refunds (such as the order number, date, and item). We never receive payment information such as credit card numbers.
  • No analytics or advertising SDKs: The App contains no analytics SDK such as Google Analytics and no advertising SDK, and it does not collect your device's advertising ID.

4.2 Information You Send Us

  • Emails: "Contact us" and "Rate this app" open your email app with a draft addressed to us. The draft includes the App version, Android version, and device model, and, from "Rate this app", the ratings you chose and your message. Nothing is sent until you send it from your email app. We receive the email address you write from and what the email contains.

4.3 Information Stored Only on Your Device

  • Anniversaries: The name, kind, date, time, place, and reminder setting of each anniversary, together with a summary of the weather on its first day, are stored in the App's storage.
  • Places and settings: The current place, recently used places, units, theme, card design, reminder time, map style, whether you own Premium, and similar settings are stored in the App's storage.
  • Downloaded weather: Weather values the App has downloaded are kept in the App's storage so that days you have viewed can be shown again without a connection. When this grows large, the data used least recently is deleted automatically, and you can delete all of it with "Clear saved weather" in Settings. The map also keeps the map images it has downloaded.
  • Reminders and widgets (Premium): Anniversary reminders are scheduled on your device and shown as notifications that include the anniversary's name, place, and weather. Widgets show your anniversaries on the home screen. Depending on your device settings, notifications may be visible on the lock screen.
  • Cards, CSV files, and backup files: These are created only when you choose to. Cards and CSV files go only where you share them; cards saved to Photos (Pictures/OnThisDayWeather) can be seen by other apps that you have allowed to access your photos. "Back up to a file" writes your anniversaries and recent places (no weather data) to a file you choose, and with "Backup folder" the App does the same once a day in the folder you choose, keeping the latest 7 files. If you choose a cloud folder such as Google Drive, that file is stored by that service.
  • Android backup: If backup is turned on in your device settings, Android may include your anniversaries and settings (including places and whether you own Premium) in the backup it saves to your own Google account, and may copy them to a new phone when you transfer your data. Downloaded weather, the map's saved images, and records that only make sense on one device (such as when a review was requested, the backup folder, and which reminders have been shown) are excluded. This is handled by Android; we have no access to it.
  • When you uninstall: Uninstalling the App or clearing its data deletes everything above that is in the App's storage. Files you exported and images saved to Photos remain until you delete them.

4.4 Information We Explicitly Do Not Collect

  • Your anniversaries, including their names, dates, and places
  • Your location, or the places you search for or choose
  • Your name, email address, phone number, or contacts (the App has no account or sign-up), except what you send us by email
  • A history of the websites you visit or the contents of your communications
  • The contents of your screen or of other apps, or a list of the apps you have installed (the App only checks, on your device, whether our own apps are installed)

4.5 Permissions the App Requests and Their Purposes

  • Location (ACCESS_FINE_LOCATION / ACCESS_COARSE_LOCATION) — Used once, only when you tap "Use my location now", to set the place and find its name. Never used in the background.
  • Notifications (POST_NOTIFICATIONS, Android 13+) — Shows anniversary reminders (Premium) and the notification from "Send a test notification".
  • Run at startup (RECEIVE_BOOT_COMPLETED) — Schedules the anniversary reminders again after your phone restarts. It does not show anything by itself.
  • Internet and network state (INTERNET / ACCESS_NETWORK_STATE) — Used for the connections in Section 2, crash reports, and Google Play purchases, reviews, and updates. Days you have already viewed can be shown without a connection.
  • Google Play billing (com.android.vending.BILLING) — Lets you buy Premium through Google Play.

5. How We Use Information

The limited information we receive is used only for the following purposes:

  • Operating and maintaining the Service
  • Verifying your Premium purchase and handling refunds
  • Diagnosing and fixing crashes
  • Responding to support inquiries
  • Complying with applicable laws

6. Third-Party Services

On This Day Weather uses the following third-party services. Each service has its own privacy policy.

  • Open-Meteo (open-meteo.com) and Amazon Web Services (Amazon Web Services, Inc.) — the public ERA5 weather data files (Copernicus Climate Change Service information, CC BY 4.0)
  • Android geocoding service (on phones with Google Play services, Google LLC) — place search and place names
  • Photon (komoot GmbH) — place search, used only when the phone's geocoding service finds nothing
  • OpenFreeMap (openfreemap.org) — map images (OpenStreetMap data)
  • Firebase Crashlytics (Google LLC) — crash diagnostic data
  • Google Play Billing (Google LLC) — the one-time Premium purchase; payment is completed on Google Play
  • Google Play In-App Review and In-App Updates (Google LLC) — let you rate the App and install updates without leaving it; handled by Google Play
  • Cloudflare Pages (Cloudflare, Inc.) — hosts the static list of our other apps

The App contains no advertising SDK and does not share your data with advertising networks.

7. Data Retention

  • Crash reports: retained for 90 days, then deleted.
  • Support emails: retained for 12 months after the last reply, then deleted (except where legally required).
  • Order records: kept by Google Play under its own policies.
  • Anniversaries, places, settings, and downloaded weather on your device: kept until you delete them, clear the saved weather, uninstall the App, or clear the App's data.

8. International Data Transfers

We are based in Japan. The services listed in Section 6 may operate servers in various countries. When you use the Service, the minimal information described above may be processed outside your country of residence under standard contractual safeguards.

9. Your Rights

Depending on where you reside (e.g., the EEA, UK, California, Japan), you may have the right to request access to, correction of, or deletion of the limited information we hold. You can:

  • Edit or delete anniversaries and recent places in the App at any time, and delete downloaded weather with "Clear saved weather" in Settings
  • Uninstall the App or clear its data to erase everything stored in the App's storage on your device
  • Withdraw the location or notification permission in your device settings at any time
  • Contact us at the address below to make a request regarding the information we hold

10. Children's Privacy

On This Day Weather is not directed to children under the age of 13 (or the minimum age applicable in your region). If we inadvertently collect information from such a child, we will delete it promptly upon being contacted.

11. Changes to This Policy

This Privacy Policy may be updated from time to time. The latest version is always published at this URL together with its effective date. We will also notify you within the app of significant changes as appropriate.

12. Contact

For questions about privacy, data requests, or to report concerns, please email us at .

CloudEx Inc. (Japan)

Effective Date: November 8, 2026