RideLock

Flake-proof carpools with escrow incentives and backup driver AI.

Score: 7.9/10LRHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Operators of university carpooling services can't scale due to unreliable student drivers who flake on rides and insurance barriers that block commercial coverage.

Solution

RideLock holds payments in escrow until ride completion, penalizing flakes and rewarding reliability. AI finds instant backups from verified pools, ensuring no rider left behind. Operators scale with 99% uptime and motivated drivers.

Target Audience

Founders and operators of startups offering carpooling apps for university student commutes

Differentiator

Escrow + AI backups create guaranteed rides, solving flakiness where others fail.

Brand Voice

edgy

Features

Escrow Payments

must-have12h

Hold rider fees until confirmed completion.

AI Backup Matching

must-have14h

Auto-assign backups if primary flakes.

Incentive Engine

must-have8h

Bonus payouts for zero-flake streaks.

No-Show Penalties

must-have6h

Auto-deduct from driver earnings.

Uptime Guarantee Dashboard

must-have10h

Track 99% ride success metrics.

Geo-Fencing

nice-to-have5h

Verify ride locations.

Driver Leaderboards

nice-to-have4h

Gamify reliability.

Bulk Payouts

nice-to-have3h

Weekly driver settlements.

Total Build Time: 62 hours

Database Schema

operators

ColumnTypeNullable
iduuidNo
emailtextNo
payout_thresholdintNo

Relationships:

  • one-to-many with rides, drivers

rides

ColumnTypeNullable
iduuidNo
operator_iduuidNo
statustextNo
escrow_amountintNo
backup_assignedboolNo

Relationships:

  • foreign key to operators.id

drivers

ColumnTypeNullable
iduuidNo
operator_iduuidNo
streak_daysintNo
balanceintNo

Relationships:

  • foreign key to operators.id

API Endpoints

POST
/api/rides/escrow

Hold payment

🔒 Auth Required
POST
/api/rides/backup

Assign backup

🔒 Auth Required
POST
/api/drivers/payout

Release incentives

🔒 Auth Required
GET
/api/uptime

Metrics dashboard

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind CSS + Shadcn/UI
Backend
Next.js API routes
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe Connect
Hosting
Vercel
Additional Tools
Google Maps API for geo

Build Timeline

Week 1: Core setup

20h
  • Auth
  • DB
  • Ride CRUD

Week 2: Escrow

25h
  • Stripe integration
  • Status flows

Week 3: AI backups

22h
  • Matching logic
  • Incentives

Week 4: Dashboard & payouts

18h
  • Metrics
  • Bulk payouts

Week 5: Polish

12h
  • Tests
  • Landing

Week 6: Launch prep

8h
  • Geo-fencing mock

Week 7: Beta

5h
  • Feedback loop
Total Timeline: 7 weeks • 110 hours

Pricing Tiers

Free

$0/mo

No escrow

  • Up to 100 rides/mo

Pro

$35/mo
  • Unlimited rides
  • Escrow
  • Backups

Enterprise

$199/mo
  • All Pro + Leaderboards
  • Custom geo

Revenue Projections

MonthUsersConversionMRRARR
Month 1258%$70$840
Month 620012%$720$8,640

Unit Economics

$35
CAC
$450
LTV
6%
Churn
88%
Margin
LTV:CAC Ratio: 12.9xExcellent!

Landing Page Copy

No More Flakes – Guaranteed Rides or Your Money Back

Escrow + AI backups = bulletproof carpools.

Feature Highlights

Escrow security
Instant backups
Streak incentives
Uptime tracking

Social Proof (Placeholders)

"'99% success rate!' - ShuttleSquad"
"'Drivers actually show up.' - UniFleet"

First Three Customers

Post demo in university Facebook groups; cold DM indie carpool apps on Twitter; free month for case study.

Launch Channels

Product Huntr/EntrepreneurBetaListTwitter

SEO Keywords

guaranteed university carpool softwareanti-flake ride escrow SaaSbackup driver matching tool

Competitive Analysis

BlaBlaCar

blablacar.com
Commission-based
Strength

Global scale

Weakness

No guarantees or backups

Our Advantage

Escrow and AI for reliability

🏰 Moat Strategy

Network effects from shared backup pools across operators.

⏰ Why Now?

Gig economy fatigue + student debt pushes for reliable side hustles.

Risks & Mitigation

financiallow severity

Stripe fees eat margins

Mitigation

Volume discounts

technicalmedium severity

Backup matching fails

Mitigation

Fallback manual

marketmedium severity

Operators resist fees

Mitigation

ROI proofs

Validation Roadmap

pre-build3 days

Landing page test

Success: 20 signups

mvp28 days

Closed beta

Success: 95% uptime

launch7 days

PH + ads

Success: 100 users

Pivot Options

  • Gig delivery guarantees
  • Event shuttle escrow
  • General no-show penalty SaaS

Quick Stats

Build Time
110h
Target MRR (6 mo)
$1,500
Market Size
$400.0M
Features
8
Database Tables
3
API Endpoints
4