Privacy Policy

Last updated · April 24, 2026

Short version. PassportBro is an iOS app for men researching moving abroad, with a sign-in-required community for crossing paths with other travelers.

Research (quiz, shortlist, trips, compare, ground reports): everything you enter stays on your device. No server for this part.

Community (profile, chat, presence, DMs, push): requires an account. You sign in with Apple or email. We store the minimum we need to run the product — your profile, your photos, the messages you send, and preferences you configure — all scoped to your account and deletable in one tap.

We collect no tracking data, run no analytics SDKs, and don't sell or share data with advertisers.

What data is handled

1. Device-only data (research side)

When you complete the in-app quiz and use the research features, the app stores the following on your device only (using iOS's standard local storage, AsyncStorage):

This information is used only on your device to rank the countries shown in the app and to show your own planned trips back to you. It is never sent off your device.

2. Account + profile data (server-stored)

To use the community side of the app — profile, chat, presence, DMs, push notifications — you sign in with Apple or email. From that point on our server stores:

All account and profile data is transmitted over HTTPS to our Supabase project (hosted in the United States) and persisted in a PostgreSQL database. Row-Level Security policies are enforced per table — you can read public content and only the DMs you're part of; you can update or delete only your own rows.

We do not collect:

3. Automatic request metadata

Like any HTTPS service, our server sees standard request metadata: a source IP address and a User-Agent string on each request. This is used for rate limiting, abuse detection, and normal network routing — it is not used for analytics and is not sold or shared.

Third-party services

We do not use:

Community content and moderation

Country group chats and city chats are visible to any signed-in user who opens the relevant chat. Direct messages are private between the two participants — we do not read them as a matter of routine. However, if you report a message or conversation, the moderation team can open that message or thread to review it against the community guidelines.

We may remove content, hide profiles via shadowban, and disable accounts that violate the guidelines. Reports contain only what you typed plus internal IDs and are reviewed by a small moderation team. Repeated violations increment a strike count on the offending account.

Children

PassportBro is not directed at children and is rated 17+ on the App Store. We do not knowingly collect information from anyone under 17. Account creation affirms you meet that age gate. If you believe a minor has created an account, email us and we'll delete it within 24 hours.

Data retention & deletion

Device data. Quiz answers, shortlist, and trips stay on your device until you:

Either action permanently erases every piece of research data on the device. Since the research side has no server component, there is nothing for us to delete on our side.

Account data. Your profile, photos, messages, DMs, presence state, push token, preferences, and filed reports stay on our server until you:

Deletion is immediate from the application's perspective. Database backups may retain deleted rows for up to 30 days as part of Supabase's standard backup rotation before they are also purged.

Your rights

Because the research side has no server component, there is nothing for us to "port" or "delete" for you there — uninstalling the app is the equivalent.

For the community side, you may:

Residents of the EU/EEA, UK, California, and other jurisdictions with data-protection laws have these rights whether they appear in this policy or not — this policy is just the plain-English version.

Changes to this policy

If we ever materially change how the app handles data, we will update this policy and show you the change inside the app before the new behavior takes effect. Any new data collection would be opt-in.

Contact

Questions about this policy, or a manual deletion request? Email emilio.arnold99@gmail.com.