How it works

From open-the-app to arrived, no guesswork

Lift keeps ride state in one place and both apps simply poll for updates — so what you see is always what's actually happening.

For riders

Requesting a ride

1

Set your pickup

Use your current location or drop a pin exactly where you are.

2

Search your destination

Local landmarks and address search, backed by OpenStreetMap.

3

Review your fare

See the estimated fare and nearby driver availability before requesting.

4

Get matched & track live

The first available driver to accept is yours — track them on the map from there.

5

Arrive, pay, rate

Confirm your pickup PIN with your driver, pay however suits you, then rate your trip.

For drivers

Driving with Lift

1

Sign up & get verified

Complete your profile, add your vehicle, and upload your documents for review.

2

Go online

Toggle available and Lift starts surfacing you to nearby riders.

3

Accept a request

Review the pickup, destination, and estimated earnings, then accept.

4

Run the trip

Mark arrived, confirm the rider's pickup PIN, start, then complete once you're done.

5

Get paid & rate

The fare is settled to your payout details on file, then rate your rider.

While you wait or ride

Notifications, without Firebase

Both apps run a lightweight background check-in while a ride is active or a driver is online, and fire a notification the moment something changes — driver accepted, arrived, started the trip, or the ride ended. No server ever pushes anything to your phone; your device decides what to tell you, based on what it just checked.

Try it for yourself

Get the Lift app, or open it right in your browser.

Get the app