MwanaLink.com

Match your child with sponsors who keep them in school

Score: 7.2/10MWMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Thousands of Malawian children are forced out of school by poverty, weak government funding, and Covid-19 fallout, despite repeated promises of free universal education.

Solution

MwanaLink lets Malawian families create voice-first profiles for their children highlighting school needs and dreams. Sponsors are matched and commit $25/month with funds sent directly to schools via mobile money. Parents submit progress using photos and voice notes while sponsors receive transparent updates building trust and long-term relationships.

Target Audience

Impoverished rural and urban families in Malawi with primary- and secondary-school-aged children

Differentiator

Voice-first design for low-literacy users combined with direct integration to Malawian mobile money (Mpamba, Airtel Money) for instant fee payment, unlike Western platforms that lack local rails and parent-side mobile experience.

Brand Voice

supportive

Features

Voice-First Child Profiles

must-have35h

Parents record voice introductions, upload report cards via photo, and detail school needs without typing

Sponsor Matching Engine

must-have40h

Algorithm matches children to sponsors based on location, interests, and giving history

Mobile Money Disbursement

must-have45h

Automated transfer of sponsorship funds directly to schools with receipt confirmation

Progress Reporting

must-have30h

Monthly voice notes, photos, and grade uploads with sponsor notifications

In-App Communication

must-have25h

Simple messaging between parents and sponsors with basic English-Chichewa translation

School Partnership Portal

must-have40h

Schools verify enrollment and receive funds with admin dashboard

Impact Dashboard

nice-to-have20h

Visual progress charts for both parents and sponsors

Automated Reminders

nice-to-have15h

SMS and in-app reminders for reports and payments

Offline Mode

nice-to-have25h

Record reports offline and sync when connection returns

AI Compatibility Scoring

future60h

Advanced matching using sponsor history and child aspirations

Total Build Time: 335 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
phonetextNo
roletextNo
nametextYes
created_attimestampNo

Relationships:

  • users.id -> children.parent_id
  • users.id -> sponsorships.sponsor_id

children

ColumnTypeNullable
iduuidNo
parent_iduuidNo
nametextNo
ageintNo
schooltextNo
gradetextNo
voice_bio_urltextYes
created_attimestampNo

Relationships:

  • children.id -> sponsorships.child_id
  • children.parent_id -> users.id

sponsorships

ColumnTypeNullable
iduuidNo
child_iduuidNo
sponsor_iduuidNo
monthly_amountintNo
statustextNo
started_attimestampNo
last_payment_attimestampYes

Relationships:

  • sponsorships.child_id -> children.id
  • sponsorships.sponsor_id -> users.id

reports

ColumnTypeNullable
iduuidNo
sponsorship_iduuidNo
voice_urltextYes
photo_urltextYes
grade_summarytextYes
created_attimestampNo

Relationships:

  • reports.sponsorship_id -> sponsorships.id

API Endpoints

POST
/api/auth/phone

Initiate phone verification for login

POST
/api/children

Create new child profile with voice upload

🔒 Auth Required
GET
/api/matches

Get personalized list of children needing sponsors

🔒 Auth Required
POST
/api/sponsorships

Create new sponsorship and initiate payment

🔒 Auth Required
POST
/api/reports

Submit progress report with media

🔒 Auth Required
POST
/api/payments/webhook

Handle Flutterwave payment confirmation

POST
/api/schools/verify

Schools verify student enrollment

🔒 Auth Required

Tech Stack

Frontend
Flutter with Riverpod
Backend
Node.js with Express
Database
PostgreSQL
Auth
Supabase Auth (phone-based)
Payments
Flutterwave
Hosting
Railway (backend + Postgres), App Stores
Additional Tools
Cloudinary for mediaTwilio for SMS alertsGoogle Translate API

Build Timeline

Week 1: Foundation and auth

45h
  • Project setup
  • Flutter auth with phone verification
  • Basic UI kit
  • Supabase project

Week 2: Child profiles and database

50h
  • Database schema implementation
  • Voice and photo upload flow
  • Parent onboarding completed

Week 3: Matching and sponsorship engine

50h
  • Matching algorithm
  • Sponsor dashboard
  • Sponsorship creation flow

Week 4: Payments and disbursement

40h
  • Flutterwave integration
  • Webhook handler
  • Mobile money simulation for schools

Week 5: Reporting and communication

45h
  • Progress report system
  • Messaging between users
  • Notification engine

Week 6: School verification and polish

40h
  • School admin portal
  • Offline capabilities
  • Testing with real Malawian phones

Week 7: Beta testing and iteration

35h
  • Closed beta with 30 families
  • Bug fixes and performance tuning

Week 8: Launch preparation

30h
  • App store assets
  • Landing page
  • Analytics integration
  • Documentation
Total Timeline: 8 weeks • 325 hours

Pricing Tiers

Free

$0/mo

Maximum 2 reports per month

  • 1 child profile
  • Basic matching
  • Community forum access

Pro

$25/mo

None

  • Unlimited children
  • Priority matching
  • Unlimited reports
  • Direct school payments
  • Impact dashboard

School

$99/mo

Institution only

  • Manage up to 50 students
  • Bulk reporting
  • School analytics
  • Dedicated account manager
  • API access

Revenue Projections

MonthUsersConversionMRRARR
Month 11808%$360$4,320
Month 61,25014%$4,375$52,500

Unit Economics

$12
CAC
$210
LTV
5%
Churn
82%
Margin
LTV:CAC Ratio: 17.5xExcellent!

Landing Page Copy

Your Child Can Stay in School

Create a profile today and get matched with a sponsor who pays their fees. Transparent. Local. Voice-first.

Feature Highlights

Voice profiles in Chichewa
Direct payments to your school
Real photos and updates to your sponsor
Works on basic smartphones

Social Proof (Placeholders)

"My son is back in school thanks to his sponsor from Germany. The app is so easy. - Agnes, Blantyre"
"I love seeing photos of the girl I sponsor every month. - Michael, UK"

First Three Customers

Visit 10 rural schools near Lilongwe and Mzuzu with a local education NGO to demonstrate the app to headteachers and parents. Offer free Pro access for first 3 months. Simultaneously run Facebook ads targeting Malawian diaspora in UK, USA, and South Africa offering $25 sponsorships to seed the first matches.

Launch Channels

ProductHuntr/SaaSFacebook Groups (Malawians Abroad, Malawi Education)Twitter/X with #EducationMalawiPartnerships with 12 NGOs

SEO Keywords

sponsor child Malawipay school fees for Malawian childchild sponsorship Malawieducation sponsor Malawikeep children in school Malawi

Competitive Analysis

Compassion International

compassion.com
Fixed ~$38/month
Strength

Strong brand and decades of trust

Weakness

Slow paper-based updates and no parent mobile app in Malawi

Our Advantage

Real-time voice updates and direct mobile disbursements to schools

Zero-interest loans
Strength

Large lender network

Weakness

Creates debt burden for poor families

Our Advantage

Pure non-repayable sponsorship model with no repayment pressure

GlobalGiving

globalgiving.org
Project-based donations
Strength

Large project catalog

Weakness

No ongoing personal relationship or monthly cadence

Our Advantage

Personal 1:1 sponsor-child relationship with consistent monthly support

🏰 Moat Strategy

Local school partnerships and proprietary voice + outcome dataset that improves matching accuracy over time. High trust barrier once schools are integrated.

⏰ Why Now?

Mobile money penetration in Malawi exceeded 70% in 2023 while remote-work donors in the West seek more direct, transparent giving channels post-COVID.

Risks & Mitigation

marketmedium severity

Low smartphone ownership in deepest rural areas

Mitigation

Build PWA version and partner with community solar charging centers and schools for shared device access

financialmedium severity

Payment processor fees eating margins

Mitigation

Negotiate volume rates with Flutterwave and charge School tier fees to offset

executionhigh severity

Difficulty acquiring first sponsors

Mitigation

Seed with 50 diaspora Malawians through Facebook groups offering matching funds for first 3 months

Validation Roadmap

pre-build12 days

Conduct 25 parent interviews and 15 sponsor surveys in Malawi and diaspora

Success: At least 70% of parents say they would use the app weekly

mvp45 days

Launch closed beta with 40 families and 25 sponsors

Success: Minimum 12 active sponsorships with 80% report submission rate

launch30 days

Public launch and first paid conversion campaign

Success: Reach $1,000 MRR within 30 days of launch

Pivot Options

  • Become full school management system for fee collection
  • Expand sponsorship model to Zambia and Tanzania
  • Add vocational training matching for secondary students

Quick Stats

Build Time
325h
Target MRR (6 mo)
$6,500
Market Size
$45.0M
Features
10
Database Tables
4
API Endpoints
7