Privacy Policy
How Travel Life handles your information: what we collect, why we need it, who sees it, and how to delete it.
In short
- We collect what you put into Travel Life (your profile and your trips) and what we need to run the app.
- Your trips are shared only with the people on them. Your profile is private to friends unless you make it public.
- We do not sell your personal information, and we do not use it for advertising.
- Contact email addresses are scrambled (hashed) on your phone before anything is sent.
- Your location is used only when you pin a place in your trip journal, never in the background.
- You can delete your account at any time in the app: Settings → Delete account.
- Who we are
- What we collect and why
- AI features
- Who can see your information
- Service providers
- Viator and other links
- Where your data is stored
- How long we keep it
- Deleting your account
- Your rights
- Children
- Security
- Changes to this policy
- Contact us
Who we are
Travel Life is a trip-planning app for iPhone and Android, with a website at travel.lifecentral.io. It is made by Pira Studios, based in Toronto, Ontario, Canada ("we", "us"). Pira Studios is responsible for the personal information described in this policy. On the App Store, Travel Life is currently published under our founder's developer account.
This policy covers the Travel Life apps and website. Our Terms of Use explain the rules for using them. Questions, requests and complaints about privacy go to developerpira@gmail.com.
What we collect and why
Your account
When you sign up we collect your name, your email address, the display name (handle) you choose and, if you add one, a profile photo. You can sign in with Google, with Apple or with an email and password. Sign-in is handled by Google Firebase Authentication: if you use a password, Firebase stores it in protected form and we never see it. If you use Sign in with Apple and choose to hide your email, we receive Apple's relay address instead of your own. We use this information to create and secure your account, show who you are to the people you travel with, and contact you about your account.
Your profile
You can add a bio, a background photo, your home base, the countries and places you have visited, travel styles, languages and links to your social accounts. Your travel record is built from your past trips and the places you add. See who can see your information.
Your trips
Everything you add to a trip is stored so that you and the other members can see it on any phone: trip names, dates, destinations and cover photos; the itinerary, ideas, notes, to-dos, packing lists, decisions and votes; bookings such as stays, flights, trains, rental cars and reservations, including traveller names and confirmation numbers you enter; expenses, splits, budgets and receipts; journal entries and photos; documents you upload; and chat messages and reactions. We use this content only to provide the app to you and your trip's members. Copies are also kept on your phone so the app works offline.
Contacts (only if you use Find friends)
If you allow Travel Life to read your contacts to find friends, the app takes the email addresses in your contacts, lowercases them and turns each into a one-way SHA-256 hash on your phone. Only those hashes are sent, and we compare them with the hashes of members who can be found this way. We do not store the hashes you send, only the number of lookups (to apply a daily limit). Names, phone numbers and other contact details never leave your phone. To let friends find you the same way, we store a hash of your own email address. This is on by default; turn it off in Settings → Let contacts find me.
Location (only when you pin a place)
When you tap to pin where you are in your trip journal, the app reads your phone's location once and saves that place with the journal entry, where your trip's members can see it. Travel Life does not track your location in the background and does not collect it at any other time.
Camera, photos and files
The app uses the camera and your photo library only when you choose to take or pick a photo or document (for your profile, a trip cover, an idea, the journal, a receipt or a trip document), to scan a document, or to scan a friend's QR code. Only the items you choose are uploaded. Travel Life can also save trip and map cards you choose to your photos.
Clipboard
The first time you open Travel Life after installing it on an iPhone, it checks the clipboard once for a copied trip invite link, so it can take you straight to that trip. iOS may ask your permission. Nothing else on the clipboard is read or sent.
Calendar
If you choose Add to calendar, Travel Life adds your trip's plans and bookings to a calendar on your phone and keeps them up to date until you remove them. Your calendar is not uploaded to us.
Notifications
If you allow notifications, we store your device's push token, its platform and your time zone so we can send messages, trip updates, friend requests and invites at sensible times, along with the notification settings you choose. Notifications are delivered through Firebase Cloud Messaging and Apple's push notification service.
Purchases
Travel Life Pro is bought through the App Store or Google Play, which handle payment. We never receive your card or payment details. Through RevenueCat we receive the subscription's status, plan, dates and store transaction identifiers, linked to your Travel Life account, so we can unlock Pro on all your devices.
Feedback, bug reports and safety reports
When you send feedback or report a bug we receive what you write, any screenshot you attach, and your app version, build, platform and operating-system version. When you report or block another member we keep that record to keep Travel Life safe.
Usage analytics
The app uses Google Analytics for Firebase to understand how Travel Life is used: for example, app opens, screens viewed, and when the Travel Life Pro offer is shown, started, completed or cancelled. Firebase also collects device and app information (device model, operating system, app version, language), an app-instance identifier and an approximate location derived from your IP address. On Android, the Firebase library can also read your device's advertising identifier. We use analytics only to improve the app. We do not use it for advertising, we do not show ads, and we do not track you across other companies' apps or websites. We do not attach your name or email to analytics.
Crash and error reports
When the app or our servers hit an error, a report is sent to Sentry with technical details: the error, what the app was doing at the time, your device model, operating system and app version. We use these reports only to find and fix bugs.
Website
The website does not use advertising or analytics cookies. Like any web server, ours processes your IP address and browser details to deliver pages. If you open a trip invite link, the page shows that trip's name and cover so you can decide to join. Links from the website to Google Play can carry a campaign tag (such as which article you came from), which Google Play reports to us without identifying you.
Embedded videos and maps
When you add a YouTube or TikTok link to an idea, the video is embedded and played from that service, which may collect information under its own policy. Maps and place details are provided by Google Maps; when a map loads, Google receives your device's IP address and the map area shown.
Our legal reasons
We process your information because you asked us to provide the app (your account, trips, sharing and Pro), with your consent (contacts, location, camera, photos, calendar and notifications, which you can turn off at any time in your phone's settings), for our legitimate interests in keeping Travel Life secure, working and improving (analytics, crash reports, safety reports), and where the law requires it.
AI features
Some features use artificial intelligence from OpenAI: itinerary ideas, packing and to-do suggestions, scanning a receipt into an expense, and importing a booking from a confirmation you paste, photograph or upload. When you use one, we send OpenAI what the feature needs, such as your trip's destinations, dates and existing plans, or the receipt or confirmation itself. We do not add your name or email address, but a confirmation or receipt you send contains whatever is printed on it. Under OpenAI's terms for business customers, data sent through its API is not used to train its models. We keep a record of each AI request (who asked, when, for which trip) to apply usage limits. AI output can be wrong; check it before you rely on it.
Who can see your information
- People on your trips. Everyone on a trip can see that trip's shared content, including what you add to it and your name, handle and photo. Items you keep to yourself, such as personal expenses, journal entries set to Only me and your own packing list, are not shown to other members. Anyone with a trip's invite code or link can see the trip's name and cover and the first name of the person who invited them, and ask to join.
- Other members. Any signed-in member can see your profile card: photo, name, handle, how many countries you have visited and when you joined. Your bio, home base, travel styles, languages, social links, map and trips are visible to your friends only, or to every member if you turn on Settings → Public profile.
- Photos. Profile photos, trip covers and trip photos (ideas and journal) are stored at long, random web addresses so they load quickly; anyone who has one of those addresses can open that photo. Trip documents and bug report screenshots are private and open only through short-lived links for people allowed to see them.
- Service providers who run parts of Travel Life for us, listed below.
- When the law requires it, or to protect the safety, rights or property of our members, the public or us.
- If Travel Life changes hands, for example if it moves to another company we control or is sold, your information would move with it under this policy, and we would tell you first.
We do not sell your personal information and we do not share it for targeted or cross-context behavioural advertising.
Service providers
These companies process information on our behalf to run Travel Life. They may use it only to provide their service to us.
| Provider | What for | Where |
|---|---|---|
| Google Firebase (Authentication, Cloud Messaging, Analytics) | Sign-in, push notifications, app usage analytics | United States and other countries |
| DigitalOcean | Our servers, database and file storage | Canada (Toronto) and United States (New York) |
| OpenAI | AI suggestions, receipt scanning and booking import | United States |
| RevenueCat | Travel Life Pro subscription status | United States |
| Sentry (Functional Software, Inc.) | Crash and error reports | United States |
| Google Maps Platform | Maps, place search and place details | United States and other countries |
| Apple | Sign in with Apple, App Store purchases, iPhone notifications | United States and other countries |
| Google Play | Google Play purchases, Android installs | United States and other countries |
Exchange rates come from a public rates service; no personal information is sent to it.
Viator and other links
Travel Life shows tours and activities from Viator, a Tripadvisor company. When you open one and book it, you book directly with Viator under Viator's own terms and privacy policy; we never see your payment details. Each link carries a random code, which contains nothing about who you are, so Viator can tell us a booking was made through it. Viator then reports the booking (the activity, date, price and status), which Travel Life files into your trip. We may earn a commission on these bookings at no extra cost to you.
Other links in the app, such as hotel, airline or map links and social profiles, open sites we do not control. Their own privacy policies apply.
Where your data is stored
Our servers and database run on DigitalOcean in Toronto, Canada. Photos, documents and other uploaded files are stored with DigitalOcean in New York, United States. Several of our service providers process data in the United States and other countries. Information stored or processed outside Canada is subject to the laws of that country, and may be accessed by its courts, law enforcement and national security authorities. We choose providers that protect information to a standard comparable to Canadian law.
How long we keep it
- Your account, profile and trips: for as long as you have an account, until you delete them or the account.
- AI request records and lookup counts: while your account exists; deleted with it.
- Analytics: no longer than 14 months, under Google Analytics' retention settings.
- Crash reports: up to 90 days.
- Server logs: a short time, normally no more than 30 days.
- Database backups: overwritten on a rolling schedule, normally within 30 days.
- Purchase records: as long as the law requires us to keep business and tax records.
Deleting your account
In the app, open Settings → Delete account. If you can no longer sign in, email developerpira@gmail.com from the address on your account with the subject "Delete my account", and we will delete it within 30 days.
When you delete your account:
- Your name, email, handle, profile photos, bio, social links, travel record, friends, blocks, notifications, contact hash, home currency and subscription record are deleted, and your sign-in is removed from Firebase. Notifications to you stop.
- Trips you are the admin of pass to the longest-standing other member; trips with nobody else on them are deleted.
- You leave every trip. What you added to trips that carry on (plans, expenses, journal entries, photos, documents and chat messages) stays with those trips so the other members' plans and balances stay correct, shown as from a deleted user. Items you kept to yourself stay stored but are not shown to anyone. If you want any of it removed, delete it before you delete your account, or email us.
- Feedback and bug reports you sent are kept without any link to you; their screenshots are deleted. Reports other members made about you may be kept to keep Travel Life safe.
- Deleting your account does not cancel a Travel Life Pro subscription. Cancel it in the App Store or Google Play first. The app reminds you if Pro is set to renew.
Your rights
Wherever you live, you can ask us to tell you what personal information we hold about you, give you a copy, correct it, or delete it, and you can withdraw a consent you gave. Most of this you can do yourself in the app. For anything else, email developerpira@gmail.com. We will confirm the request comes from you (normally by replying to your account email) and answer within 30 days. We will not treat you differently for using your rights.
Canada
We handle personal information under Canada's Personal Information Protection and Electronic Documents Act (PIPEDA). If you are not satisfied with our answer, you can complain to the Office of the Privacy Commissioner of Canada.
United States, including California
In the last 12 months we have collected these categories of personal information, for the purposes described above: identifiers (name, email, account and device identifiers), customer records, commercial information (subscription status), internet or network activity (app usage, crash reports), approximate and, when you pin a place, precise geolocation, audio-visual information (photos you upload), and the content you add to your trips. We do not sell or share personal information as those terms are defined by California law, and we do not use sensitive personal information to infer characteristics about you. California residents and residents of other states with privacy laws can use the rights above, including to know, delete and correct, and can name an authorised agent to ask for them.
European Union, United Kingdom and Switzerland
Travel Life is not currently offered in the app stores of the European Union. If you use it from the EU, the UK or Switzerland, you also have the right to object to or restrict our processing, to data portability, and to complain to your local data protection authority. Our legal reasons are set out under what we collect and why.
Children
Travel Life is not for children under 13, and we do not knowingly collect personal information from them. If you are under the age of majority where you live, use Travel Life only with a parent or guardian's permission. If you believe a child under 13 has given us information, email developerpira@gmail.com and we will delete it.
Security
Information travels between the app and our servers over encrypted connections. Every request is checked against your signed-in account, and trip content is available only to that trip's members. Our database runs on a private network, access to production systems is limited to the people who run Travel Life, and documents are stored privately. No system is perfectly secure; if a breach puts you at real risk of significant harm, we will tell you and the authorities as the law requires.
Changes to this policy
We will update this policy when Travel Life changes what it collects or how it uses it, and change the date at the top. If a change is significant, we will tell you in the app or by email before it takes effect.
Contact us
Pira Studios, Toronto, Ontario, Canada
developerpira@gmail.com