Engineering for Life-Critical Communication

When a child's only voice is TapTalk AAC, the technology must work. Every time. Everywhere.

Built for Reliability, Designed for Accessibility

TapTalk AAC is not a side project or an MVP. It is a life-critical communication platform for children who have no fallback. When the app crashes, the child goes silent. We build accordingly.

"A GPS that fails half the time is merely inconvenient. An AAC system that fails half the time is devastating. We engineered TapTalk AAC to the reliability standards of air traffic control โ€” because for our users, communication safety is flight safety."
⚛ React 18 Frontend

Concurrent rendering, automatic batching, and Suspense-based data loading ensure instant UI response. PWA architecture enables offline use without a data connection. Critical for children in low-connectivity rural areas.

🐘 PHP 8.3 + SQLite/Enterprise Relational DB Engine

Battle-tested backend with JIT compilation, typed properties, and fibre-based concurrency. SQLite for edge deployments; Enterprise Relational DB Engine for clinical enterprise. Zero-downtime migrations.

☁️ Cloudflare Edge Delivery

Static assets served from Cloudflare's global edge with Irish PoP priority. Sub-10ms response times across Ireland. DDoS protection, WAF, and bot management at infrastructure level.

♿ WCAG 2.2 AA Accessibility

Every interface audited against WCAG 2.2 Level AA. Switch access, eye-gaze compatibility, high-contrast modes, keyboard navigation, and screen reader support are first-class features.

🔊 Web Speech API + Custom TTS

Natural-sounding TTS using Web Speech API with fallback to custom neural models. Irish English voice profiles optimised for natural prosody โ€” so the child's digital voice sounds like they belong here.

📡 FHIR & HL7 Integration

Clinical data exports in HL7 FHIR R4 format, enabling integration with HSE Patient Summary systems, GP practice management software, and CDNT electronic clinical records.