Keyboard

Shortcuts

Global

?Show this listapp routes— Other screen
CtrlKSearchwherever the search panel mounts— Other screen
EscClose the top layer✓ Available here

Trip

15Open a tool by positionTrip page, design fixture— Other screen
Move along the railThe trip page rail— Other screen
nAdd an itemAdds a trip on the trips list— Other screen
uUpload a documentThe trips list— Other screen
aShow or hide archived tripsThe trips list— Other screen

Editing

CtrlBBoldWhile the cursor is in a note— Other screen
CtrlIItalicWhile the cursor is in a note— Other screen
Stub

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.

✈ EmiratesON TIME

Los Angeles to Dubai

LAX DXB
DATE
SEP 12
SEAT
2A
POINTS
136,250
CONF
GX7RTQ

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.

  1. 01

    Type it

    Tokyo, Oct 12–20, ANA 7 out of SFO

    One line creates the trip and its first items.

  2. 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.

  3. 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.

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.

SFO → HND · ANA 7 · business
POINTS75,000
TAXES$5.60
CASH FARE$2,140.00
VALUE2.85¢ / pt

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.

How it works →

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 →
Tokyo · Oct 12–20

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.

Layover · HND · 3h 10mRoomy
ARRIVET3
DEPARTT2
GAP3h 10m
EST. MIN CONNECT~90 min

Change terminals · re-clear security · immigration

Programs on your cards

Priority Passvia The Platinum Card
Centurion Loungevia The Platinum Card

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.

You

Was the Tokyo flight a good redemption?

Miles

75,000 points plus $5.60 in taxes, against a $2,140.00 cash fare. That's 2.85¢ per point.

You

Anything still free to cancel?

Miles

The Park Hyatt, until Sep 28. The flight is past its free-change window.

How to connect it →

Before you sign in

What you should know first.

Start with your next trip.

Paste the confirmation you already have.

Sign in with Miles