Skip to main content
Legal Document

Privacy Policy

What we collect, who processes it, and the choices you have

Effective: October 17, 2026 | Last updated:

Jurisdiction: Singapore | Company: The Index Labs Pte. Ltd.

1. Privacy Overview

Who we are and what this policy covers

The Index Labs Pte. Ltd. ("Travaio", "we", "us") runs the Travaio travel-planning service and is the controller of the personal data described here. This policy covers the Travaio website and the Travaio mobile app.

Travaio is a planner, not a booking platform. We do not sell, reserve or book travel, and we do not sell your personal data.
  • Company: The Index Labs Pte. Ltd., Singapore
  • Address: 7 Temasek Boulevard, #12-07, Suntec Tower One, Singapore 038987
  • General contact: contact@travaio.co
  • Privacy requests: privacy@travaio.co
  • Data Protection Officer: dpo@travaio.co

2. Data We Collect

What we hold, and where it comes from

WhatDetails
AccountYour email address, display name, username and password (the password is handled by our authentication provider, never stored by us in readable form), your plan, and your sign-in sessions. If you fill them in on your profile: your date of birth (optional), gender (optional) and country.
Travel preferencesQuiz answers: pace, budget, interests, cuisine, and any dietary, accessibility or mobility needs you enter. These can reveal health-related information, so only enter what you are comfortable with. Optional Pro "Traveler DNA" answers and any free-text trip brief you write are included.
Trips and itinerariesDestinations, dates, traveler count, the itineraries you generate, import, build and save, your edits, version history, thumbs up and down on activities, and share links you create.
JournalJournal entries and any photos you add to them. Photos are stored in private storage and shown to you through short-lived links.
Trip documentsFiles you upload to a trip (tickets, booking PDFs, passport, visa or insurance copies) plus the title, note and booking reference you type. Storage only: we do not read, parse or share them. They sit in private storage and are opened through links that expire.
Shared expensesCosts you record against a trip and the per-person split Travaio calculates. Travaio only tracks and divides amounts. It moves no money between travelers.
CollaborationInvitations you send or receive (invitee email, role, status), and the comments and votes you add to a shared trip.
SecurityIf you turn on two-factor authentication: your authenticator enrollment and one-way hashed backup codes. If you create MCP API keys: a one-way hash and a label (the key itself is shown to you once and not stored).
NotificationsDevice or browser push tokens if you allow notifications, and your notification preferences.
PaymentsSubscription state and Stripe customer and subscription identifiers (web), or the App Store or Google Play subscription status and dates reported to us by RevenueCat (mobile app). Card details go to Stripe, Apple or Google and never reach our servers.
Support and feedbackTickets, messages and feedback you send us.
TechnicalIP address, browser or device type and request details, which appear in server logs and in rate-limit counters (keyed by a hashed form of your IP address).
LocationPlaces and destinations you search for. Your device location is used only if you allow it.

We collect what is needed to plan trips (your travel preferences and trip details), run your account and keep the service secure. We do not collect payment card numbers.

3. How We Use Your Data

The purposes, and what we do not do

  • Generate itineraries and personalized recommendations from your trip inputs and preferences, using an AI model, and look up the places in them.
  • Save, share, export and collaborate on trips, and keep your journal, documents and expenses with them.
  • Run your account: sign-in, optional two-factor authentication, plan limits and billing.
  • Send transactional email and notifications you would expect: collaboration invitations, billing notices, support replies, account confirmations, and trip reminders if you turn them on.
  • Tally your thumbs up and down by category to shape your next itinerary.
  • Measure anonymous page views and performance, and fix errors from server logs.
  • Prevent abuse and fraud, enforce rate limits and our Terms, and meet legal obligations.
We do not train AI models on your data, show advertising, or send marketing email. We do not sell personal data.

5. Data Sharing & Third Parties

The service providers that process data for us

We use these processors. Each receives only what its job needs. We do not sell your data and we do not share it with advertisers.

ProviderWhat it does for usData involved
Supabase (managed Postgres)Database, authentication and file storageAccount, trips, journal, documents, expenses, collaboration, preferences
Google Cloud Run (Singapore, asia-southeast1)Hosts the Travaio app and API, and stores its server logs (Cloud Run logs)Everything the app handles while serving a request, and the technical details and error messages written to server logs
Google (Gemini AI)Drafts itinerariesTrip inputs: destination, dates, traveler count, budget, preferences, dietary, accessibility and mobility notes, and any free-text brief. Your account country is sent as your passport country so visa and entry guidance fits you. If you add travel companions, the names or nicknames you typed for them, with their age (under 18 only), energy, budget and mobility, dietary and access needs, are sent too. Not your account name, email address or payment details.
Google Maps Platform (Places and Geocoding)Looks up and checks places, hours and coordinatesPlace names, destinations and search text
MapboxDraws the interactive map in your browserMap area and tile requests from your device, which include your IP address
UnsplashDestination photosYour browser requests images directly, which includes your IP address
Open-MeteoWeather forecastsDestination coordinates
Nager.DatePublic holidaysCountry code
Exchange-rate services (api.exchangerate-api.com, open.er-api.com, api.frankfurter.app)Currency conversionCurrency codes. Some requests come from your browser, which includes your IP address.
StripeSubscription payments and billing portal on the webEmail, plan, payment details (entered at Stripe)
Apple (App Store) and Google (Google Play)Process Pro subscriptions bought inside the mobile appPurchase and payment details are handled by the store. We receive only the subscription status and dates, through RevenueCat.
RevenueCatVerifies in-app purchases with the stores and tells us your subscription statusYour Travaio account ID, store purchase receipts, product and subscription dates, and the IP address of the device. Not your name, email or payment card details.
CloudflareCache, rate limiting and Web Analytics (cookieless page-view counts)Cached place lookups, hashed rate-limit counters, and anonymous page-view and performance data (no cookies, no cross-site tracking)
ResendSends transactional emailRecipient email address and message content
Apple, Google and browser push gatewaysDeliver push notifications when push is enabledYour device push token and the notification text
AWS Secrets ManagerHolds some of our server credentialsNo user data

Travaio does not book or sell travel. If you use Import an itinerary, the text or file you submit is processed to extract trip details. We may also disclose data where the law requires it, or to protect the safety and rights of users and Travaio.

6. International Data Transfers

Where data is processed

We are based in Singapore. The Travaio app runs on Singapore (Google Cloud Run, asia-southeast1). Our database and authentication provider is Supabase (managed Postgres), and our other processors operate their own infrastructure, so your data can be processed outside the country where you live.

Where data leaves your country, we rely on the data-processing terms and transfer mechanisms published by those providers. Each of them describes where it processes data in its own documentation. Contact the Data Protection Officer if you want to know more about a specific provider.

7. Cookies & Tracking Technologies

What is stored on your device

TypeWhat it isChoice
EssentialSign-in session (including the sb-access-token and sb-refresh-token cookies), security and your consent choice. Without these you cannot stay signed in.Always on
PreferencesSettings kept in your browser storage, such as theme, your last quiz answers and tour progress.Cleared by clearing site data
Offline copies (mobile app)Trips you open, and trip documents you open or save offline, are kept on your phone so they work without a connection. Trip copies expire after 30 days; documents stay until you remove them.Removed when you sign out, remove the offline copy, or uninstall the app

Analytics and error logs

  • Page analytics use Cloudflare Web Analytics, which sets no cookies and stores nothing on your device. It records aggregated page views and page performance without personal identifiers or cross-site tracking, so there is no analytics choice to make.
  • We do not record sessions, replay what you do on a page, or measure individual interactions.
  • Server errors, including errors reported from your browser, are written to Google Cloud Run logs in Singapore (asia-southeast1) so we can fix them.

We do not use advertising cookies, marketing cookies, social-media trackers or Google Analytics.

8. Data Security Measures

What we actually do, and what we do not claim

  • Traffic to Travaio uses HTTPS.
  • Trip data lives in Postgres with row-level security, so a trip is readable by your account and by people you invite, and by nobody else.
  • Passwords are handled by our authentication provider. Two-factor authentication (authenticator app) is available, and backup codes are stored only as one-way hashes.
  • MCP API keys are stored only as one-way hashes. Treat a key like a password.
  • Card data is handled by Stripe, Apple or Google. Server credentials are kept in managed secret stores, not in the code.
  • Trip documents and journal photos sit in private storage and are opened through links that expire.
We are a small team and do not currently hold ISO 27001 or SOC 2 certifications. Our hosting and database providers publish their own security reports. If you suspect a security problem, email contact@travaio.co.

9. Data Retention

How long we keep things

  • Account, trips, journal, documents, expenses, comments, votes and API keys are kept until you delete them or delete your account.
  • Deleting your account is permanent. It removes your profile and the data tied to it, deletes your journal photos and trip documents from storage, and cancels any web (Stripe) subscription. Subscriptions bought through Apple or Google must be canceled in the store. Feedback you gave is stripped of identifying details rather than deleted.
  • Payment and invoice records are kept by Stripe, Apple or Google, and by us, for as long as tax and accounting law requires.
  • Guest plan-limit counters (a hashed client identifier and a date, used to enforce the daily guest limit) are deleted after 30 days.
  • Security and audit records (a log of changes to accounts, trips and collaboration, with IP address and device type) are deleted after 90 days.
  • Backups held by our database provider age out under that provider's schedule. Logs and monitoring data are kept for the period set in our logging provider.
  • Shared trips: if you delete a trip you own, collaborators lose access to it.

You can export your data and delete your account from Account settings.

10. Your Privacy Rights

Available to everyone

  • Access and portability: download your data from Account settings.
  • Rectification: edit your profile and trips, or ask us to correct data.
  • Erasure: delete your account from Account settings.
  • Objection and restriction: ask us to stop or limit processing based on legitimate interests.
  • Withdraw consent: turn off notifications or device location on your device.

Email privacy@travaio.co or dpo@travaio.co for anything the settings do not cover. We will answer within 30 days. We may ask you to confirm your identity first, and we may keep data the law requires us to keep.

11. GDPR Rights (EU and UK Users)

Additional rights where GDPR applies

  • The rights above, plus the right to restriction of processing and to object to processing based on legitimate interests.
  • You can complain to your local data protection authority. Our lead contact authority is the Singapore Personal Data Protection Commission (pdpc.gov.sg), and EU users can find their authority at edpb.europa.eu.

Data Protection Officer: dpo@travaio.co, c/o The Index Labs Pte. Ltd., 7 Temasek Boulevard, #12-07, Suntec Tower One, Singapore 038987.

12. CCPA Rights (California Users)

For California residents

  • Right to know, delete and correct personal information, and to limit use of sensitive personal information.
  • We do not sell or share personal information for cross-context behavioral advertising, so there is nothing to opt out of.
  • Request through Account settings or email privacy@travaio.co. We verify requests against your account, and an authorized agent can act for you with your written permission.

Categories we collect: identifiers (name, email, IP address), commercial information (subscription), internet activity (anonymous, cookieless page-view and performance statistics), approximate or device location (if allowed), and health-related preferences you enter (dietary, accessibility, mobility).

13. Children's Privacy

Age requirements

You must be at least 18 years old, or have a parent or guardian's consent, to use Travaio. We do not allow accounts for anyone under 13, even with a parent or guardian's consent, and we do not knowingly collect personal data from them. If you believe a child has given us personal data without a parent's consent, email contact@travaio.co and we will delete it.

14. Automated Decision Making

Where AI is involved

  • An AI model drafts your itinerary from your inputs. After that, automated checks adjust or flag it (for example pace, opening hours and budget). The result is a suggestion for you to review. It has no legal or similarly significant effect on you.
  • Automated rate limits and abuse checks can refuse requests. If you think one was applied in error, email us and a person will look at it.
  • We do not train models on your data. See How We Use Your Data.

15. Communications

The emails and notifications we send

We do not send marketing email. We send transactional messages you need: collaboration invitations, billing and payment notices, support replies, account confirmations and security alerts. Push notifications (such as trip reminders) go out only if you allow them and can be turned off in your device settings or in the app.

16. Data Breach Notification

If something goes wrong

If a breach affects your personal data in a way that is likely to cause you harm, we will tell you and the regulators the law requires us to tell, within the timelines that law sets (for example 72 hours to an EU supervisory authority under GDPR, and the Singapore PDPC's notification timeline under the PDPA).

17. Business Transfers

If the company changes hands

If Travaio is merged, acquired or sold, your data may transfer to the new owner, who must honor this policy or give you notice of changes and a chance to delete your data first.

18. Policy Updates

How changes are made

We update this page when our practices change and change the "Last updated" date at the top. For a material change we will notify you in the app or by email where we can. Continuing to use Travaio after a change means you accept the updated policy.

19. Contact & Data Protection Officer

How to reach us

  • General: contact@travaio.co
  • Privacy requests: privacy@travaio.co
  • Data Protection Officer: dpo@travaio.co
  • Post: Privacy Officer, The Index Labs Pte. Ltd., 7 Temasek Boulevard, #12-07, Suntec Tower One, Singapore 038987

If you are not satisfied with our answer you can contact the Singapore Personal Data Protection Commission (pdpc.gov.sg) or, in the EU, your local data protection authority (edpb.europa.eu).