Uber clone — buyer's guide

Looking for an
Uber clone?
Buy something better.

Waslni is a maintained, MENA-focused white-label platform rather than a one-time clone-script handover. It combines one role-aware mobile app, permission-aware in-app operations, a full web admin panel, and configurable rides and delivery experiences.

A platform-architecture diagram of a branded ride-hailing app and its component cards
Scoped
Launch plan based on readiness, approvals, testing, and store review
Per tenant
Services, fares, forms, roles, payments, content, and App Experience
48
Supported interface languages, including Arabic RTL
One app
Role-aware experiences for riders, drivers, shops, and staff
Last updated · May 202614 min readUber clone alternative

Most people searching for an "Uber clone" are not actually looking for an Uber clone. They are looking for a way to start a ride-hailing business without writing the platform from scratch. The clone-script market showed up to answer that question with a $4,999 license to a recycled codebase. It mostly does not work.

The core problem is that ride-hailing is a live marketplace, not a static app. It needs reliable assignment, safety workflows, payments, driver onboarding, permissions, settlement records, store compliance, and ongoing maintenance. A code handover does not remove those operating responsibilities.

Waslni takes a maintained-product approach. Operators configure each tenant down to service types, fare rules, driver-registration fields, permissions, content, payments, and App Experience, while the platform provides the shared mobile and backend foundation.

What you actually get when you buy an "Uber clone"

  • Separate rider and driver projects that may not share the same framework version or release process.
  • A "dispatch panel" that turns out to be a static Bootstrap admin theme with most buttons wired to nothing.
  • A backend that runs as a single Node.js process behind nginx — no MQTT broker, no real assignment logic, no monitoring.
  • One Stripe integration. No regional gateways. Cash payments handled by a column called isCash.
  • No multi-tenancy. To run a second brand, you fork the repo and double the infrastructure.
  • No Arabic. The phrase "we will localise it" appears in the contract.
  • Support and update terms that may end after a limited handover period.

The right evaluation is not whether a demo screen looks convincing. Check the complete operating flow: rider and driver modes, dispatch, onboarding, permissions, payments, settlement, support, updates, data export, and who remains responsible after launch.

Unified mobile app

The rider mode
users expect in 2026

Every behaviour a rider would experience in Uber or Careem, shipped under your brand.

Booking

Clear booking with a fare estimate

Customers choose pickup and destination, review the estimated fare, select an enabled payment method, request the trip, and follow its status from the same mobile app.

Safety

SOS, share-ride, and verified drivers

In-app SOS calls the local emergency number and notifies your operations team. Share-ride sends a live tracking link by SMS or WhatsApp. Riders see the driver photo, rating, plate number, and ID before pickup.

Payments

Cards, cash, wallets

Cash and wallet flows are built into the product. Supported gateway integrations include Lahza for Palestine and Fawry, Kashier, and Paymob for Egypt; activation depends on the tenant’s merchant account and configuration.

Loyalty

Referrals and promo engine

Built-in referral codes with admin-defined rewards. Promo codes per city, per service type, per first-N-rides. Bonuses settle to rider wallet or as a fare discount.

Same mobile app

The driver mode
drivers actually like

A focused driver mode for availability, incoming work, navigation, earnings, wallet activity, and the registration requirements configured by the operator.

Workflow

Availability, requests, and navigation

The driver switches availability, receives work supported by the enabled services, accepts or declines requests, navigates to pickup and destination, and completes the job from driver mode.

Earnings

Earnings and wallet records

Drivers can review trip earnings, commission effects, and wallet activity. The operator uses web reports and settlement records to run the business’s chosen payout process.

Services

Service access by configuration

The enabled service catalog and the driver’s approved registration data determine which ride or delivery work is available to that account.

Registration

Admin-composed fields and documents

Admins build registration sections and fields, choose service-type visibility, and review submitted text, selections, vehicle details, and images without relying on a fixed document list.

Operator + admin

The console
your ops team will live in

Dispatch, finance, drivers, riders, content, branding — one panel, with permissions so you can scale the team without scaling chaos.

Live dispatch

Live map + manual reassignment

Operators see every active driver and every active order in real time. Phone-booking shortcut for call-in customers. Manual reassignment for the awkward 1% of cases. Trip-history filter for follow-up.

Roles

Role-based permissions

Super Admin, Admin, Manager, Customer Service — each with a permission registry. Lock down who can edit fares, who can refund a rider, who can suspend a driver. Audit log records every change.

Service types

Service-type editor

Sedan, taxi, van, motorcycle, custom. Per-type pricing formula (per-km + per-min + base fare + minimum fare). Per-type peak-hour multipliers. Seat counts. All editable from the admin panel.

Finance

Finance reports + settlements

Revenue reporting can be filtered by service type, city, and payment method. Driver commission and settlement records support the operator’s reconciliation workflow and can be exported for further review.

Content

Content CMS for legal + policy pages

Privacy, terms, rules, FAQ pages are editable from the admin panel. Multi-language. No deploy required to update copy.

Experience

Branding + App Experience

Each tenant has its own app identity and brand configuration. App Experience can be rides-first, delivery-first, rides-only, delivery-only, or both, while rider and driver accounts still use the same mobile app.

Reliability

The boring parts
we got right

A clone-script demo can look convincing in a screenshot. A real service must handle live demand, account roles, payments, driver workflows, and operational failures. These are the parts that matter.

01

Tenant-aware data boundaries

Tenant context selects the correct database and Redis namespace. In multi-tenant mode, authenticated tokens also carry a tenant claim that must match the resolved tenant.

02

Role and permission checks

Authenticated endpoints verify the user token, while admin routes add permission checks from a central registry. The interface also hides actions the current role is not allowed to use.

03

Operational visibility

The web admin panel brings together trips, drivers, service settings, finance records, roles, content, and day-to-day operational controls so issues can be investigated from one place.

Side-by-side

Clone script
vs. Waslni

The honest comparison, with the trade-offs called out plainly.

Feature
Generic Uber-clone script
One-time licence, you maintain
Waslni
Hosted, MENA-first, configurable
Distribution model
One-time licence
Hosted SaaS
Ongoing maintenance
You
Waslni
Ongoing product maintenance
Usually your responsibility
Maintained shared product
iOS / Android SDK upgrades
You
Waslni
Native Arabic + RTL
Partial
Full
Supported MENA payment integrations
Configured per tenant
Per-tenant configuration (fares, docs, roles, content)
Multi-tenant out of the box
Driver registration form is admin-composable
Permission registry with custom roles
Phone-booking shortcut for dispatchers
Add-on
OTA delivery for eligible JavaScript changes
Launch planning
Depends on the vendor
Scoped to readiness, approvals, testing, and store review
Data portability
Must be verified
Defined by the service agreement and export scope
Common questions

From operators
comparing clone scripts

01 /

Is Waslni an Uber clone?

Not in the clone-script sense. Waslni is a hosted multi-tenant platform with one branded mobile app that changes by account role, quick permission-aware operations inside the app, and a full web admin panel. It can run rides, marketplace delivery, or both under your identity.

02 /

Why can a clone script be risky?

Because the buyer inherits maintenance, security updates, store-policy changes, payment changes, and any gaps between the demo and the full operating workflow. Review the actual architecture, support terms, update policy, and data ownership before buying any codebase.

03 /

How is it priced?

Commercial terms depend on the selected package, operating scope, and any requested work. Payment-processing fees and merchant-account terms come from the chosen gateway. Use the demo and proposal to confirm the exact scope before committing.

04 /

Can I customise the app beyond branding?

Yes. Operators can configure service types and fares, peak windows, driver documents and registration fields, permissions, banners, shop layout, policy pages, and App Experience. Deeper product changes require separate scoping and may need a new binary when native code is involved.

05 /

What if I want to leave?

Confirm data ownership, export formats, published-app ownership, and transition support in the service agreement. The exact export scope should be documented before launch rather than assumed from a marketing claim.

06 /

How is capacity planned?

Capacity depends on traffic shape, geography, infrastructure, and operational requirements. We review the expected launch load and growth plan with each operator instead of publishing an unverified universal trip limit.

Decide it for yourself

Drive the real product.
Not a marketing demo.

Explore the unified rider-and-driver app, its permission-aware operational tools, and the full web admin panel in the demo environment.

Uber clone — what to buy in 2026 (Waslni)