RootsResist.com

Peer support, shared stories, and collective advocacy for Ebola-affected families

Score: 7.1/10CGMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Families in eastern Congo cannot retrieve bodies of Ebola victims from treatment centers due to contagion protocols, clashing with cultural burial traditions and sparking violent attacks on hospitals.

Solution

RootsResist connects young men and families who lost loved ones to Ebola in anonymous peer groups. Members share experiences in local languages, access culturally relevant grief resources, document cases for advocacy, and join petitions for policy change around body retrieval protocols. The platform turns isolated grief into collective power while providing immediate emotional support.

Target Audience

Young men and families of Ebola victims in conflict-affected regions of eastern Democratic Republic of Congo

Differentiator

Anonymous AI matching based on health zone, ethnic group, and loss circumstances combined with blockchain-backed anonymous petition system that protects identities in a conflict environment.

Brand Voice

empowering

Features

Anonymous Profile Creation

must-have30h

Create profile without revealing real identity using only phone and health zone

AI Peer Matching

must-have65h

Match users with others who had similar experiences for 1:1 support

Voice-First Support Rooms

must-have55h

Audio chat rooms in Lingala, Swahili and French moderated by trained locals

Resource Library

must-have40h

Audio stories, traditional grief practices, and practical guides in local languages

Advocacy Petition Builder

must-have45h

Create and sign anonymous petitions for better body retrieval policies

Incident Documentation

must-have35h

Securely document hospital events for potential human rights reporting

Sentiment Health Check

nice-to-have50h

AI flags users who may need urgent human support

Financial Aid Matcher

nice-to-have40h

Connect users with verified NGOs offering burial or education support

Story Archive

nice-to-have30h

Permanent anonymous archive of experiences for future generations

Total Build Time: 390 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
phone_hashtextNo
anonymous_handletextNo
health_zonetextYes
experience_tagstextYes
created_attimestampNo

Relationships:

  • matches.user1_id -> users.id
  • petitions.creator_id -> users.id

matches

ColumnTypeNullable
iduuidNo
user1_iduuidNo
user2_iduuidNo
match_scoreintNo
activeboolNo

petitions

ColumnTypeNullable
iduuidNo
creator_iduuidNo
titletextNo
descriptiontextNo
signature_countintNo
statustextNo
created_attimestampNo

Relationships:

  • signatures.petition_id -> petitions.id

resources

ColumnTypeNullable
iduuidNo
titletextNo
audio_urltextYes
tagstextYes
languagetextNo

API Endpoints

GET
/api/matches

Find suitable peer matches for user

🔒 Auth Required
POST
/api/petitions

Create new anonymous advocacy petition

🔒 Auth Required
GET
/api/rooms

List available voice support rooms

🔒 Auth Required
GET
/api/resources

Search culturally relevant grief resources

🔒 Auth Required
POST
/api/incidents

Securely document hospital incident

🔒 Auth Required

Tech Stack

Frontend
Flutter with Riverpod
Backend
Node.js with Express
Database
PostgreSQL with pgvector
Auth
Firebase Phone Auth (anonymous mode)
Payments
Flutterwave
Hosting
Fly.io
Additional Tools
OpenAI for matching and sentimentLiveKit for audio roomsThe Graph for petition verification

Build Timeline

Week 1: Identity and matching system

48h
  • Anonymous auth
  • Matching algorithm using vector embeddings
  • Basic profiles

Week 2: Audio rooms and resources

52h
  • LiveKit integration
  • Resource library with tagging

Week 3: Petition and advocacy tools

45h
  • Petition creation and signing
  • Blockchain verification layer

Week 4: Safety and sentiment systems

50h
  • AI sentiment analysis
  • Emergency flagging
  • Incident documentation

Week 5: Polish and NGO connections

35h
  • Aid organization matching
  • Landing page
  • Beta testing
Total Timeline: 5 weeks • 365 hours

Pricing Tiers

Listener

$0/mo

Cannot create petitions or match 1:1

  • Join public rooms
  • Basic resources

Voice

$35/mo

None

  • 1:1 matching
  • Create petitions
  • Private rooms
  • Document incidents

Guardian

$79/mo

For elders and young male leaders

  • All Voice features
  • Host support rooms
  • Analytics for community leaders
  • Priority aid connections

Revenue Projections

MonthUsersConversionMRRARR
Month 16808%$1,904$22,848
Month 65,20012%$21,840$262,080

Unit Economics

$9
CAC
$180
LTV
9%
Churn
85%
Margin
LTV:CAC Ratio: 20.0xExcellent!

Landing Page Copy

Your Pain Has Power

Connect anonymously with others who understand. Turn grief into advocacy for change in how Ebola victims are treated.

Feature Highlights

Truly anonymous support
Voice rooms in local languages
Collective petitions that protect identity
Culturally relevant healing resources
Document incidents safely

Social Proof (Placeholders)

""I finally spoke with someone who lost their father the same way" - Anonymous from Komanda"
""We collected 340 signatures without anyone knowing our names" - Community leader"

First Three Customers

Work with existing youth groups and church networks in Mangina and Beni who have been vocal about burial rights. Offer free Voice tier to first 200 young men who join through trusted community referrers. Partner with one local human rights organization to validate the petition system with real advocacy targets.

Launch Channels

Church youth groups in North KivuWhatsApp broadcast listsLocal influencers and radio personalitiesPartnerships with human rights NGOsProductHunt (advocacy angle)

SEO Keywords

ebola survivor support congogrief support eastern drcadvocacy for ebola burial rightsanonymous ebola family networkcollective action ebola victims

Competitive Analysis

7 Cups

7cups.com
Freemium
Strength

Large listener network

Weakness

Completely generic, no cultural context or advocacy tools

Our Advantage

Deeply localized to Congolese experience with advocacy infrastructure

🏰 Moat Strategy

Network effects of growing trusted peer community plus proprietary dataset of eastern DRC grief patterns and successful advocacy outcomes

⏰ Why Now?

Mental health conversation opening across Africa combined with increasing frustration with repeated Ebola protocols and availability of affordable smartphones in rural DRC.

Risks & Mitigation

markethigh severity

Users fear surveillance in conflict zone

Mitigation

Zero-knowledge architecture, no real names ever stored, clear privacy guarantee

executionmedium severity

Moderating sensitive conversations

Mitigation

Train local Congolese moderators and use AI sentiment flagging

Validation Roadmap

pre-build14 days

Run 4 listening circles with affected young men to test demand for anonymous support

Success: 70%+ express strong interest in both peer support and advocacy tools

mvp50 days

Closed beta with 250 users across 4 health zones

Success: Average 3.2 sessions per user per week and at least 8 petitions created

Pivot Options

  • Expand to become primary mental health platform for conflict-affected youth
  • Create B2G version selling anonymized insights to health ministries
  • Add micro-grants distribution system for bereaved families

Quick Stats

Build Time
365h
Target MRR (6 mo)
$22,000
Market Size
$3.8M
Features
9
Database Tables
4
API Endpoints
5