---
title: "Privacy policy · Adventure Runner"
description: "How Adventure Runner handles local trips, optional Google sign-in, service requests and account data."
canonical: "https://www.trailready.run/privacy/"
modified: 2026-10-04
reference_only: false
---

# Privacy policy

How Adventure Runner handles local trips, optional Google sign-in, service requests and account data.

## Who operates this app

Adventure Runner is Scott Waddell’s personal trip-planning project. This notice describes the public app’s current behavior as of October 4, 2026. Contact waddell.scott@gmail.com with privacy questions or requests about your account.



## Trips and storage on your device

Guest planning works without an account. Trip names, routes, stops, notes, arrangements, checklists and downloaded planning data are stored in your browser. Signing in does not upload, sync or separate this trip library by account. Signing out leaves local trips on the device.

The app uses browser local storage, session storage, IndexedDB and caches for plans, preferences, offline resources and authentication. Download a backup before deleting a trip or clearing browser storage. Anyone with access to this browser profile may be able to view its saved trips.

When you export a file, copy a trip link or share plan text, the destination and anyone receiving it can access the information you include. Adventure Runner does not automatically publish your personal plans in its public reference guides or search indexes.



## Optional Google sign-in

If you choose Google sign-in, Google and Supabase process the authentication request. The requested permissions are basic identity, email address and profile information. Supabase stores the account identity and authentication records; the app uses your session and email to identify your signed-in account. Your Google password is entered at Google, not into Adventure Runner.

Authentication session tokens are stored in this browser to keep you signed in. Temporary session storage is used to complete sign-in and return you to the page you opened. Google sign-in does not grant access to your Gmail, Drive, Calendar or assistant conversations. Apple sign-in is not enabled.



## Weather, elevation and maps

Weather requests send selected route or trailhead coordinates and requested dates to Open-Meteo. Elevation requests send route coordinates to the elevation service used by the planner. Online map and offline download requests disclose the requested map areas to the selected map provider, such as OpenStreetMap, USGS or Natural Resources Canada.

These providers receive connection information, such as your IP address, when contacted directly. Canadian map tiles pass through the app’s server. Browser and service caches may retain downloaded weather, elevation and map data. Provider policies apply to their handling of requests.



## Hosting and service records

Google Cloud Run hosts the public app. Google Cloud and Supabase may process IP addresses, request times, URLs, device or browser information and operational or security records as part of providing hosting and authentication. Service records are separate from the browser-local trip library.

The app has no advertising or product analytics integration. This does not prevent its hosting, authentication, weather or map providers from maintaining their own service records.



## Account gear preferences

If you save gear preferences, Supabase stores your temperature rules with your account identity. Signing in loads your saved rules on another device. A copy is cached in this browser for offline planning, separately for each account. Signing out returns the planner to app defaults; cached preferences may remain on this device until browser data is cleared.

Preference rules use available stop temperatures to suggest gloves and running pants. They do not change agency guidance or remove items you explicitly added to a trip. Trip snapshots remain separate, and authorized assistants can read your saved gear rules and propose changes. Preference edits require your approval in Adventure Runner before saving.



## Assistant access

A guest assistant connection can list and read the ten public named routes without an Adventure Runner account. It cannot read personal preferences or shared trips, check trip-date weather, propose changes or generate exports. Personal assistant features require an Adventure Runner profile and an explicitly authorized account connection. Signing in alone does not connect an assistant or upload trips. Sharing a selected trip uploads its snapshot, including route and notes, to Supabase. Your authorized assistants can read your gear preferences and shared snapshots, request route-coordinate weather from Open-Meteo, propose new route plans and submit edits; only you can approve and save drafts or changes in Adventure Runner. Approved new plans become shared account snapshots; rejected drafts do not create plans. If you request an assistant export, PDF and GPX copies are stored privately in Supabase and offered through bearer links valid for up to 24 hours. Anyone with a link can download. PDF includes notes, packing/preferences and available weather; GPX includes mapped route geometry and checkpoint notes. Stop sharing, edit the shared plan, review the draft or use Revoke download links to block future downloads. Downloaded copies cannot be recalled. Expiry blocks access; stored export records remain until revoked or their plan/draft/account is deleted. Browser edits are not uploaded automatically, and approved snapshots can be saved separately as local copies. Stop sharing to block future reads and proposals immediately. Disconnecting revokes the connection, but existing access tokens may remain valid until they expire. Information already read by an assistant is subject to that provider’s account settings and retention policies. Provider setup and validation status are documented in the assistant guide.



## Your choices and account requests

You can keep planning as a guest, sign out in Account, delete local trips, remove downloaded maps or clear this site’s browser data. Clearing local storage does not delete a Supabase account or copies of plans you have shared elsewhere.

To request access to or deletion of your Adventure Runner account data, email waddell.scott@gmail.com from the account email. Identity may need to be verified before processing an account request. You can also manage the Google connection in your Google account settings. The app currently has no self-service account-deletion control.



## Sources

- [Google privacy policy](https://policies.google.com/privacy)
- [Supabase privacy policy](https://supabase.com/privacy)
- [Google Cloud privacy information](https://cloud.google.com/terms/cloud-privacy-notice)
- [Open-Meteo privacy information](https://open-meteo.com/en/terms)
- [OpenStreetMap privacy policy](https://osmfoundation.org/wiki/Privacy_Policy)

Canonical URL: https://www.trailready.run/privacy/

Content updated: 2026-10-04. No reuse or training license is granted by this index; third-party materials retain their source terms.

## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebSite",
      "@id": "https://www.trailready.run/#website",
      "url": "https://www.trailready.run/",
      "name": "Adventure Runner",
      "description": "Plan trail adventures with routes, stops, timing, water, weather and packing. Explore ten source-linked reference guides and keep personal trips in your browser.",
      "inLanguage": "en-US"
    },
    {
      "@type": "WebApplication",
      "@id": "https://www.trailready.run/#app",
      "name": "Adventure Runner",
      "url": "https://www.trailready.run/",
      "applicationCategory": "TravelApplication",
      "operatingSystem": "Web browser",
      "description": "Plan trail adventures with routes, stops, timing, water, weather and packing. Explore ten source-linked reference guides and keep personal trips in your browser.",
      "featureList": [
        "Route and stop planning",
        "Editable moving time and breaks",
        "Water carry planning",
        "Packing checklist",
        "Optional downloaded offline maps"
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://www.trailready.run/privacy/#page",
      "url": "https://www.trailready.run/privacy/",
      "name": "Privacy policy · Adventure Runner",
      "description": "How Adventure Runner handles local trips, optional Google sign-in, service requests and account data.",
      "dateModified": "2026-10-04",
      "inLanguage": "en-US",
      "isPartOf": {
        "@id": "https://www.trailready.run/#website"
      },
      "about": {
        "@id": "https://www.trailready.run/#app"
      }
    }
  ]
}
```
