Daily carpool matches that split fuel costs automatically
Fuel price hikes are increasing transportation and living costs, pushing South African households into deeper debt.
RideSplit intelligently matches commuters traveling identical or overlapping routes and automatically calculates fair fuel and toll splits using real distance and consumption data. Secure in-app payments and trust scoring reduce risk. Users typically cut commuting costs by 55%.
Middle and lower-income South African households reliant on personal vehicles or public transport for daily commuting
Automated fuel-cost reconciliation using actual odometer photos and integrated Paystack splits instead of manual 'pay the driver' uncertainty common in SA lift clubs.
friendly
Matches users with near-identical daily commutes
Calculates exact Rand split based on distance and vehicle efficiency
Weekly automated splits via Paystack
Rating system with ID verification option
Real-time location sharing during shared trips
Set weekly repeating carpools (Mon-Fri)
In-app messaging and suggested pickup points
Shows CO2 and money saved by carpooling
One-tap alert to trusted contacts
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| phone | text | No |
| is_driver | bool | No |
| trust_score | int | Yes |
| verified | bool | No |
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| user_id | uuid | No |
| start_lat | text | No |
| start_lng | text | No |
| end_lat | text | No |
| days | text | No |
| departure_time | text | No |
Relationships:
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| driver_id | uuid | No |
| rider_id | uuid | No |
| status | text | No |
| weekly_cost_zar | int | Yes |
| created_at | timestamp | No |
Relationships:
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| match_id | uuid | No |
| amount_zar | int | No |
| paystack_ref | text | Yes |
| status | text | No |
Relationships:
/api/routes/matchFind compatible carpools for a user
/api/matches/acceptAccept a match request
/api/tracking/startBegin live ride tracking with WebSocket
/api/payments/splitTrigger weekly cost distribution
Max 2 matches per week
Single user
None
| Month | Users | Conversion | MRR | ARR |
|---|---|---|---|---|
| Month 1 | 140 | 9% | $280 | $3,360 |
| Month 6 | 1,850 | 18% | $7,200 | $86,400 |
Daily carpool matching that automatically divides petrol and toll costs securely.
Seed the network by offering free Pro for 3 months to the first 120 drivers and riders in the Johannesburg-Pretoria corridor via targeted Facebook and LinkedIn ads. Partner with two large corporate estates (e.g. Centurion and Sandton) to pin official ride boards. Create a viral referral loop where both rider and driver get R50 Paystack credit after first successful paid week.
Huge existing communities
Manual coordination and cash payments
Automated matching, cost splitting and safety features
Data moat of verified recurring commute patterns that improves matching quality over time and creates regional density advantages.
Fuel prices and vehicle running costs have made solo commuting unaffordable for the middle class while remote work has reduced office density, creating perfect conditions for daily carpools.
Chicken-and-egg problem for matching density
Hyper-focus on two high-density corridors (Jhb-Pta, Cape Town CBD) first
Insurance and liability for shared rides
Require drivers to confirm active insurance and offer optional passenger cover add-on
Success: 500 email signups and 40% saying they would use weekly
Success: Average 4.2 star rating and 55% cost reduction reported
Other validated startup ideas you might find interesting
Slash payment fees to 0.8% with seamless ACH checkouts for high-ticket creators.
Accept crypto payments at 1% fees, auto-convert to USD for creators.
Global bank transfers at 0.4% fees for international high-value creator sales.
Automate crypto tax tracking for Web3 freelancers across multiple wallets.
AI advisor for Web3 freelancers navigating crypto tax rules.
Invoice and track crypto payments with built-in tax ledger for Web3 gigs.