ރާއްޖޭގެ ކޮންމެ ދުވަހެއްގެ އެޕް
Study & build documentation · Rev 0.1 · 2026-08-28 · prepared for Anoof — Synthera Systems
A Grab-class super app for the Maldives — rides, food, mart, parcels and one way to pay — built from a full Bright Data teardown of Grab and a verified study of how Greater Malé actually moves, eats and pays. MVGO is a working title; naming pends registry checks.
Section 1 · what we are cloning
Grab is four consumer verticals — mobility, deliveries, financial services and a partner layer — run as one marketplace with three apps: consumer, driver, merchant. FY2025 was its first full profitable year: $3.37B revenue, $200M profit, $22.1B GMV, 50M+ monthly users across 8 countries. Scraped listings, service pages and fee schedules live in the package's research/ folder.
JustGrab pools taxis + private hire behind a fixed upfront fare. Premium, pooling, pet, kids, accessibility, hourly, advance 4h–90d. Safety: SOS, masking, share-trip, audio protect.
Speed tiers (Saver/Standard/Priority), pickup, group orders; groceries ~30 min; insured couriers 500g–50kg with photo proof; dine-out vouchers and reservations.
GrabPay e-money, PayLater 4/8/12 instalments, micro-insurance at checkout (S$0.30 Ride Cover), driver/merchant lending — then three digital banks.
GrabCoins on every action; GrabUnlimited S$5.99/mo with ~90% renewal (TH). Multi-service users spend 2–3× more.
$176M (FY24, +60%): sponsored search, feed units, 228k self-serve advertisers. Near-zero marginal cost revenue on the same traffic.
Maps built on OSM to escape Google pricing, fraud stack (0.2% vs 1.6% norm) — then both sold B2B as GrabMaps and GrabDefence.
| Lever | Rate / figure | Note |
|---|---|---|
| Mobility commission | 16–25% | SG moved fixed 20.18% → dynamic, Nov 2024 |
| Food & mart merchant fee | 30% SG | 15–30% regional; + activation S$100–300 |
| Net take after incentives | 15.4% / 11.8% | mobility / deliveries share of GMV |
| Incentive spend | ~10% GMV | $2.3B in 2025 — the discipline line |
| Segment EBITDA | 8.7% / ~2% | mobility is the profit engine; food is thin |
| Payment gateway fees | 3.3–3.4% | +S$0.50 per card transaction |
Mined from 2024–26 reviews of all three apps: cancellation traps with popups over the cancel button, bot-only support, ETAs that never update, ads at the booking moment, far-driver dispatch, driver-app popups covering navigation, merchant auto-pause and 38% effective take when promos stack. Every one becomes an explicit better-than commitment in the PRD.
Section 2 · where we are launching
Greater Malé is a quarter-million-person conurbation on three islands and a bridge, with 84.7% internet penetration, a motorcycle-to-car ratio of 15:1, and taxi fares fixed by law. That last fact defines the strategy: nobody can compete on price — only on reliability, coverage and payment convenience.
| Route | Car <6 seats | Van 7–10 |
|---|---|---|
| Within zone (Malé · HM P1 · HM P2) | MVR 30 | MVR 45 |
| Malé ↔ Hulhumalé Phase 1 | MVR 85 | MVR 110–155 |
| Malé ↔ Hulhumalé Phase 2 | MVR 100 | — |
| Malé ↔ Velana Airport | MVR 70 | — |
| Domestic terminal / extra luggage | +10 / +5 pc | +15 |
Incumbent since 2019, claims 3,000+ drivers in its 2026 relaunch with food and parcels. White-label stack; complaints on no-shows and driver conduct.
150 state EVs since Apr 2026, ~430 trips/day, iOS-only app under a corruption inquiry. Politically protected, weak product. Taxis still scarce in rain.
Rides + express + Eats since 2023, six-city claims, invented "drop-off to ferry". Traction unverified FLAG
100+ vendors, loyalty, and its own Jeebu wallet — but the majority of Malé food-delivery volume is still phone/Viber/Instagram with in-house riders.
Ferry ticketing is contested: 742k e-tickets claimed by Odiapp, state RTL network app. A partnership/aggregation vertical for Phase 3.
Private courier claiming 189+ islands (~99% population reach). Proves the inter-island parcel lane a super app can formalise via ferries.
MODELLED Greater Malé pools (order-of-magnitude): rides GMV USD 13–26M/yr, food GMV USD 13–23M/yr. No single vertical closes the case — the bundle is the business, exactly as Grab's P&L teaches.
Section 3 · what we build
Company + licences, taxi-centre partnerships, Ministry app approval with dashboard demo, BML + Favara integrations, building-name gazetteer for Malé.
Taxi hailing at statutory fares via 2–4 partnered centres; airport corridor focus; then restaurant delivery on an own motorcycle fleet. Cash, card (3-DS), Favara Request. Consumer + driver + merchant apps, ops console, Ministry portal.
Express parcels with photo proof and ferry drop-off to the atolls; Mart; stored-value wallet under an MMA-licensed partner; delivery subscription; coins.
Boats tile (RTL / Odiapp / Dhathuru aggregation), Addu and the northern cities, tourist mode, merchant lending on order-flow data, sponsored listings.
Free until the restaurant confirms or the driver moves; charge only after merchant confirmation; never a countdown trap or a popup over the cancel button.
A person in chat within five minutes during operating hours, free phone line. In a 250k-person market this is affordable — and Grab's single most-hated failure.
Show p90 of real pickup times, not optimistic routing; push updates when late; auto-voucher past 15 minutes.
Thaana RTL at full parity, building-name addressing, Friday/prayer merchant windows, Ramadan mode. Rider UX also in English/Bangla for the expat fleet.
Fare and distance before accept, no far-dispatch, transparent commission per job, instant Favara payout, no false device blocks, multi-apping allowed.
15% / 8% own-rider / 0% pickup vs Grab's 30% + activation; next-day settlement; no auto-pause without a human call; a block-customer button.
Interlude · what it looks like
Seven key screens, drafted in the committed direction — lagoon teal on foam white, sea-ink dark for the driver app; Bricolage Grotesque + Schibsted Grotesk + Noto Sans Thaana. Every better-than-Grab commitment from Section 3 is visible on-screen, not just promised. Dhivehi strings pending native review. Tap any screen for full size.
Section 4 · how it runs
Grab runs hundreds of Go microservices for 50M users; we serve one conurbation. The architecture keeps Grab's four load-bearing patterns — event-driven bookings, event-sourced money, road-network matching, a modular mobile shell — inside a Go modular monolith a six-person team can actually operate.
▼ GraphQL/REST gateway · push · masked comms ▼
▼ PostgreSQL + PostGIS · Redis · NATS JetStream · OSRM on OSM · ap-south-1 ▼
Section 5 · how it wins
"Taxi in the rain." One promise — a car in 10 minutes or a voucher — aimed at the single most documented complaint in Malé, plus the airport corridor where refusals and overcharging are most visible.
| Line | Assumption | Result / yr |
|---|---|---|
| Rides commission | 3,000 trips/day · 12.5% | ≈ MVR 6.8M |
| Food revenue | 1,500 orders/day · 15% + fees | ≈ MVR 18.6M |
| Burn (team, incentives ≤10% GMV, infra, marketing) | — | MVR 25–35M |
| Breakeven | bundle + wallet attach | credible year 3 |
Section 6 · gates before go
| # | Gate | Instrument | Blocks |
|---|---|---|---|
| R1 | Company / FI structuring | FI Act 11/2024 · Companies Act 7/2023 | everything |
| R2 | Taxi app written approval + dashboard demo | R-132/2022 · App Standard 35(b) | rides |
| R3 | Taxi-centre contracts | centre licensing (≥50 vehicles) | ride supply |
| R4 | Card acquiring | BML MPGS 3-DS agreement | card payments |
| R5 | Favara Request / PayMV QR | partner bank / PSP | push payments |
| R6 | Food-permit verification SOP | MED + health permits (confirm locally) | food |
| R7 | PSP / e-money licence or partner | NPS Act 17/2021 (MMA) | wallet |
| R8 | Rider / parcel insurance partner | local insurers | express |
| R9 | Privacy programme | PDP Bill (pending) — GDPR-grade now | continuous |
| R10 | Tourist USD flows | Foreign Currency Act 32/2024 | tourist mode |