Mobility & Pickup

Car Rental With PID + mDL

Remote booking and pickup flow that combines PID and mDL verification.

pidmdlmobilitycar rental

Why this demo matters

Show a stronger multi-credential verification story with a real operational feel.

Live runtime

Ready for remote pre-checks

All backend env bindings are present.

Credentials requested

Identity Credential + Mobile Driving Licence

Audience

Mobility providers, rental operators, and kiosk-based pickup teams.

Vehicle shelf

Separate UI ownership lets the mobility demo feel operational instead of looking like generic onboarding.

City hatchback

Great for the simple two-credential remote pre-check story.

Electric SUV

Good for a higher-value booking with clearer operator approval states.

Weekend van

Leaves room for kiosk pickup or clerk-side review screens later.

Remote-to-pickup journey

Keep room for a later kiosk or clerk review without changing the app boundary.

1

Choose vehicle

Select a rental option and start a remote pre-check.

2

Verify PID + mDL

Request identity and driving-license data in a single journey.

3

Approve pickup

Display a ready-for-pickup or clerk-reviewed result state.

Implementation tracks

Shared backend, mobility-specific presentation.

desktop booking and pre-check flow
split-screen pickup or kiosk extension
PID + mDL verification request
operator-side approval state

Backend contract stub

The shared Hono API keeps the orchestration in one place while routes stay split by use case.

Runtime

https://lutraid-demo-api.lutralabs.io/v1/demos/mobility/runtime

Action

POST https://lutraid-demo-api.lutralabs.io/v1/demos/mobility/verification-sessions

Public app

https://lutraid-demo-car-rental.lutralabs.io

PID + mDL in one journey
API key remains backend-only