Robin's Voice
Une tablette qui parle pour quelqu’un qui ne le peut pas, et une application qui s’assure que quelqu’un répond.
- Rôle
- Produit, architecture, API et application
- Technologies
- Expo · React Native · Rails 8 · PostgreSQL · ActionCable
- Statut
- En bêta avec une équipe de soins familiale
La vraie application, avec des données fictives et des noms remplacés.




Le problème
Les adultes autistes non verbaux dépendent souvent d’un cercle de personnes qui se relaient : parents, infirmières à domicile, éducateurs, intervenants en répit. Quand ils ont soif, mal ou de la peine, ils n’ont parfois aucun moyen fiable de le dire.
L’entourage a le problème inverse : ce qu’une personne a remarqué le matin se rend rarement à celle qui prend le relais, et les médicaments, les limites d’hydratation et l’entretien des équipements vivent dans des cahiers et des conversations de groupe.
Ce que j’ai construit
Comment ça fonctionne
Une seule application Expo fonctionne en deux modes sur deux types d’appareils : le téléphone des personnes aidantes et une tablette réservée à la personne aidée. Les deux parlent à une API Rails qui limite chaque requête à un foyer.
Un besoin, du toucher à la réponse
- Pictogrammes et carte du corps
- Jumelée avec un code de 10 minutes
- Touchers mis en file hors ligne
- Chaque requête limitée à un foyer
- Machine à états des signaux
- Historique des données cliniques
- Noms, diagnostics, allergies et médicaments chiffrés au repos
Joindre les bonnes personnes
- Canal du foyer
- Notifications pour les téléphones en poche
- Tableau de bord avec pastilles
- Prendre en charge, puis résoudre
- Registres, notes et réglages selon les permissions
Décisions clés
- Le locataire, c’est le foyer, pas l’utilisateurUne infirmière peut travailler avec trois familles. Chaque adhésion a son propre rôle et ses permissions par module, plus des accès temporaires qui expirent, comme l’accès aux réglages pendant une heure.
- La personne aidée n’a pas de compteLa tablette se connecte comme appareil jumelé, avec son propre jeton révocable. Aucun mot de passe à gérer pour elle, et une tablette perdue peut être coupée sans toucher aux autres.
- Une seule machine à états pour tous les signauxLes besoins et la douleur suivent le même cycle en attente, pris en charge et résolu : le tableau de bord, les pastilles et les notifications se comportent tous de la même façon.
- La vie privée pensée pour la Loi 25La loi québécoise a façonné le modèle de données dès le premier jour : les champs les plus sensibles sont chiffrés au repos et les changements au dossier clinique laissent une trace.
- Aucun toucher perduLa tablette garde les signaux en file quand elle est hors ligne et les envoie au retour de la connexion : une coupure Wi-Fi n’avale jamais une demande d’aide.
Où en est le projet
Aujourd’hui
La bêta familiale et la phase élargie au cercle de soins sont terminées : l’application sert à une vraie équipe de soins. L’intégration continue exécute les tests de l’API et de l’application mobile à chaque envoi.
Ensuite
La mise en marché : fiches sur l’App Store et Google Play, un parcours de consentement pour les autres familles et la reconnaissance par les programmes québécois pour les personnes handicapées.