Plum
L’assistant mémoire qui rassure
Une application mobile double-interface conçue pour l’autonomie des personnes ayant des troubles de la mémoire, sécurisée par un mode aidant.
- Rôle
- Conception, accessibilité & développement mobile
- Période
- 2024
- React Native
- Expo
- TypeScript
- Zustand
- Supabase
Contexte
Le projet est né d’une observation personnelle : accompagner un proche atteint de troubles cognitifs légers m’a confronté aux limites des solutions existantes. La plupart des applications mémoire traitent leurs utilisateurs comme des patients, pas comme des personnes autonomes qui souhaitent le rester.
Le problème
Pour beaucoup de personnes — troubles cognitifs légers, stress chronique, ou simplement vieillissement — l’oubli des actions quotidiennes génère une anxiété permanente. Le mécanisme est toujours le même : la boucle de doute, les vérifications répétées, la perte de confiance, puis l’isolement, parce qu’on n’ose plus sortir sans avoir tout revérifié trois fois.
Les applications existantes échouent sur quatre points, et chacun est un motif d’abandon en soi.
- Design infantilisant, qui stigmatise au lieu d’accompagner — gros pictogrammes colorés, ton de maternelle.
- Complexité inutile pour une tâche qui devrait tenir en un geste.
- Absence de preuve : cocher un rappel ne lève pas le doute, puisqu’on peut cocher machinalement.
- Manque de flexibilité face à des quotidiens qui ne se ressemblent pas d’un jour à l’autre.
La preuve par l’image
La fonctionnalité cœur est la validation visuelle : chaque routine se termine par une photo horodatée. Le doute ne se discute pas, il se regarde. « Ai-je bien fermé le gaz ? » cesse d’être une question dès lors qu’on peut voir la cuisinière éteinte, avec l’heure.
- Élimination du doute par une preuve datée, consultable à tout moment.
- Rassurance instantanée, sans devoir rentrer chez soi vérifier.
- Simplicité d’usage : ouvrir, photographier, c’est validé.
Deux modes, une application
L’application s’adapte au degré d’autonomie de la personne. Le mode standard est conçu pour l’usage seul ; le mode aidant ouvre un accès encadré à un proche ou à un professionnel. Le passage de l’un à l’autre est progressif et réversible, parce que l’autonomie n’est pas une ligne droite.
- Espace aidant : tableau de bord, consultation des preuves, alertes configurables, historique.
- Respect de l’intimité : l’aidant voit ce qui a été convenu, pas tout. Les périmètres sont explicites et modifiables.
Les routines
Les routines de Plum ne sont pas de simples rappels : elles structurent la journée sans la contraindre.
- Quatre types : quotidiennes, hebdomadaires, ponctuelles et conditionnelles — « avant de sortir », « en rentrant ».
- Fenêtre de validation plutôt qu’une heure fixe : une routine se valide dans un créneau, pas à la minute près.
- Rappels progressifs, catégorisation, notes vocales pour ce qui ne se photographie pas.
Les notifications sont conçues pour guider sans stresser : ton positif, fréquence adaptative selon les habitudes réelles, mode silencieux automatique la nuit, validation possible directement depuis la notification.
Accessibilité
L’accessibilité était une contrainte de départ, pas une passe de finition : conformité WCAG AAA et grille Opquast, support complet de VoiceOver et TalkBack, navigation possible par contrôle vocal.
- Tailles de texte généreuses et ajustables, cibles tactiles larges, hiérarchie visuelle claire.
- Feedback explicite à chaque action : on sait toujours ce qui vient d’être enregistré.
- Thèmes clair, sombre et contraste élevé ; police OpenDyslexic disponible.
- Animations réduites ou entièrement désactivables.
- Navigation simplifiée : jamais plus de deux niveaux de profondeur.
Sécurité
Partager des photos de l’intérieur d’un domicile et des routines de santé impose une sécurité maximale. Les données sont stockées localement et chiffrées avant tout départ vers le serveur : architecture zero-knowledge, le serveur ne stocke que du chiffré et ne peut rien lire.
- Chiffrement AES-256, chiffrement de bout en bout entre l’utilisateur et son aidant.
- Supabase pour la synchronisation, sans jamais détenir les clés.
- Photos supprimées automatiquement à l’expiration de leur fenêtre d’utilité.
Défis techniques
La capture devait être instantanée. Une seconde de latence à l’ouverture de la caméra suffit à casser l’usage : la personne pense que ça n’a pas marché et recommence.
- Préchargement du module caméra dès l’ouverture de l’application.
- Compression intelligente : assez pour la preuve, pas assez pour saturer le stockage.
- Écriture asynchrone et gestion mémoire stricte pour tenir sur des appareils anciens.
L’autre défi était de tenir la règle « un écran, une tâche ». L’application se résume à trois écrans — accueil, validation, historique — et chaque fonctionnalité proposée devait démontrer qu’elle n’en ajoutait pas un quatrième.
Stack
- React Native et Expo, Expo Camera, Reanimated, Zustand, date-fns.
- Expo SQLite en local, chiffrement AES-256, Supabase pour la synchronisation.
- TypeScript, ESLint et Prettier, Jest et React Native Testing Library, Detox, EAS Build, Sentry.
Ce que j’en retiens
Concevoir pour une personne compétente et digne change tout : respecter l’intelligence, préserver l’autonomie, éviter la stigmatisation, valoriser la progression plutôt que pointer l’échec.
L’inclusive design ne vise pas la moyenne des utilisateurs, il vise le plus grand nombre — et il finit par mieux servir tout le monde. Les gros boutons, le feedback explicite et le ton bienveillant ne sont pas des concessions faites à une minorité : ce sont de meilleures interfaces, point.
Autres projets
Noxus — La cartographie du savoir mathématique
Une plateforme d’apprentissage systémique qui visualise les mathématiques comme un graphe de connaissances interconnectées, du CP à l’université.
Lire le cas d’étudeFinalytics — Générer des rapports financiers automatiquement
Un SaaS qui transforme des données financières brutes en rapports lisibles, structurés et prêts à être partagés. Automatiser un processus long, répétitif et source d’erreurs.
Lire le cas d’étudeProject Climat — Informer, vulgariser et rendre visible
Un site éditorial dédié à la vulgarisation des enjeux environnementaux : une information claire et fiable, dans un design respectueux de l’attention du lecteur.
Lire le cas d’étude