Back to Profile

Legal

Privacy Policy

Last updated: August 20, 2026

Summary

FitForecast is an early beta (MVP). There is no sign-up, no email address and no password. Your setup — name, preferences and location — stays in your browser on your device. Two things leave your device: the coordinates needed to fetch a forecast, and, only if you choose to rate an outfit, the feedback described below.

Beta feedback (optional)

Under each outfit you can rate it, say whether you would wear it and add a short comment. This is entirely optional and never required to use the app. If you send feedback, we store it in our beta database together with the outfit you were shown and the weather it was based on, so we can tell which recommendations work.

To keep your feedback separate from everyone else’s, your device is given a random anonymous identifier. It is not linked to your name, email or any other identity, and it is created only when feedback is used. Only you can read back your own ratings.

Daily texts (optional)

If you choose to receive the daily FitForecast text, we store your US phone number, your explicit consent (when and where you gave it), your preferred delivery time and time zone, and a record of each text we send. Your number is used only to send the weather and outfit text you asked for. It is never used for marketing and never shown in full in the app.

Texts are delivered by our SMS provider (Twilio), which receives only your phone number and the message itself. Reply STOP at any time to unsubscribe, or turn texts off in your Profile. Opting out stops future texts but keeps your FitForecast recommendations and history. Message and data rates may apply.

What we do not collect

  • No sign-up, email addresses, or passwords. A phone number only if you opt in to daily texts.
  • No advertising trackers or advertising cookies.
  • No Google Analytics, Meta Pixel, PostHog, or Sentry user analytics.
  • No behavioral or session analytics.
  • No feedback of any kind unless you choose to send it.

What is stored on your device

The following are saved in your browser’s localStorage so the app can remember your setup between visits. They are not transmitted to a FitForecast server:

  • First name (optional) — used only for your on-screen greeting.
  • Clothing profile and preferences.
  • Temperature preference (runs hot / neutral / runs cold).
  • Style preference.
  • Units preference (°F / °C).
  • Location information, including the saved place name and its coordinates.
  • Outfit history — a short, bounded list of recently shown outfit signatures used only to avoid repeating the same outfit. Limited to the current MVP implementation.

Location

FitForecast may request your precise device location only after you choose the location feature and grant your browser’s location permission. It is a one-time request tied to that action.

  • Latitude and longitude are obtained from your device at the moment you request it.
  • Your location information is stored locally on your device.
  • Coordinates may be transmitted to the weather and geocoding services required to produce a forecast.
  • This MVP uses Open-Meteo (forecast and city search) and BigDataCloud (reverse geocoding).
  • No FitForecast user account is created from this information.

FitForecast does not track your location continuously and does not collect location in the background.

Third-party services

The MVP relies on third-party services that are necessary for it to function:

  • Open-Meteo — weather forecast and city search (geocoding).
  • BigDataCloud — reverse geocoding (turning coordinates into a place name).
  • Google Fonts — typography.
  • Hosting and deployment infrastructure used to deliver the application.

As with any normal web request, contacting these services may expose technical information such as your IP address, browser user-agent, and request timing to that service. That is inherent to how the web works and is outside FitForecast’s control. Each service handles that information under its own privacy policy.

Error reporting

In production, technical errors are not transmitted to FitForecast. Any error details that may be captured remain local to your browser and are not used to build a profile of you.

How to delete your data

Because FitForecast stores your preferences locally rather than in a FitForecast account or database, you are in control of removal. You can:

  • Use “Clear My FitForecast Data” on the Profile screen, which removes all FitForecast keys from this browser and returns the app to the Welcome screen; or
  • Clear this site’s data in your browser settings.

There is no backend deletion request process because there is no server-side user database to delete from.

Children

FitForecast is not directed to children. Because the app can request device location, it should be used with adult supervision where local law requires it.

Changes and contact

This is a beta product and this policy may change as the product changes. Questions about this policy can be directed to fitforecastnow@gmail.com.

FitForecast MVP — Beta. Features and recommendations may change.