Why we should pause Campfire satellite events in Africa for the next iteration

Draft for internal circulation. Numbers come from the HCB “YSWS true spend” snapshot (pulled 6 Aug 2026), the Campfire Airtable base, the Unified YSWS Projects DB, HCB’s org table, and the fraud team’s Campfire investigation document. Organiser names, emails, phone numbers and addresses have been deliberately left out of this post.


TL;DR

Campfire’s Africa region was our single largest satellite region by money out the door, and our worst by money-in versus verified-outcomes-out. It received a quarter of all satellite disbursements and produced 15% of scanned-in attendees. Half of the region’s money went to ten Rwandan events that recorded zero scanned-in attendees and zero approved projects. Nine of those ten organisers are now under fraud investigation, with an estimated $8.4K unrecoverable. The mechanism that let this happen, signup-driven auto-grants paid onto cards that can be cashed out, is not something we can patch before the next cycle. We should pause new Africa satellite funding for the next iteration, and only come back with a different funding model.


What Campfire Africa looked like on paper

Metric (Campfire satellites) Africa All other regions Africa share
Events created 38 216 15%
Signups 6,134 9,853 38%
Checked in (waiver + check-in form) 1,785 5,527 24%
Scanned in on the day 678 3,850 15%
Auto-grants issued $25,372 $67,100 27%
Net disbursed to events $17,774 $53,267 25%
HCB orgs frozen 10 of 38 (26%) 36 of 216 (17%)
Events cancelled 16 of 38 (42%) 101 of 216 (47%)

Signups were enormous. Attendance was not.

Africa Rest of world
Scan-in rate (scanned ÷ signups) 11.1% 39.1%
Disbursed per scanned-in attendee $26 $14
Signups per event 161 46

That gap between signups and bodies in the room is the whole story, because our funding formula paid on signups.


1. Money followed signups, and signups were free to fabricate

Campfire satellites were funded by auto-grants: a per-signup rate by country (Rwanda $3.50, Nigeria $3.50, Cameroon $3.40, Zimbabwe $4.06) that was disbursed to the event’s HCB org as signups came in. Nothing in the pipeline required a signup to become a human at a venue before the money moved.

The participant table shows what that incentive produced in Rwanda:

Across the ten Rwanda events: 2,667 signups, 295 check-ins, 0 scanned in, $9,020 disbursed. That is 51% of everything Africa received.

For comparison, the Europe (Cosmin) region ran 19 events on 662 signups, scanned in 436 of them (66%), and received $4,421 in total.


2. Where the money actually went

The HCB transparency data for the nine funded Rwanda orgs shows a spending pattern unlike any other region:

The fraud team’s investigation lists twelve African events with an estimated $8,433 lost; nine are in Rwanda. Their evidence, none of which requires interpretation:

The one Rwanda event the team is less certain about (Kigali, $1,166) still moved money out through a foreign remittance service to the organiser personally.


3. The cost per real outcome

The honest way to price a Campfire event is cost per verified attendee or cost per approved project, not cost per signup.

Country Net disbursed Signups Scanned in Approved satellite projects (Unified YSWS DB) $ per scanned attendee
Rwanda $9,020 2,667 0 0 undefined
Nigeria $3,006 1,076 260 125 $12
Zimbabwe $2,149 525 49 29 $44
Morocco $1,644 487 209 90 $8
Cameroon $908 386 160 71 $6
Egypt $634 542 0 0 undefined
Uganda $413 137 0 0 undefined

Rwanda, Egypt and Uganda together absorbed $10,067, 57% of the region’s money, and produced zero scanned attendees and zero approved projects.

To be fair to the region as a whole: because Nigeria, Morocco and Cameroon ran cheap events with real attendees, Africa’s blended cost per approved project ($48) is actually below the program average ($90). But a blended number hides that half the money went to events that produced nothing, and the region’s cost per scanned-in attendee ($26) is nearly double everyone else’s ($14). We were paying for signups, and signups were the thing being manufactured.


4. The controls failed at every layer, and they are not quick fixes

This was not one bad actor slipping through. Every gate we rely on failed:

  1. Intake. At least 11 organiser applications listed Rwanda as the proposal country, more than any country outside India, the US and Nepal (most application rows have no country recorded, so this is a floor). Two of the funded organisers were flagged after the fact as having provided disqualifying address data. Africa’s organisers were older than almost every other region’s (average 17.5; only Latin America’s 17.6 is higher), and 18 of 33 were legal adults, the highest count of any region.
  2. Contracts and ID. HCB notes on Africa orgs include “neither signed,” “both contracts uncompleted,” “uploaded selfie as ID,” “uploaded their ID twice for teen AND parent,” and “a bit sus, but done.” Money moved before these were resolved. Kirehe and Nunga spent their full grants with both contracts unsigned.
  3. Disbursement. Auto-grants were released on signup count with no attendance gate. Emergency disbursements were an additional $342 requested.
  4. Spend rails. Cards were usable at HeptaPay and cash-equivalent merchants. Wise transfers went to named individuals in Nigeria. Reimbursements were paid to organisers for spend with no independent receipt. In three Cameroon and Uganda events (Bamenda, Yaoundé, Kampala) the entire event budget was paid out as a reimbursement to a single person, the region’s own manager. Whatever the reason, one person being both the approver and the payee for a whole event’s spend is not a control.
  5. Detection. Fraud was found after the money was gone, by manually matching IPs and phone numbers. Ten orgs were frozen; roughly $4,510 was clawed back through withdrawals. The rest is an estimate on a spreadsheet.

We also had a warning. Daydream, the previous iteration, ran 17 Rwanda events with 1,325 signups, 237 check-ins and 83 scan-ins (6%). Daydream Kigali had 713 signups and 71 scan-ins. The organiser of Daydream Kigali became the organiser of Campfire Kigali. The organiser of Daydream Muhanga became the organiser of Campfire Kirehe. The pattern repeated because the funding model did not change.


5. What the data does not say

A pause is a serious step, so the counter-evidence should be on the table too:

None of this changes the conclusion. It changes the shape of the fix.


The proposal

Pause new satellite event funding in Africa for the next Campfire iteration. Specifically:

  1. No auto-grant funding to new African satellite orgs next cycle.
  2. Close the remaining Africa satellite orgs and return balances to the parent org.
  3. Let the Rwanda investigation and the RIB referral run to completion before any organiser from the flagged events is eligible again.

Conditions for coming back. Rather than a blanket “never,” we should be able to say what would need to be true:

The teenagers who actually showed up in Casablanca, Lagos and Bamenda deserve a Campfire. The current model cannot tell them apart from a spreadsheet of 234 invented signups, and until it can, it is not fair to them, to our donors, or to the staff who spent March calling schools in Rwanda to find out whether they existed.


Appendix: sources and method