Sojourn Privacy Policy

Last updated: 1 June 2026

This Privacy Policy explains how the Sojourn app (distributed on the App Store as "Sojourn Atlas") handles information. Sojourn is a tax-residency and travel-day tracker for people whose lives span multiple borders.

The short version: your travel data lives in your own iCloud and on your device. We do not run a database of your personal information. We have no accounts and no login. The data that reaches our own infrastructure is anonymous, opt-out usage analytics that cannot identify you, the bare minimum needed to look up a public flight schedule (a flight number, or a route and date, never your identity), and, only if you choose to send feedback, the message and optional email you include.

This policy is written to be honest and specific to how Sojourn is actually built. Where it refers to "we," "us," or "Sojourn," it means Sacha Allard, the operator of the Sojourn app.


1. Who this applies to

This policy applies to everyone who uses Sojourn, anywhere in the world. Because Sojourn is built for people who track tax residency, many of our users are in the European Union and the United Kingdom. We have written this policy to align with the EU General Data Protection Regulation (GDPR), the UK GDPR, and the California Consumer Privacy Act (CCPA). Your rights under those laws are described in Section 12.


2. What data we do, and do not, collect

We want to be precise, because "we collect almost nothing" is core to how Sojourn is designed.

We do NOT collect or store on our own servers:

The data that reaches our infrastructure:

Everything else stays on your device and in your personal iCloud account, which only you control.


3. Where your data lives

Sojourn is built on a simple principle: your data is yours, and it stays with you.

This is a deliberate architectural choice, not just a promise. Sojourn has no place to put your personal data even if we wanted to.


4. Location

Sojourn can sense your location on your device to help count the days you spend in each country, which is the heart of tax-residency tracking.


5. Analytics (anonymous, opt-out, and how to turn it off)

To understand which features are useful and prioritize improvements, Sojourn collects a small amount of anonymous usage analytics. This is designed from the ground up so that it cannot identify you.

What it is:

Your control:

Where analytics flow (and what each step does):

1. The Sojourn app on your device batches anonymous events.

2. They are sent to our Cloudflare Worker gateway, which validates them against the allow-list, drops your IP address, and ensures no personal data is attached.

3. The sanitized, anonymous batch is forwarded to our analytics service hosted on Railway (a managed Postgres database).

4. We view aggregate trends in Grafana, a dashboard tool.

Because this data is anonymous and IP-stripped before storage, it does not identify you. This analytics database is entirely separate from your travel data, which (as Section 3 explains) never reaches us at all.


6. Feedback you choose to send

Sojourn has an optional in-app feedback form (Settings → Help & feedback → Send feedback). This is the one place where you can deliberately send us a message, and it is entirely your choice.


7. Flight lookups, calendar, and photos

Sojourn offers a few optional, opt-in features that read flight or trip information. None of them upload your personal data to us.

Flight schedule lookups. When you choose to look up a flight, Sojourn can query a public flight-schedule provider (AeroDataBox) through our Cloudflare edge proxy. The request contains only a flight number, or a route (from and to) and a date. It never contains your name, device id, or anything that identifies you. The proxy holds the provider key so it never has to live on your device, and it forwards only that route or flight-number information.

Boarding passes. You can add a boarding pass by scanning its barcode, pasting an itinerary, or importing a PDF or photo. This all happens on your device. The resulting boarding pass is stored only on your device and in your own iCloud, like the rest of your data. It is not uploaded to us.

Calendar (optional, opt-in). If you choose to, Sojourn can read your calendar to find flight-shaped events and help fill in your travel log. This happens only after you explicitly tap to connect your calendar. Sojourn never requests calendar access automatically. The information stays on your device, and nothing is uploaded to us.

Photos (optional, opt-in). If you choose to, Sojourn can read the location and date stamps from your photos to help reconstruct past trips. This happens on your device, only with your explicit permission. Photo data is read locally to build your travel log, and nothing is uploaded to us.

You can grant or revoke calendar and photo access at any time in the iOS Settings app.


8. What we deliver from our servers

Our infrastructure exists to send you data, not to collect it.


9. Subscriptions and Apple

Sojourn is free for your first 7 days. After that, Sojourn offers an optional Pro subscription.


10. Third parties and what each receives

Sojourn relies on a small number of service providers. Here is exactly what each one can see.

| Provider | Role | What it receives |

|---|---|---|

| Apple (iCloud / CloudKit) | Stores your travel data in your own private iCloud; syncs across your devices. | Your travel data, in your personal iCloud account. We cannot access it. Apple encrypts it in transit and at rest. |

| Apple (App Store / StoreKit) | Sells and processes the Pro subscription. | Your payment and billing details, under Apple's privacy policy. We do not receive them. |

| Cloudflare | Edge proxy that serves rule packs and visa data, gateways analytics (dropping your IP), and proxies flight lookups. | Network traffic for those requests. It drops IP addresses for analytics before storage. It holds no user personal information. |

| Railway | Hosts the analytics database (managed Postgres) and dashboards, and stores feedback you choose to send. | Anonymous, allow-listed analytics events (no IP), plus any message and the optional email you include if you submit feedback. |

| AeroDataBox | Public flight-schedule data provider for flight lookups. | Only a flight number, or a route and date. Never your identity. |

We do not sell your personal information to anyone. We do not share your personal information with advertisers or data brokers. We do not use third-party advertising or analytics SDKs.


11. Data retention and deletion

Because your travel data lives in your own iCloud and on your device, you are in control of it.


12. Your rights

If you are in the EU or UK (GDPR / UK GDPR). You have the right to access, correct, delete, restrict, and port your personal data, and to object to processing. For the personal data Sojourn handles, these rights are mostly exercised directly by you, because the data lives in your own iCloud and on your device, which you fully control. You can access, correct, export, or delete your travel data inside the app and through iCloud at any time.

If you are in California (CCPA). You have the right to know what personal information is collected, to delete it, and to opt out of its sale. We do not sell your personal information. The personal information that could be associated with you (your travel data) is not collected by us at all; it stays in your iCloud and on your device.

To make any request or ask a question about your rights, contact us using the details in Section 16.


13. Children

Sojourn is not directed at children and is not intended for use by anyone under the age required by their local law to consent to data processing (for example, 16 in parts of the EU, or 13 in the United States). We do not knowingly collect personal information from children. If you believe a child has used Sojourn in a way that concerns you, please contact us.


14. Security


15. Changes to this policy

We may update this policy as Sojourn evolves. When we make a material change, we will update the "Last updated" date at the top and, where appropriate, note the change in the app. Continued use of Sojourn after an update means you accept the revised policy.


16. Contact

If you have questions about this Privacy Policy or your data, contact us:


*Sojourn counts your days. Not tax or legal advice. Verify with a professional.*