
Le défi : rendre un système d'accès sécurisé aussi frictionless qu'un simple lien — sans que l'utilisateur perçoive la complexité technique derrière.
Partager un lien YouTube ou Twitch, c'est perdre le contrôle de qui regarde. Pas de granularité d'accès, pas de révocation, pas de confidentialité garantie. Pour un concert privé, une formation interne, ou un événement sur invitation, aucune solution mainstream ne répond à ce besoin simplement. Le défi UX : rendre un système d'accès sécurisé aussi frictionless qu'un simple lien — sans que l'utilisateur perçoive la complexité technique derrière.
La solution : Créer, héberger, scanner, regarder.
NineLives réduit le flow à quatre actions : créer un stream, obtenir un lien hébergé + QR code unique, partager le QR code aux invités, et regarder en scannant. Chaque session génère des identifiants uniques — révocables à tout moment depuis le dashboard créateur. Le mode freemium distingue les fonctionnalités de base (stream HD, 10 spectateurs max) des options premium (spectateurs illimités, analytics d'audience, personnalisation du player). L'interface creator et l'interface spectateur ont été designées comme deux produits distincts partageant le même système visuel.

Le résultat : Simplicité côté spectateur, puissance côté créateur.
La principale tension de ce projet : l'interface spectateur devait être aussi simple que possible (scanner → regarder, en deux étapes), tandis que l'interface créateur devait exposer des contrôles avancés sans submerger les débutants. J'ai résolu ça avec une progressive disclosure : les contrôles avancés (gestion des accès, analytics, options de stream) sont masqués par défaut et accessibles via un mode "avancé" opt-in.



