The operating system for a youth academy that teaches inside correctional facilities: 122 young people, 21 municipalities, every consent and survey accounted for.
Fundacion Rimas runs La Academia, a music, arts and sports program for Puerto Rico's most vulnerable youth, across cohorts that include Boys & Girls Clubs, public schools and centers inside the juvenile justice system. It is the only organization in Puerto Rico doing this work inside correctional facilities, and its funding depends on demonstrating impact rigorously.
No off-the-shelf system is designed for this: enrollment with signed consents for minors, pre and post surveys that feed a Theory of Change, cohorts running simultaneously across sites where connectivity ranges from good to none, and privacy obligations that demand personal data stay separate from the numbers funders see. The spreadsheets it replaced could not carry that weight.
We built the platform around the field, not the office: an offline-first application where an intake or survey captured in a dead zone syncs when the signal returns. Personal information lives apart from pseudonymized analytics by architecture, not policy. Nine access roles keep facilitators, coordinators and leadership inside exactly their lane, and daily automated backups with a documented restore path treat the program's data like the asset it is.
Public registration for each cohort, staff validation, and signed authorizations captured on day one, built for minors and their guardians.
Schema-driven surveys aligned to the program's Theory of Change, comparable across cohorts and years.
Boys & Girls Clubs, public schools, municipalities and correctional centers, each with rosters, attendance and capacity in one view.
Aggregate dashboards and PDF impact reports where funders see the numbers and never the names.
Field staff keep working without signal; the outbox syncs when connectivity returns. An intake is never lost to a dead zone.
Row-level security for every user type, daily disaster-recovery backups and a written restore runbook.
A guided registration any family can complete in about ten minutes, from any device, feeding a staff validation queue instead of a paper stack.
Staff confirm each participant and capture day-one authorizations. For minors, the encargado or legal representative signs image, participation and data consents, drafted for legal review.
Participants group into cohorts across Boys and Girls Clubs, public schools, municipalities and centers inside the juvenile justice system, with rosters and capacity live.
Session-by-session attendance is captured on any device and works offline, syncing through a background outbox when connectivity returns.
Pre and post instruments run against the same participants, so change is measured, not asserted, across the life of a cohort.
Impact is aggregated from pseudonymized records, separated from personal data by design, and exported as a funder-ready report.
under the hood: React 18 and TypeScript, Postgres with row-level security, serverless edge functions, offline outbox with background sync, installable progressive web app
We reply personally. A senior partner, not a sales pod. We'll tell you straight whether we can help.