Now boarding — Spring 2026

Most surf trips
fall apart in the
group chat — not
in the water.

On the Lip puts ten days of swell, the villa vote, the van split, and the dawn-patrol window in one thread. Forecasts from NOAA, Open-Meteo and Stormglass. Track what everyone owes and settle up in the app you already use.

9:41
Morning
Bob
Uluwatu, Bali Planning
Jun 12 — Jun 21 · 10 days
Bali
June '26
Boarding in
21
days
Crew
3 locked in
Swell
4.6
ft
peak day 4
Budget
68
%
€1,620 / €2,400
Booked
3
/ 5
villa · flights · car
Your move
Pick a villa — 2 options, 2 votes each
Mira and Kai voted. Tap to break the tie before Tuesday's booking window closes.
Trip board
Crew pulse
Mira voted for Villa Ombak
2h
Kai paid €340 for flights
5h
Mira dropped a swell screenshot in chat
1d
S 17°50.8  ·  W 149°16.2  ·  TEAHUPO'O  ·  SWELL 4.2FT @ 12S  ·  287°
Scroll ↓
Four things, one app

Forecast. Crew. Costs. Community.
One thread from Monday to the wave.

01 / Forecast

Pick your dawn-patrol window without squinting at charts.

Every hour of the trip is scored on swell size, period, wind direction and tide. You see the windows ranked — pick the one worth setting an alarm for. When conditions shift, the crew is told.

  • Hourly swell, wind and tide for every spot your crew has pinned
  • Each hour scored on size, period, direction and wind — not just shown
  • Push alerts the moment the top-ranked window moves by more than an hour
NOAA · Open-Meteo · Stormglass
9:41
Forecast
Uluwatu
Padang Padang
Best window
Monday dawn
5:30 – 8:00 AM
Clean 5ft SSW swell at 15s period. Glassy — trades under 5kt until mid-morning. Incoming tide peaks 7:42 AM.
5.4 ft SSW · 15s 4 kt
10-day swell
Peak Mon
3.2
3.6
4.2
5.4
5
4
3.6
3.2
2.8
3
FRI
12
SAT
13
SUN
14
MON
15
TUE
16
WED
17
THU
18
FRI
19
SAT
20
SUN
21
Monday · day 4
Swell
5.4
ft
15s · SSW
Wind
4
kt
offshore E
Air
29
°C
feels 31°
Water
27
°C
boardies OK
Tide · next 12h
Hi 2.0m @ 7:42 AM
5 AM8112 PM5
Live buoy · Ulu Reef
4.8 ft@ 14.2 s
SSW 202° · updated 6 min ago
02 / Crew

Stop screenshotting swell charts into Messages.

Forecasts, villa polls, cost splits and RSVPs drop straight into the chat — so decisions get made in the same place the plan lives. When the trip's over, the thread archives itself.

  • Forecast, cost splits, polls and RSVPs drop straight into the thread
  • Carpool seats, plus-ones and arrival times — tracked, not typed twice
  • One thread per trip — archives itself the day you fly home
Replaces the trip group chat
9:41
Bali June '26
3 members · 21 days out
Mira
Flights are booked ✈️ Everyone confirm you got the email?
Got it. €340 Singapore → DPS same as you.
Kai
Confirmed. Credit card charge showed overnight.
Mira
So good. Who's locking the villa?
Poll · 3 / 3 voted
Villa pick — settle this today?
Villa Ombak — €780/night
67%
clifftop · Padang walk · pool
Casa Surya — €640/night
33%
5min to Bingin · bigger kitchen
Kai
Ombak looks rad but Surya saves us €1,400 across the trip 🤷
Mira
Forecast for day 4 is looking insaaane btw
Forecast · Uluwatu
Mon Jun 15
Swell
5.4 ft
Period
15s
Dir
SSW
Peak of the swell — dawn glass. Wind 4 kt offshore.
Let's be on it for dawn that day. Offshore + peak.
Kai
New expense
Van rental · Bali Sept
168total · paid by Kai
Bob & Mira owes56 each
Added the van. €56 each when you're ready.
Kai is typing…
iMessage
03 / Costs

Everyone lands square. No one chases a tab.

On the Lip keeps the tab for every van, villa, boat charter and warung run. Balances update in the trip currency and yours, in real time. When you're home, everyone knows what they owe — and settles it however suits their crew.

  • Add a cost, split it evenly — or assign specific shares per person
  • Running balances in two currencies, updated in real time
  • A clean tally at the end of the trip — settle it however you settle up
Keeps the tab. Doesn't move the money.
9:41
Costs
The tab
You are owed
96net
Mira
owes group 420
Kai
owes me 516
By category
Flights
1020
Stay
780
Transport
168
Food
84
Surf
42
Recent · 5
Singapore → DPS
Mira paid · Mar 18
1020
you owe €340
Villa Ombak · deposit
Bob paid · Mar 15
780
you're owed €520
Van rental (10d)
Kai paid · Mar 12
168
you owe €56
Group groceries · pre
Mira paid · Mar 10
84
you owe €28
Board ding repair
Kai paid · Mar 8
42
own expense
04 / Community

The fourth seat in the van, found.

Every rider has a home break, a level, and the trips they're planning. See who surfs where you surf, who's at your level, and which trips are still looking for a fourth seat — so the crew grows without the group chat.

  • Riders near your home break, ranked by level and mutual crew
  • Open trips with spots left — request to join in one tap
  • A feed of scored sessions, swells and call-outs from people you follow
Find your crew. Not a feed to doomscroll.
9:41
Community
Riders
For youNear meSame levelLooking for crewFollowing
+
Your update
Eka
Hina
Jorge
Tama
Liv
Suggested riders
At your break in 3wks
Eka Putri
Padang Padang
12y
surfing
2
mutual
Local · Teahupo'o
Tama Hauata
Teahupo'o
18y
surfing
1
mutual
4 mutual crew
Hina Vasquez
Pleasure Point
8y
surfing
4
mutual
Looking for crew
Aug 4 — 12
Mentawai charter
2 spots open
Sep 10 — 18
Hossegor, autumn
3 spots open
Recent
Eka Putri scored a session at Padang Padang
4.2ft · clean · 6:14 AM · 2h ago
Jorge Rivera just got back from Lombok
8 days · 12 sessions logged · 5h ago
Hina Vasquez is looking for crew for Hossegor · Sep
3 spots open · 1d ago
We kept planning surf trips across six apps and three group chats — and losing track of half of it. So we're building the one that holds it all.
The founders  ·  Bondi, Australia  ·  Est. 2026
Launching Spring 2026

Get in before
the first swell.

Early access goes out in waves — smaller crews first, so we can fix what's broken before the lineup fills up. Leave your email and we'll send an invite when it's your turn.