Stay in touch with someone inside — by phone, no screen required.
APMSG keeps families connected to an incarcerated loved one entirely over the phone. The person inside dials their own dedicated number, authenticates with a DOC number and PIN, and can record a message to family (delivered as an SMS link and email), place a recorded call, hear voicemail, or look up records — all through a bilingual voice menu. Families use a mobile web or Android app to buy and allocate credits, hear voicemail, manage the number, and set auto top-ups.
The problem
Staying connected inside is expensive and hard.
Communication with an incarcerated loved one is costly, tightly controlled, and often assumes a screen or an app the person inside simply doesn't have. Families want a straightforward, affordable way to stay in touch — and to control the spending.
APMSG works over the plain phone line the person inside already uses, with a bilingual voice menu, while the family manages everything — credits, voicemail, the number — from an app on the outside. It is a direct-to-family product, not a facility sale; the facility runs its own monitoring.
Built for a vulnerable population
- Field-level AES-256-GCM + HMAC blind index
- Hash-chained tamper-evident audit
- Twilio fail-closed webhook signatures
- UI sells "messages," not confusing raw credits
Capabilities
A whole service that runs over a phone call.
Per-inmate dedicated lines
The number is the identity, a PIN authenticates, and calls are cross-call rate-limited.
Bilingual IVR
A full English/Spanish voice menu — no reading a screen required on the inside.
Record a message
The person inside records a message that's delivered to family as an MMS link plus email.
Recorded calls & voicemail
Recorded 3-way calls and voicemail, retained with a 30-day policy in object storage.
DOC-number lookup
A swappable provider (including a Colorado DOC scraper) for record lookups.
Over-phone maintenance
A PIN-gated menu to manage the account entirely by phone, with a TCPA SMS-consent state machine.
Two-tier credits
The UI sells "messages," not raw credits, with opt-in auto-recharge, guard rails, and a full ledger.
Idempotent payments
Stripe and PayPal with a server-owned price table and idempotency — closing a payment-bypass from the old monolith.
Native + PWA
A native Android app (Kotlin/Compose, OIDC PKCE), a static PWA, and accessibility support — families own only their own accounts (404, not 403, on anything else).
Keep the line open.
A phone-first way to stay connected with someone inside — bilingual, affordable, and controlled by the family on the outside.