# Do a Stretch (Stretch) privacy policy

> Do a Stretch — count your visa and stay days everywhere. Alerts before you must leave. Don't snap.

Source: https://doastretch.com/store/privacy-policy

Do a Stretch

*Last updated: 17 August 2026*

Stretch ("Do a Stretch") is a local-first travel compliance tracker for Android, made by the NomadTracker project. This policy explains what the app does with data, in plain language.

## The short version

- **Your data lives on your phone.** Stays, passports, documents, plans, alerts and settings are stored in the app's private storage on your device. There is no Stretch account and no Stretch server that holds your data.
- **We do not sell data, show ads, or run analytics SDKs.**
- **Location, when you allow it, is processed on the device** to suggest that you have entered a new country. You confirm every suggestion; nothing is uploaded.
- **Backups and exports go where you send them** — a folder you pick, a share target you choose.
- **The Visa Desk (Stretch+)** is the one feature that sends data off the device, only when you start a guided application, only for that session, and never to a persistent store.

## What the app stores on your device

- Passport nationality and a label you choose; the passport number and expiry, if you add them, are held in the device-encrypted application pack (Android Keystore).
- Stays (country, entry and exit dates), planned trips, travel documents (type, country, dates, number if you enter it), the traveller name you optionally give for PDF exports.
- Setup-quiz answers (which passports you hold, whether you manage tax-residency days), your Stretch+ trial or subscription state, and rule-verification dates.
- If you enable it: the last resolved country from GPS, and calendar event ids for the events the app creates in a calendar you choose.

## Permissions and why

- **Notifications** — day countdowns and must-exit reminders; the promised day-5 trial reminder.
- **Location** (Stretch+, optional) — to suggest a country change while the app is open. The Google Play build does not request background location.
- **Calendar** (Stretch+, optional) — to mirror stays into a calendar you select.
- **Exact alarms** — so a must-exit reminder fires on the day, not sometime after.
- **Internet** — the Play build uses it only for map tiles in Explore, for the Visa Desk when you start a session, and (in future versions) to fetch an updated rules snapshot. City insights ship inside the app as a dated snapshot.

## The Visa Desk

When you start a guided visa application, the app streams the fields needed for that form (from your application pack) to a Stretch session server that operates a browser on your behalf. The session lives in memory for its duration and is wiped when it ends; nothing is written to a server-side profile. You perform CAPTCHA, payment and the final submit yourself. Government portals you apply through have their own privacy policies.

## Third parties

- **Map tiles** are fetched from an OpenFreeMap / MapLibre-compatible tile server; a tile request reveals your IP address and the map area you view, as any map does.
- **Google Play Billing** processes subscriptions; we receive an anonymous purchase token, never your payment details.
- **Government visa portals** receive what you submit through them.

## Your choices

- Export a full backup (JSON) or PDF at any time; delete anything in the app; uninstall to remove everything the app stored.
- Revoke any permission in Android settings; the app keeps working with manual logging.

## The website

The "tell me when it lands" form on doastretch.com sends the address you type (and, if you choose one, Android/iPhone) as an email to [hello@doastretch.com](mailto:hello@doastretch.com) through Cloudflare, from where the site is served. We keep it in that inbox to send you one launch email and to answer if you write; nothing is added to a mailing service, and we delete it on request. The site sets no cookies and runs no analytics.

## Children

Stretch is not directed at children under 13 and does not knowingly collect their data.

## Changes and contact

We will update this page when the app's data practices change. Contact: [privacy@doastretch.com](mailto:privacy@doastretch.com)
