ImpunityLens.com

See it. Verify it. End it.

Score: 6.8/10LRHard Build
Brand Colors

The Opportunity

Problem

Liberia has endured decades of unchecked impunity for civil war atrocities and systemic corruption due to the complete absence of specialized accountability courts.

Solution

ImpunityLens lets Liberians report current corruption and unpunished civil war crimes via mobile. Reports go through a transparent community + AI verification process, then appear on a public heatmap and dashboard. Aggregated intelligence is automatically packaged into advocacy reports sent to the UN, ECOWAS, and donors to accelerate creation of specialized accountability courts.

Target Audience

Liberian civil war survivors, victims’ families, and citizens impacted by government corruption

Differentiator

Combines historical TRC data with live reports in one verifiable chain-of-custody system. Public dashboards create transparency pressure that generic whistleblower platforms cannot match in the Liberian context.

Brand Voice

professional

Features

Geotagged Report Submission

must-have35h

Submit incidents with photo, audio, and location

Community Verification

must-have55h

Two-step verification by trusted local moderators and AI

Live Impunity Heatmap

must-have40h

Interactive Mapbox map of verified incidents

Pattern Detection Reports

must-have45h

Monthly AI-generated analysis of systemic corruption

One-Click Advocacy Export

must-have30h

Send verified data packages to UN bodies

Personal Report Tracker

must-have25h

Users follow status of their submissions

Researcher API Access

nice-to-have35h

Paid API for academics and journalists

Push Alerts

nice-to-have20h

Notifications when incidents occur near user

Anonymous Whistleblower Mode

nice-to-have50h

Tor-like routing for high-risk reports

Total Build Time: 335 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
phonetextNo
roletextNo
trust_scoreintNo

Relationships:

  • has many reports
  • has many verifications

reports

ColumnTypeNullable
iduuidNo
user_iduuidNo
latitudetextNo
longitudetextNo
descriptiontextNo
statustextNo
verified_attimestampYes

Relationships:

  • belongs to user
  • has many verification_steps

verification_steps

ColumnTypeNullable
iduuidNo
report_iduuidNo
verifier_iduuidYes
decisiontextNo
created_attimestampNo

Relationships:

  • belongs to report

API Endpoints

POST
/api/reports

Submit new incident report with media

🔒 Auth Required
GET
/api/map/data

Fetch verified reports for heatmap

POST
/api/verify

Moderator submits verification decision

🔒 Auth Required
POST
/api/reports/export

Generate advocacy package for UN

🔒 Auth Required

Tech Stack

Frontend
Flutter
Backend
Python with FastAPI
Database
PostgreSQL
Auth
Firebase Auth
Payments
Flutterwave
Hosting
Railway
Additional Tools
MapboxOpenAICelery for background jobs

Build Timeline

Week 1: Project setup and auth

32h
  • Flutter + FastAPI skeleton
  • Firebase auth
  • Database schema

Week 2: Report submission flow

40h
  • Media upload with geolocation
  • Basic dashboard

Week 3: Verification system

48h
  • Moderator queue UI
  • AI confidence scoring

Week 4: Mapping and visualization

45h
  • Mapbox heatmap
  • Public dashboard

Week 5: Pattern analysis and export

38h
  • Monthly report generator
  • UN export templates

Week 6: Payments and launch prep

35h
  • Flutterwave integration
  • App store assets

Week 7: Beta testing and security

30h
  • Closed beta with 50 users
  • Security review
Total Timeline: 7 weeks • 263 hours

Pricing Tiers

Citizen

$0/mo

3 reports/month

  • Submit reports
  • View public map

Guardian

$35/mo

None

  • Unlimited reports
  • Personal tracker
  • Pattern reports
  • Priority verification

Institution

$149/mo

Team seats

  • API access
  • Custom dashboards
  • Bulk verification seats
  • White-label reports

Revenue Projections

MonthUsersConversionMRRARR
Month 124011%$924$11,088
Month 61,85014%$9,065$108,780

Unit Economics

$19
CAC
$465
LTV
4%
Churn
81%
Margin
LTV:CAC Ratio: 24.5xExcellent!

Landing Page Copy

Make Impunity Visible

Report. Verify. Pressure the system. Build the evidence base for Liberia's long-overdue accountability courts.

Feature Highlights

Verified public heatmap
Automatic reports to UN
Pattern detection across decades
Mobile-first for every county

Social Proof (Placeholders)

""Our verified reports were cited in the latest ECOWAS brief." — Justice League Liberia"
""Finally a tool that connects my father's 1990 case to today's corruption.""

First Three Customers

Partner with the Center for Justice and Accountability in Monrovia to train 25 community verifiers who become first power users. Offer free Guardian tier to members of the Liberian Bar Association Human Rights Committee. Seed initial reports by working with university student groups in Cuttington and University of Liberia.

Launch Channels

ProductHuntr/AfricaLiberia Human Rights Facebook groupsPartnership announcements with local NGOsTwitter/X threads with heatmap screenshots

SEO Keywords

liberia corruption reporting appimpunity heatmap liberiaverify war crimes reports liberiacrowdsourced evidence for liberian courts

Competitive Analysis

Ushahidi

ushahidi.com
Freemium
Strength

Proven crisis mapping

Weakness

No built-in verification workflow or Liberia historical integration

Our Advantage

Dedicated verification pipeline and automatic UN reporting

Global Witness

globalwitness.org
Not a tool
Strength

Excellent research reports

Weakness

No public participation platform

Our Advantage

Democratized real-time reporting with verification

🏰 Moat Strategy

Growing verified dataset becomes increasingly valuable for international advocacy. Trust earned with local verification networks creates high switching costs.

⏰ Why Now?

Liberia's 2023 presidential election renewed focus on unaddressed TRC recommendations at the same time cheap smartphones and mobile money reached critical mass.

Risks & Mitigation

legalhigh severity

False accusations leading to defamation claims

Mitigation

Strict verification process, clear disclaimers, insurance

markethigh severity

Fear of reporting due to reprisals

Mitigation

Strong anonymous options and physical safety partnerships

Validation Roadmap

pre-build18 days

Run validation workshops in 3 counties

Success: Minimum 60 reports submitted during workshops

mvp45 days

Public beta with verification network

Success: 150 verified reports and 3 NGO partnerships

Pivot Options

  • Expand across ECOWAS countries
  • Sell intelligence to due-diligence firms
  • Add whistleblower protection insurance

Quick Stats

Build Time
263h
Target MRR (6 mo)
$9,500
Market Size
$5.1M
Features
9
Database Tables
3
API Endpoints
4