Early access. The server is open source and ready to self-host. The iPhone & iPad app (TestFlight) and the Android app (Google Play) are in invite-only testing.

Privacy policy

Last updated 6 November 2026 · Draft: this policy may change before the apps' public release.

The short version

This policy covers the Run·dere apps for iPhone and iPad and for Android (“the app” or “the apps”), this website (rundere.app), and the Run·dere demo server (demo.rundere.app). “We” and “us” means the Run·dere developer. “Your server” means any Run·dere server you add to the app. Where the iPhone and Android apps differ, this policy says so.

How Run·dere is set up

Run·dere is self-hosted software. There is no central Run·dere service that stores your information. When you use the app, it connects directly to the server address you enter in its settings. Whoever operates that server (usually you) controls the data on it and is responsible for it. If you use a server run by someone else, such as a friend or family member, their practices apply to what you store there.

The apps

What the app sends, and where

Apart from the map and place lookups described below, the app sends information only to your server, over the connection you configure. This includes your sign-in, the trips, activities, captures, packing lists and journal entries you view or change, and any files you choose to share with it. We don't receive a copy.

What stays on your device

DataWhyWhere
Sign-in tokens for your serverKeep you signed inOn iPhone and iPad, the iOS Keychain. On Android, app storage, encrypted with a key kept in the Android Keystore
Server addresses and connection settingsKnow which server to talk to and how to trust its certificateApp storage on the device
A read-only copy of your tripsLet you read your trips offlineApp storage on the device, kept separately for each server and person
Journal entries and expenses you add while offline (Android)Send them to your server when you're back onlineApp storage on the device, until they're sent
App preferencesRemember your settingsApp storage on the device

Signing out clears your saved session and the offline copy on this device. Deleting the app removes everything it stored on the device. The Android app leaves its data out of Google's cloud backups and device-to-device transfers, so none of it is copied off the phone.

Permissions the app may ask for

Apple services the iPhone and iPad app uses

Maps and place-name lookups in the app are provided by Apple Maps. To show a map or look up a place, your device sends the request to Apple, and Apple's privacy policy applies to that. Web links you open from the app load in Safari's in-app browser, which follows your Safari settings.

Google services the Android app uses

Maps in the Android app are provided by Google Maps. To show a map, your phone asks Google for map images of the area on screen, such as a trip's places or, on the Near me map, the area around you. To place a saved spot or a shared Maps link on the map, the app asks the phone's built-in geocoder to look up the place's name and address, which sends that name and address but not your own location. When you use Add my location, the app asks the same geocoder for a short place name for that spot, which sends the spot's coordinates. On most phones that geocoder is provided by Google. Google's privacy policy applies to what Google receives. Sign-in pages and web links you open from the app load in a Custom Tab of your default browser, which follows that browser's settings.

Testing the iPhone and iPad app with TestFlight

The iPhone and iPad app is currently available only to testers we invite through Apple's TestFlight.

Testing the Android app on Google Play

The Android app is currently available only to testers we invite through Google Play's testing tracks.

Your server

Your server may connect to other services to do its work, depending on how its operator has set it up. For example, it may look up weather, exchange rates, places, routes or web search results, or use a language model to help process captures and research. Those connections are configured by, and are the responsibility of, the server's operator. We don't receive the data involved.

If you connect an AI assistant (such as Claude) to your server, you choose what it can access when you sign in to approve it. The trip data it reads or changes is then handled by that assistant's provider under their privacy policy. You can disconnect it at any time under Account → Connected apps on your server.

The demo server

The demo server at demo.rundere.app lets you look around Run·dere, in a browser or the app, without setting up your own server. We operate it.

This website

rundere.app is a static website hosted by Netlify. It sets no cookies and uses no analytics. Its fonts and images are served from this site, not from third parties. Netlify processes standard request information, such as your IP address, to deliver the pages and protect the service; see Netlify's privacy policy. Links to the Run·dere source code and documentation go to GitHub, where GitHub's privacy policy applies.

The sign-in page at rundere.app/auth/callback exists only to hand you back to the app after you sign in to your server. It doesn't read, store or forward anything in the link it receives.

Children

Run·dere isn't directed at children under 13, and we don't knowingly collect information from them.

Your choices and rights

Because your travel data is on your server, you can view, correct or delete it there, or ask your server's operator to do so. For anything we hold (only demo-server logs, any emails you send us and, if you're a tester, your TestFlight or Google Play testing details), you can ask us to access or delete it by writing to the address below. Depending on where you live, laws such as Canada's PIPEDA or the EU and UK GDPR may give you further rights, and you can complain to your local data-protection authority.

Changes to this policy

If we change this policy, we'll update the date at the top of this page. If a change affects what an app does with your data, we'll also note it in that app's release notes.

Contact

Questions about privacy: privacy@rundere.app.