Étude de cas - Déverrouillez votre téléphone en le méritant
MuscleScreen gamifie le temps d'écran en exigeant de l'exercice physique pour débloquer les applications distrayantes, transformant le défilement passif en vie active.
- Client
- MuscleScreen
- Année
- Service
- Développement iOS

Aperçu
La personne moyenne consulte son téléphone plus de 150 fois par jour, en grande partie du défilement insensé sur les réseaux sociaux, les vidéos courtes et les fils d'actualités. Les applications de temps d'écran existent, mais elles reposent uniquement sur la volonté : un simple bouton « ignorer la limite » annule toute bonne intention. MuscleScreen adopte une approche fondamentalement différente.
Au lieu de culpabiliser les utilisateurs ou de compter sur l'autodiscipline, MuscleScreen transforme chaque déverrouillage de téléphone en micro-entraînement. Vous voulez 10 minutes d'Instagram ? Faites d'abord 20 squats. Le résultat est un système où la distraction alimente le fitness au lieu de le détruire.
Le problème
L'addiction aux écrans et les modes de vie sédentaires sont deux des plus grands défis de santé de notre génération, et ils se renforcent mutuellement. Les gens restent assis sur le canapé à défiler pendant des heures, sachant qu'ils devraient bouger mais incapables de briser le cycle. Les solutions existantes se divisent en deux camps :
- Les limiteurs de temps d'écran qui sont trop faciles à contourner
- Les applications fitness qui reposent sur la motivation intrinsèque, qui s'estompe rapidement
Aucune ne s'attaque à la cause racine : le téléphone lui-même est plus gratifiant que l'exercice. MuscleScreen inverse cette équation en rendant la récompense du téléphone conditionnelle à l'effort physique.
Ce que nous avons construit
Technologies : Swift • SwiftUI • Apple Vision Framework • FamilyControls API • SwiftData • AVFoundation
MuscleScreen est une application iOS native construite avec une architecture multi-cibles requise par l'API Screen Time d'Apple. Le système se compose de trois composants coordonnés :
- L'application principale: gère l'onboarding, le tableau de bord, les défis d'exercice et les paramètres
- Extension DeviceActivityMonitor: un processus en arrière-plan qui se déclenche quand une app bloquée est lancée
- Extension ShieldConfiguration: affiche l'interface d'interception qui remplace l'app bloquée
Vérification d'exercice par caméra
En utilisant le framework Vision d'Apple et VNDetectHumanBodyPoseRequest, MuscleScreen détecte les postures corporelles en temps réel via la caméra frontale. Le système suit les angles articulaires pour compter les répétitions de squats, pompes et autres exercices, aucun accessoire supplémentaire requis.
Le système d'avatar vivant
Au cœur de MuscleScreen se trouve une mécanique de rétention émotionnelle : un avatar cartoon qui reflète le comportement fitness de l'utilisateur. Les utilisateurs choisissent parmi trois personnages (Biceps, Fessier ou Abdos) chacun avec six états visuels allant du Mode Bête à l'état Critique.
L'avatar se renforce avec l'exercice régulier et se détériore avec l'inactivité. Les utilisateurs gagnent des points pour les répétitions (+1 par rep, plafonné à 50/jour), les séries (+10 à 7 jours, +20 à 30 jours), et perdent des points pour le temps d'écran excessif (-1 par minute) et l'inactivité (jusqu'à -35 pour 3+ jours inactifs).
Moteur de scoring intelligent
Le moteur de points est un algorithme pur et testable qui équilibre de multiples entrées (répétitions complétées, temps d'écran consommé, longueur de série et jours depuis la dernière activité) en un seul état d'avatar. Cela maintient la boucle de rétroaction serrée et compréhensible : exercez-vous plus, défilez moins, regardez votre personnage prospérer.
Points techniques clés :
- Détection de poses en temps réel avec Apple Vision framework
- Conteneurs partagés App Group pour la communication inter-processus
- Architecture locale d'abord avec SwiftData, aucun backend requis pour V1
- Contournement d'urgence qui préserve l'autonomie de l'utilisateur mais applique des pénalités de santé à l'avatar
L'impact
MuscleScreen redéfinit la relation entre le temps d'écran et la santé physique. En intégrant l'exercice dans le comportement le plus habituel de la vie moderne (prendre son téléphone) il supprime le besoin de motivation séparée. Le système d'avatar crée de véritables enjeux émotionnels, et la vérification par caméra maintient les utilisateurs honnêtes sans nécessiter de matériel supplémentaire.
L'application démontre que la santé et la technologie ne doivent pas être adversaires. Avec le bon design, l'appareil même qui alimente le comportement sédentaire peut devenir le catalyseur d'un mode de vie actif.
Visitez musclescreen.com pour en savoir plus.
