←Odyssey

Privacy policy

Effective 14 November 2026. Version 19.

Odyssey is a trip planner you share with the people you travel with. A trip says where you will be, when, and with whom, so this page tells you where that information goes and who can see it.

Odyssey is run by Venkata Bommireddipalli, an individual in Australia, who is responsible for your information. Questions, requests and complaints: support@vbi.dev.

What we collect

Your account. When you sign in with Google, Google tells us your name, email address, profile photo and an account id. When you sign in with Apple, Apple tells us an account id and your email address, or a private relay address if you chose to hide it, and your name the first time you sign in. Your name and photo are copied onto each trip you join so the other members can see who is who. If we have no name for you, we use the part of your email address before the @, or "Traveller" if that address is a private relay one, and it is shown wherever your name is. If you sign in with Apple using the same email address as your Google account, both sign in to the same Odyssey account. If you ask us for access by email, we keep the email address you give us, so that you can create trips and connect an AI app as soon as you sign in with it, whether or not you have signed in yet.

Your trips. Everything you and the other members add: the trip's name, dates and description; days, stops and stays with their names, addresses, map positions, dates and notes; journeys with carriers, times, booking references, seats and notes; expenses, how they are split, and the names of anyone added to the budget, including people who do not use Odyssey; photos and files.

Photos and files as you upload them. We store the original file and its details, such as the camera model and when a photo was taken, and for a document in a trip's Files a small preview of it (the first page of a PDF, or a smaller copy of a photo), stored with it. Deleting the document normally deletes its preview too, though one can remain if the delete is interrupted or made from an older version of the app; deleting the trip always removes it. Before a photo or PDF leaves your device, we remove the GPS location the camera recorded in it, wherever we can read it. A place name written into a photo's details, or a location you type yourself, is kept, and anyone who can open the file can read what remains.

Your conversations with Hermes. What you write to Hermes, its replies, the changes it proposed and made, facts Hermes saves to remember in that conversation (it can save these without asking; you can see and delete them in the chat), and the files you attach: photos, PDFs, emails and spreadsheets. A photo or PDF you attach is also listed in the trip's Files.

Your settings. Which kinds of change Hermes may make without asking, the finishing chime, which page the app opens to, and which of our in-app announcements you have already seen, so each shows once.

Apps you connect. If you connect an AI app such as Claude or ChatGPT to Odyssey, we record when you connected it, the id WorkOS gives your account, when you last disconnected your apps, and how many requests the app makes each day and each minute.

Purchases. If you buy Odyssey Pro or a Trip Pass, we record your plan's status and renewal date, the ids Stripe gives your account and your purchases, the checkout you have open, and for a Trip Pass which trip it is for, what was paid and who bought it. Stripe takes the payment; we never see your card. If you are given a free-year code, we record which code, tied to a scrambled form of your Google or Apple sign-in id rather than to your account.

On your device. Odyssey keeps:

  • A copy of the trips you have opened, so you can read them offline. Odyssey does not encrypt it; your device's own lock protects it. It is cleared the next time the app starts after you are signed out, whether you signed out or your session ended another way: for example, you deleted your account on a different device, which this device learns when it next reaches our servers, within about an hour. A browser that viewed a published trip without signing in keeps its copy until its site data is cleared.
  • Your sign-in, so you stay signed in.
  • A few preferences: light or dark mode, the map type, how a trip page and the grid are laid out, the size of the Hermes window and whether you left it open, and where you left the Hermes button on a phone.
  • Whether anyone has signed in on this device before, to choose the first screen, and to notice when a session here has ended.
  • The websites you chose to open from a note or a Hermes reply without being asked.
  • That you closed the banner offering the iPhone app on a published trip, so it stays closed.
  • Whether your account was last told it has Odyssey Pro, so the app knows which trips open without a connection. It is removed when you sign out.
  • Short notes the app leaves itself: that the offline copy should be cleared at the next start, that a page already reloaded once after an update, and that an update message was already shown.
  • Security tokens from Google, to show requests come from Odyssey, including a small entry reCAPTCHA stores itself.

Your location, only if you ask. If you switch on "show my location", your position is used on your device to draw it on the map. We do not store it or send it to our servers. The map then zooms in to the streets around you, and because Google supplies the map, Google can tell which area you are looking at.

Technical records. Our servers record account and trip ids, counts, timings and errors, and may record the network address and browser details of each request. They are built not to record what you wrote, though an error reported by another service can include a short piece of it. When the app itself hits an error, it sends us the error, where in the app it happened and which version, with your account id if you are signed in, and that can include a short piece of what you typed.

We do not show ads, we do not sell or rent your information, we do not track you across other apps or websites, and we do not use a third-party analytics service. We never see payment details.

Who can see your information

Everyone on a trip sees all of it, including the Hermes conversations and their files.

Anyone with a published trip's link can see its itinerary, budget and photos without an account, along with the name and photo of every member, including people who have since left, and the names of anyone added to the budget. They cannot see Hermes conversations, files, or journey booking references, seats and notes. Only the trip's owner can publish a trip, and switching it off withdraws the link.

Anyone with a photo's own link can open that photo, whether or not the trip is published, because each photo is reached through a link with a secret in it. Those links are shown to people on the trip and to viewers of a published trip, and the link to a trip's cover photo is also shown to anyone holding an invite link. While a trip is published, its photos are open to anyone with its link anyway. When the trip is unpublished, and when someone leaves or is removed from a trip that is not published, we replace these secrets, so every photo link handed out before then stops working, usually within minutes of the change; if replacing them fails, we keep retrying. Otherwise a link keeps working until the photo is deleted or its secret is next replaced, and that includes the cover link shown with an invite that has since stopped working. Files attached in Hermes conversations, and documents uploaded to a trip's Files, are reached the same way, and their secrets are replaced whenever someone leaves or is removed from the trip, published or not, and when it is unpublished.

Anyone holding an invite link can see the trip's name, dates, cover photo, how many days and stops it has, and the first names and photos of its members, before they decide to join. An invite link stops working between 30 and 180 days after it is made, depending on when the trip ends, or sooner if the owner resets or revokes it.

If you are removed from a trip, you lose access straight away, but your device keeps what it had already downloaded until the app next starts after you sign out, when it is cleared. If that clear fails, it is tried again at the next start.

Services that receive your information

We send information to other services only to run the features you use. We give your account id, name and email address only to Google, which runs our servers and Google sign-in, and to Apple if you sign in with Apple. If you buy Odyssey Pro or a Trip Pass, we give your account id and email address to Stripe, which sells them for us. If you connect an AI app to Odyssey, we also give your account id and email address to WorkOS, which handles that app's sign-in, and that app's sign-in tokens carry your account id. The other services below do not get them from us, but what you write or attach can contain names and contact details, and so can some of Hermes's working notes: for example, when Hermes adds an expense, it is told the name of the person who paid.

ServiceWhat it receivesWhen
Google Firebase and Google Cloud (Google LLC)Everything described on this page. It is where Odyssey stores your information and runs.Always
Google sign-inThat you signed in to Odyssey, and it gives us your name, email address, profile photo and an account id.When you sign in with Google
Sign in with AppleThat you signed in to Odyssey, and it gives us an account id, your email address or a private relay address, and your name the first time. When you delete your account, we ask Apple to revoke Odyssey's access.When you sign in with Apple, and when you delete an account that uses it
Google Maps PlatformThe map library itself, with your network address and browser details; the part of the map you look at; the text you type into place search and the places you choose; the names and positions of stops and journeys, to find places, photos and driving times.Whenever Odyssey is open, on every page, in the browser and in the iPhone app
Google reCAPTCHAInformation about your browser or device and how it is used, to check that requests come from Odyssey and not from a script. It also stores a small entry of its own on your device.Whenever Odyssey is open, in the browser and in the iPhone app
OpenAIFor each message you send Hermes: the recent conversation, including files you attached and the results of the changes Hermes made; the trip's name and dates, day titles, stop and stay names, addresses, map positions and dates, journey details, the facts Hermes has saved to remember, and which kinds of change you let Hermes make without asking. When Hermes looks at the trip in detail: its description, notes, and stop times, and when it asks for them, booking references and seats. It also carries out the web searches Hermes makes. For an email forwarded to a trip's address: the email's text and its attached files, to find the bookings in it.Each time you use Hermes, and each time an email is forwarded to a trip's address
WorkOSYour account id and email address, so that an AI app you connect to Odyssey can sign in as you. It keeps a record of your account with them, and of the apps you have connected.Only when you connect an AI app, such as Claude or ChatGPT, to Odyssey
An AI app you connect (for example Claude, by Anthropic, or ChatGPT, by OpenAI)Your account id, which every sign-in token it holds carries, and your email address if it asks to see it when you connect. Then what it asks Odyssey for, at your direction: the names and dates of the trips you are on; a trip's description, its days, stops and stays with their addresses, map positions, times and notes, and its journeys with their notes; and its routes, booking references and seats when it asks for them.Only if you connect it to Odyssey, each time it reads one of your trips
Wikimedia (Commons and Wikidata)From our servers: the name and map position of a stop, to find freely licensed photos of it and near it. From your browser: your network address and browser details, when it shows a photo Wikimedia hosts.When photos are found for a stop, and each time such a photo is shown
OpenverseFrom our servers: the name of a stop, to find freely licensed photos of it.When photos are found for a stop
Visual CrossingFrom our servers: the approximate location, to about 10 km, of the places on a trip's upcoming days, and of its past days (normally once each), and their dates, to find the weather there. Never your name, your account or the trip.When someone on the trip opens it and an upcoming day's weather is due a refresh, or a past day's weather has not been fetched yet
AeroDataBox, through API.MarketFrom our servers: a flight's number and its departure date, to find its live status (times, gate, delays), and for flight alerts the flight's number and the address where it sends us that flight's updates. Never your name, your account, the trip or your booking.When a flight is added to a trip, or its number or date changes, once; when someone on the trip opens it while one of its flights departs within about two days, or is in the air; and for flight alerts, from about six hours before a flight departs until it lands
ResendYour account's email address and the alert: the flight's number, where it goes, what changed (a delay, a gate, a cancellation or a diversion) with its times and gate, the trip's name and a link to it. And any email forwarded to a trip's address, with its attachments, which it receives for us and we fetch from it.When a flight on a trip you are on changes and you get flight alerts by email (turn them off in Settings), and when anyone forwards an email to a trip's address
Google (Firebase Cloud Messaging) and Apple (push notifications)In the iOS app, once you allow notifications: a code for your phone that lets it receive them, and each flight alert sent to it: the flight's number, where it goes, what changed with its times and gate, and which trip it is on. Never your name or email address.When a flight on a trip you are on changes, on each phone where you allowed notifications for Odyssey (turn them off in Settings)
Stripe (and Link, its payments service), which sells Odyssey Pro and the Trip Pass for usWhen you buy Odyssey Pro or a Trip Pass on the website: your account's email address and account id, and for a Trip Pass the trip's id and its dates, never its name. Stripe collects your card, country and billing address itself, as the seller, and we never see them.When you buy, manage or cancel a plan, when a payment is refunded or disputed, and when we check a purchase (on your return from the payment page, and once a day for a plan)
Photo sites those services point to (for example Flickr)Your network address and browser details, when your browser shows or downloads a photo they host. This includes anyone viewing a published trip.Each time such a photo is shown, until Odyssey has saved its own copy, and always for a photo it could not copy
Stay22A stay's name, address and dates, and a reference to the trip.Only if you tap Check availability. This link is switched off today.
Booking.comA stay's name, address and dates, and a reference to the trip.Only if you tap Check availability. This link is switched off today.
  • Everything described on this page. It is where Odyssey stores your information and runs.

    Always

  • That you signed in to Odyssey, and it gives us your name, email address, profile photo and an account id.

    When you sign in with Google

  • That you signed in to Odyssey, and it gives us an account id, your email address or a private relay address, and your name the first time. When you delete your account, we ask Apple to revoke Odyssey's access.

    When you sign in with Apple, and when you delete an account that uses it

  • The map library itself, with your network address and browser details; the part of the map you look at; the text you type into place search and the places you choose; the names and positions of stops and journeys, to find places, photos and driving times.

    Whenever Odyssey is open, on every page, in the browser and in the iPhone app

  • Information about your browser or device and how it is used, to check that requests come from Odyssey and not from a script. It also stores a small entry of its own on your device.

    Whenever Odyssey is open, in the browser and in the iPhone app

  • For each message you send Hermes: the recent conversation, including files you attached and the results of the changes Hermes made; the trip's name and dates, day titles, stop and stay names, addresses, map positions and dates, journey details, the facts Hermes has saved to remember, and which kinds of change you let Hermes make without asking. When Hermes looks at the trip in detail: its description, notes, and stop times, and when it asks for them, booking references and seats. It also carries out the web searches Hermes makes. For an email forwarded to a trip's address: the email's text and its attached files, to find the bookings in it.

    Each time you use Hermes, and each time an email is forwarded to a trip's address

  • Your account id and email address, so that an AI app you connect to Odyssey can sign in as you. It keeps a record of your account with them, and of the apps you have connected.

    Only when you connect an AI app, such as Claude or ChatGPT, to Odyssey

  • An AI app you connect (for example Claude, by Anthropic, or ChatGPT, by OpenAI)

    Your account id, which every sign-in token it holds carries, and your email address if it asks to see it when you connect. Then what it asks Odyssey for, at your direction: the names and dates of the trips you are on; a trip's description, its days, stops and stays with their addresses, map positions, times and notes, and its journeys with their notes; and its routes, booking references and seats when it asks for them.

    Only if you connect it to Odyssey, each time it reads one of your trips

  • From our servers: the name and map position of a stop, to find freely licensed photos of it and near it. From your browser: your network address and browser details, when it shows a photo Wikimedia hosts.

    When photos are found for a stop, and each time such a photo is shown

  • From our servers: the name of a stop, to find freely licensed photos of it.

    When photos are found for a stop

  • From our servers: the approximate location, to about 10 km, of the places on a trip's upcoming days, and of its past days (normally once each), and their dates, to find the weather there. Never your name, your account or the trip.

    When someone on the trip opens it and an upcoming day's weather is due a refresh, or a past day's weather has not been fetched yet

  • From our servers: a flight's number and its departure date, to find its live status (times, gate, delays), and for flight alerts the flight's number and the address where it sends us that flight's updates. Never your name, your account, the trip or your booking.

    When a flight is added to a trip, or its number or date changes, once; when someone on the trip opens it while one of its flights departs within about two days, or is in the air; and for flight alerts, from about six hours before a flight departs until it lands

  • Your account's email address and the alert: the flight's number, where it goes, what changed (a delay, a gate, a cancellation or a diversion) with its times and gate, the trip's name and a link to it. And any email forwarded to a trip's address, with its attachments, which it receives for us and we fetch from it.

    When a flight on a trip you are on changes and you get flight alerts by email (turn them off in Settings), and when anyone forwards an email to a trip's address

  • In the iOS app, once you allow notifications: a code for your phone that lets it receive them, and each flight alert sent to it: the flight's number, where it goes, what changed with its times and gate, and which trip it is on. Never your name or email address.

    When a flight on a trip you are on changes, on each phone where you allowed notifications for Odyssey (turn them off in Settings)

  • When you buy Odyssey Pro or a Trip Pass on the website: your account's email address and account id, and for a Trip Pass the trip's id and its dates, never its name. Stripe collects your card, country and billing address itself, as the seller, and we never see them.

    When you buy, manage or cancel a plan, when a payment is refunded or disputed, and when we check a purchase (on your return from the payment page, and once a day for a plan)

  • Photo sites those services point to (for example Flickr)

    Your network address and browser details, when your browser shows or downloads a photo they host. This includes anyone viewing a published trip.

    Each time such a photo is shown, until Odyssey has saved its own copy, and always for a photo it could not copy

  • A stay's name, address and dates, and a reference to the trip.

    Only if you tap Check availability. This link is switched off today.

  • A stay's name, address and dates, and a reference to the trip.

    Only if you tap Check availability. This link is switched off today.

What the AI provider keeps. We ask OpenAI not to store our requests; OpenAI still keeps a copy for up to 30 days to check for abuse.

An AI app you connect can read the trips you are on whenever it asks, until you remove it from that app or ask us to disconnect it. What it does with them, and how long it keeps them, is between you and that app.

Hermes reads web pages and files. Text in them can try to steer it. Hermes shows you the changes it wants to make to your trip before making them, unless you have told it not to ask for that kind of change. It can save facts to remember without asking; you can see and delete them in the chat.

Where your information is processed

In the United States, where Google, Apple, OpenAI, WorkOS and Stripe run the services above. Stay22 is based in Canada and Booking.com in the Netherlands. Photo sites, and an AI app you connect, are wherever each is run.

How long we keep it

  • Your account: until you delete it.
  • A trip: until its owner deletes it. A deleted trip is kept for 7 days, hidden from everyone, so we can restore it if you ask; then it is deleted with all its photos and files.
  • Earlier versions of a trip: saved automatically as the trip changes, so a member can put it back. Each holds the trip's plan as it was, including stops, booking details and names removed since, and is kept for up to 30 days or until the trip is deleted. Restoring one never brings back the name of someone who deleted their account.
  • A photo you remove from a stop: deleted a day later. Until then any member can put it back from the trip's Files.
  • A trip's history of changes: who changed what on a trip, kept for 30 days and readable by the trip's members, with a copy of what a change replaced so it can be undone.
  • Photos on a stop that is deleted: they stay in the trip's Files, where any member can delete them. Photos you uploaded stay until someone does; photos Odyssey found are cleared by a clean-up we run from time to time. When Hermes deletes a stop, its photos are kept while the change can be undone.
  • Hermes conversations: until the conversation or the trip is deleted.
  • Documents in a trip's Files, including photos and PDFs attached in a Hermes conversation: until someone deletes them in the Files tab, or the trip is deleted. Deleting the conversation keeps them.
  • After you delete your account: a record of your account id and when the deletion started and finished, kept permanently so we can show it was done. Your account id also stays, without your name or photo, on your "Former traveller" place in the budget of each shared trip.
  • Anything deleted from our file storage (photos and files, including those of a deleted trip or account): our storage provider keeps a copy we can recover for 7 days.
  • Server records: 30 days. Records of administrative actions on the service, which can include your account id (for example, that an account was deleted), are kept for 400 days.
  • OpenAI: up to 30 days.
  • Your phone's notification code (the iOS app, once you allow notifications): until you sign out of Odyssey on that phone or delete your account. If the app is removed without signing out, the code is deleted the next time an alert is sent to it.
  • Apps you connect: our record of them, until you delete your account; WorkOS's, until you disconnect your apps in Settings or delete your account.
  • Purchases: your plan and Stripe's ids for it, until you delete your account. A Trip Pass's record of payment stays with its trip, kept after the trip is deleted so a refund can still be traced, and loses your account id when you delete your account.
  • A free-year code, if you were given one: which code, tied to a scrambled form of your Google or Apple sign-in id that cannot be turned back into it, holding no name, email address or Odyssey account id. Kept after you delete your account, so signing up again with the same Google or Apple account cannot claim a second code.

Deleting your account

Settings, then Delete account. When you do:

  • Trips only you are on are deleted, with their photos and files.
  • A trip you deleted in the 7 days before, and that we were still keeping, is deleted at once.
  • Trips you own that others are on pass to the member who has been on them longest.
  • You leave the trips you joined. What you added to them stays, no longer linked to you.
  • On each shared trip, your place in the budget stays as "Former traveller", without your name or photo, so the shared expenses still add up.
  • A shared trip's saved versions can still hold your name and photo as they were, until each expires, within 30 days. Restoring a version never brings them back.
  • Your settings, your phones' notification codes and any invite links you made are deleted, and your sign-in is removed last. If you signed in with Apple, we first ask Apple to revoke Odyssey's access.
  • If we gave your email address access, that record is deleted too.
  • If you have Odyssey Pro, it is cancelled at once, with no refund, before anything else is deleted. A Trip Pass you bought stays with its trip for everyone on it; its record of payment no longer names you.
  • If you were given a free-year code, the record tying it to a scrambled form of your sign-in id is kept (see How long we keep it).
  • We first ask WorkOS to delete its record of your account id and email address, and our own record of the AI apps you connected is deleted with the rest.
  • If you are signed in on another device, it can keep working for up to an hour. Its offline copy is cleared the next time the app starts there after it learns the account is gone, which needs it to be online.
  • We keep a record holding only your account id, when the deletion started and finished, and how many attempts it took, permanently, so we can show it was completed. Server records that mention your account id expire on their own schedule, above.

Your rights

Wherever you live, you can ask us to:

  • see the information we hold about you, or send you a copy in a common format. Until the app can do this itself, email support@vbi.dev and we will reply within 30 days;
  • correct it. Most of it you can edit in the app. Your name and photo are copied from your Google or Apple account when you join a trip, and changing them there does not update trips you are already on, so email us and we will correct them;
  • delete it: Settings, then Delete account, or delete a single trip, conversation, photo or document;
  • stop something we do with it, such as publishing a trip (the owner can switch it off) or showing your location (switch it off on the map).

We use your information to provide the service you signed up for, and to keep it secure and working, for example by recording errors and costs. Showing your location on the map happens only when you switch it on.

If you are unhappy with how we handle your information, tell us first at support@vbi.dev. You can also complain to the Office of the Australian Information Commissioner, or to the data protection authority where you live.

Security

Your information is encrypted on its way to and from our servers, and when stored on them. Who can read a trip is checked by our servers each time the app asks. Photos and files are the exception: each is reached through a link with a secret in it, and anyone holding that link can open the file without an account until the file is deleted or its secret is replaced, which happens for photos when a trip is unpublished and when someone leaves or is removed from a trip that is not published, and for files attached in Hermes conversations or uploaded to a trip's Files whenever someone leaves or is removed. The copy kept on your device for offline reading is protected by your device's lock, not by Odyssey. The keys for our AI and routing services stay on our servers; the map and place search use a key built into the app, limited to Odyssey's website and app. If something goes wrong that puts your information at risk, we will tell you what happened, what it affects and what we have done, as soon as we can.

Children

Odyssey is not for children under 16. If you believe a child under 16 has an account, tell us: we will delete that account as described under Deleting your account, and remove anything else the child added that you ask us to.

Changes to this policy

We change this page when Odyssey changes. The date at the top says when this version took effect, and the list below says what changed and when. If a change affects what we collect or who receives it, we will email you no later than the day it takes effect.

  • 14 November 2026: The app no longer keeps a note on your device that it showed you your free-year code: the offer now sits at the top of your trips until you use it.
  • 14 November 2026: Paid plans: if you buy Odyssey Pro or a Trip Pass on the website, Stripe receives your email address and account id, and for a Trip Pass the trip's id and dates, never its name. Stripe takes the payment and collects your card, country and address itself, as the seller. Deleting your account cancels Odyssey Pro at once. A free-year code is tied to a scrambled form of your Google or Apple sign-in id, kept after you delete your account so the same sign-in cannot claim a second one.
  • 14 November 2026: Flight alerts on your iPhone: once you allow notifications in the iOS app, a delay, gate change or cancellation on a trip's flight is sent to your phone through Google's Firebase Cloud Messaging and Apple's push service, which receive a code for your phone and the alert. Turn them off in Settings.
  • 13 November 2026: Email forwarding: each trip has its own address. An email forwarded to it is received by Resend, its text and attachments are read by OpenAI to find the bookings in it, and the email is kept in the trip's Files. Nothing is added until someone on the trip approves it.
  • 13 November 2026: Flight alerts are now for everyone on a trip, not only Odyssey Pro or a Trip Pass, while Odyssey has no paid plans. Resend receives your email address and the alert when one is sent; turn the emails off in Settings.
  • 13 November 2026: Flight alerts: with Odyssey Pro or a Trip Pass, a delay, gate change or cancellation on a trip's flight is emailed to you through Resend, which receives your email address and the alert. AeroDataBox is told the flight's number and where to send its updates. Turn the emails off in Settings.
  • 12 November 2026: A published trip on a phone may offer the iPhone app in a banner. Closing it is remembered on that device only; nothing is sent.
  • 12 November 2026: A flight is now checked once when it is added or its number or date changes, up to about six months ahead, so a wrong flight number shows up early. AeroDataBox receives the same flight number and date as before. After 7 days we keep only a note that the flight was checked.
  • 12 November 2026: A flight on a trip now shows its live status. AeroDataBox, through API.Market, receives the flight's number and departure date, never who you are or the trip. The status is deleted within 7 days.
  • 10 November 2026: Any account can now create trips and connect an AI app, without asking for access first. We keep the option of asking new accounts to wait, and what we collect is unchanged.
  • 29 October 2026: A deleted trip is now kept for 7 days, hidden from everyone, before it is deleted for good, so we can restore it if its owner asks.
  • 29 October 2026: If you ask us for access by email, we now keep the email address you give us, so you can create trips and connect an AI app as soon as you sign in. It is deleted with your account.
  • 28 October 2026: This page now gives the full name of the person who runs Odyssey. Nothing about what we collect or who receives it has changed.
  • 28 October 2026: A trip now keeps a history of its changes, who made each one and when, for 30 days, so the trip's members can see and undo them.
  • 28 October 2026: A photo removed from a stop is now kept for a day before it is deleted, so it can be put back from the trip's Files.
  • 28 October 2026: Odyssey now saves earlier versions of a trip as it changes, so a member can restore one. A version keeps the trip's plan as it was, including things removed since, for up to 30 days or until the trip is deleted.
  • 22 October 2026: We may now show an announcement in the app, such as what is new or an offer. Your account remembers which ones you have seen, so each shows once.
  • 22 October 2026: Documents in a trip's Files now show a small preview: the first page of a PDF, or a smaller copy of a photo. It is made on your device and stored with the document. Deleting the document normally deletes its preview too, and deleting the trip always does.
  • 20 October 2026: When the app hits an error, it now tells us: the error, where in the app it happened and which version, with your account id if you are signed in. The error screen can also put the error into a feedback email for you to send.
  • 14 October 2026: You can now upload documents, such as bookings and tickets, to a trip's Files. A photo or PDF attached in a Hermes conversation is listed there too, and now stays when the conversation is deleted, until someone deletes it in the Files tab.
  • 12 October 2026: Weather is no longer labelled with a town. Google Maps Platform no longer receives the position of a place in each area of a day for that.
  • 12 October 2026: A day's weather is now labelled with the nearest town. Google Maps Platform receives the position of one place in each area of a day, once for each spot of about 1 km, to find that town, never who you are or the trip.
  • 12 October 2026: Past days now show what the weather was. Visual Crossing also receives the approximate location, to about 10 km, of the places on a trip's past days and their dates, normally once each, never who you are or the trip.
  • 9 October 2026: Days now show their weather. Visual Crossing receives the approximate location, to about 10 km, of the places on a trip's upcoming days and their dates, never who you are or the trip.
  • 3 October 2026: Settings now lists the AI apps you connected and can disconnect them all, which also deletes WorkOS's record of your account. Deleting your account now deletes that record too, instead of on request.
  • 3 October 2026: You can now connect an AI app, such as Claude or ChatGPT, to read your trips. WorkOS, which handles that sign-in, receives your account id and email address, and the app receives the trips it reads.
  • 1 October 2026: Removed the exception for files attached to Hermes before 1 August 2026: none remain, so every conversation's files now go when it is deleted.
  • 1 October 2026: We now remember, on your device only, the websites you chose to always open from a note or a Hermes reply.
  • 1 October 2026: We now remove the GPS location a camera records from photos and PDFs before they leave your device, wherever we can read it.
  • 30 September 2026: First version.

Contact

Venkata Bommireddipalli, support@vbi.dev