Your whole trip, on one timeline.
Stub is a trip organizer for travel you've already booked.
New here? Signing in creates your Miles account.
Miles is where your account lives — you'll come back here signed in.
Los Angeles to Dubai
I built Stub because I book most of my travel on points, and nothing I used kept the flight, the hotel, and what each cost in cash and points on the same page. The organizer I relied on stopped getting better. So I wrote one that puts every booking in the order I'll use it and treats points as seriously as cash.
Three ways to get a booking in.
- 01
Type it
Tokyo, Oct 12–20, ANA 7 out of SFO
One line creates the trip and its first items.
- 02
Paste it, or drop it
a PDF, a screenshot, a photo
Stub reads the text, or looks at the file, and adds what it finds to the trip you're in — or to your unfiled tray, if you aren't in one.
- 03
Forward it
u-a1b2…@in.stub.travel
Every account has its own address. Send a confirmation there and it waits in your unfiled tray, with the trips it overlaps offered first. Filing it is one tap. How forwarding works
A language model reads the text or looks at the file, so it's sometimes wrong. Anything it's unsure about gets flagged rather than assumed, and everything it creates can be edited or deleted.
How it works →Documents
A trip you can read at a glance.
When you're planning a trip in Stub, you're thinking about the layover between flights, which day gets which activity, and the coffee shop you want to remember to try. So every item is drawn as the document it stands for: a flight is a boarding pass, a hotel is a folio, a dinner is an admission ticket. A week reads like a stack of tickets on a desk. And when the planning is done and you're at the check-in desk or waiting at the door, the same card is the one you pull up — the details you need, in one column.
ANA 7
San Francisco to Tokyo
SEAT12KGATEG94POINTS75,000NH7QKZBoarding pass
Park Hyatt
Shinjuku
NIGHTS4CASH¥182,400Hotel folio
TeamLab
Borderless
DATEOCT 15TIME10:00TL4482Admission stub
Transfer
Narita Express
DEP13:44CAR5Transfer ticket
Place
Golden Gai
AREAShinjukuPassport stamp
Note
Ask about the omakase counter
Journal margin
The sample trip is real — no account needed. Open the sample trip →
How it works →Cost
The whole price, even when you paid in points.
Stub treats points as a first-class part of the booking. It records the number of points, the program they came from, the cash taxes, and the comparable cash fare. It keeps those figures with the booking and totals the trip, so you can see the full cost and quickly check whether the redemption was good value.
Points
Stub knows what each booking cost.
So the money questions have answers — what you'd get back if you cancelled today, how long that stays free, and what the whole thing came to in dollars.
- What you'd get back
RECOVERABLE$1,200.00SUNK$2,140.00
Points count at their full amount, and when Stub can't tell, it says so.
- Cancellation terms
FREE UNTILSEP 28THEN1 night
The date and the penalty are read off the confirmation email.
- One total
¥182,400+ $2,140.00= $3,340.00
Cash converts to one USD figure at European Central Bank rates. Without a rate, you get the per-currency figures.
Ask Miles
Miles is the assistant built into Stub.
Ask it what the trip cost, or what's still free to cancel. It answers from the trip's records.
How it works →You
What's still free to cancel?
Miles
The Park Hyatt is free until Sep 28 — $1,200.00 back. After that it's one night. The ANA ticket is sunk: $2,140.00.
Layovers
The connection, read off both flights.
Ask Miles to plan a connection. It reads the arriving and departing flights from the trip and tells you the terminal change, whether you clear immigration again, and the estimated minimum connection time.
A gap with no way to the hotel gets named options — the Narita Express, the Heathrow Express — each with a cost range. The range is an estimate; Stub can't book it or hold the price.
Miles also names the lounge programs your cards carry. Lounge access depends on the program and the lounge.
Change terminals · re-clear security · immigration
Programs on your cards
The plan is advice you check, not a guarantee. Connection times are estimates and terminals change. Confirm on the arrivals board before you count on it.
Your own AI
Stub is also an MCP server. Point Claude or Codex at mcp.stub.travel/mcp and plan and organize your trips together — your AI, working from your real bookings.
Was the Tokyo flight a good redemption?
75,000 points plus $5.60 in taxes, against a $2,140.00 cash fare. That's 2.85¢ per point.
Anything still free to cancel?
The Park Hyatt, until Sep 28. The flight is past its free-change window.
Before you sign in
What you should know first.
- Stub is $49 a year. The first trip is free. One Season Pass covers the people you share trips with.
- Your booking lives with the airline. Stub keeps a copy, and checks the airline's published schedule for every flight — weekly from the day you book, every few minutes close to departure — so a schedule change or a new gate shows on the card. It checks when you look, not in the background, and it doesn't notify you. If Stub and the airline disagree, the airline is right.
- Your trips are not end-to-end encrypted. A confirmation that arrives at 3 a.m. has to be read before you wake up, so the server can read your trips. Miles tokens and your email address are encrypted at rest. Security lists the rest.
- Your trips stay yours. Nothing about them is sold, rented, or handed to an advertiser.
Start with your next trip.
Paste the confirmation you already have.
Sign in with Miles