Designing bookings you can trust
How we think about holds, approvals, and calendars so that renting from a stranger feels as safe as renting from a company.
Renting your car to a stranger — or borrowing one from one — is an act of trust. Marketplaces that ignore this tend to feel like classifieds: you coordinate in DMs, you hope for the best, and when something goes wrong there is no record of who agreed to what.
We wanted Rental to feel different from the first booking, not after the first incident. This post walks through the product decisions behind bookings and why they look the way they do.
Every booking starts as a request
Instead of an instant "book it" button, a booking begins as a request that the owner explicitly approves. That single step changes the tone of the whole transaction: owners review who is borrowing, renters know a human looked at their request, and both sides start from a shared, timestamped record.
Approvals also give us a natural place to surface the details that matter — pickup window, house rules, and the payout the owner can expect — before anyone commits.
Holds beat cancellations
An approved booking isn't payable forever. To keep calendars honest we place a time-limited hold on a listing once an owner approves:
- The dates show as unavailable to other renters immediately.
- The renter has a fixed window to complete payment.
- If the window lapses, the hold releases automatically — no ghost bookings.
This mirrors how restaurants handle reservations, and it removes the most common marketplace failure: a calendar that says one thing while two people show up expecting the same item.
One calendar, no surprises
Owners see every request, hold, and confirmed booking on a single calendar. We deliberately did not build a separate "availability editor" — you mark dates as blocked, and everything else is derived from real bookings. Fewer surfaces means fewer chances for the calendar and reality to disagree.
The best feature request we ever got was an owner telling us: "I just want to look at one screen and know exactly what is happening this weekend."
What's next
We're working on automated reminders ahead of pickup, damage documentation at handover, and shared calendars for co-owners. If you run into a booking flow that still feels awkward, tell us — the roadmap is mostly shaped by those reports.