Toutes les fonctionnalités
Liste exhaustive de ce que Screen Buddy propose, classée par thème. L'app évolue régulièrement — la version actuelle est 1.3.0.
⏱️ Sessions et minuteur
- Choix de l'activité au démarrage : Télévision, Jeu console, Téléphone/Tablette, Ordinateur, Vidéo, ou « Autre ». Chaque activité a son emoji et sa couleur.
- Choix de la durée : presets 5 / 10 / 15 / 20 / 30 / 45 / 60 min, eux-mêmes configurables enfant par enfant.
- Timer visuel grand format avec dégradé de couleur selon la phase (en cours, attention, danger, critique).
- Phases d'avertissement configurables (par défaut 5 min puis 1 min avant la fin).
- Pause / reprise de session, et possibilité d'ajouter du temps en cours de route (par tranche configurable).
- Plusieurs sessions en parallèle : un timer indépendant par enfant, sans interférence.
- Bouton 🏠 pour revenir à l'accueil sans interrompre la session, et lancer un autre timer pour un autre enfant.
- Cartes « Sessions en cours » sur l'accueil avec chrono mis à jour à la seconde.
- Reprise propre si l'app est fermée ou la tablette redémarrée pendant une session.
- Fin douce : message bienveillant rotatif, transition annoncée, son d'alarme.
- Style de fin configurable : doux, festif, ou visuel-seul — pour préparer l'enfant à l'arrêt sans crise.
- Validation de fin au choix : automatique (médaille systématique si la session est terminée) ou confirmée par le parent.
- Compte à rebours visuel des 10 dernières secondes (gros chiffre lisible même par un non-lecteur).
- Demande de rallonge par l'enfant, sans code, validée par le parent (qui reçoit une notification).
- Relance en un tap de la dernière activité depuis l'accueil.
👥 Plusieurs enfants
- Profils enfants illimités : ajoutez autant de profils que de membres de la fratrie.
- Pour chaque enfant : prénom, avatar (emoji ou photo), durées préférées, limites journalière/hebdo, palier de récompense, sonnerie de fin.
- Bascule rapide de l'enfant actif depuis l'accueil ou depuis Paramètres.
- Sélecteur multi-enfants dans Statistiques : afficher un seul enfant ou superposer plusieurs courbes colorées.
🏅 Récompenses et motivation
- 28 médailles thématiques par paliers : bronze, argent, or, légendaire.
- Médailles cumulables à vie + médailles « actives » qui se réinitialisent à chaque récompense débloquée pour maintenir l'élan.
- Récompense personnalisable : visuel (emoji ou photo) et description à convenir en famille (ex : sortie au parc, film du vendredi).
- Palier configurable par enfant (1 à 28 médailles).
- Progression visible pendant la session et anticipation du prochain palier, pour motiver l'enfant à bien finir.
📚 Conseils et contenu éducatif
- Conseils & repères pour les parents : un écran dédié avec la durée d'écran recommandée par tranche d'âge, sourcée (OMS pour les tout-petits, repère « 3-6-9-12 » de Serge Tisseron pour les plus grands).
- Repères personnalisés : si l'âge de l'enfant est renseigné, sa tranche est mise en avant — sinon un rappel invite à compléter le profil.
- Pour chaque âge : durée conseillée, conseils concrets, et un argumentaire « à dire à l'enfant » pour désamorcer les conflits.
- Cartes « le savais-tu ? » pour l'enfant : petits messages de sensibilisation bienveillants (lisibles par un non-lecteur) affichés de temps en temps à la fin d'une session.
- Repères indicatifs : ces conseils ne remplacent pas l'avis d'un professionnel.
📊 Statistiques et bilan parental
- Écran Stats : minutes du jour, de la semaine, du mois, total cumulé.
- Graphiques journaliers et hebdomadaires, bars colorées par enfant en mode multi-enfants.
- Comparaison N vs N-1 : badge « ↑ +X min / ↓ -X min vs sem. dernière » sous la cellule « Cette semaine ».
- Humeur d'usage par jour et par semaine (☀️ ciel dégagé, 🌥 nuageux, ⛈ orageux), avec messages enfants et parents adaptés.
- Taux de fins coopératives : à chaque fin de session, le parent évalue 😊/😅 ; Stats agrège la part de fins bien gérées (ex. « 18/22 — 82% ☀️ ») et propose un message d'encouragement adapté.
- Résumés « À retenir » : tendance du temps d'écran, journée la plus chargée et fins coopératives, interprétés automatiquement en phrases actionnables.
- Notification de bilan parental paramétrable : fréquence (quotidien / hebdo / mensuel), jour de la semaine ou du mois, heure de la journée. Le corps de la notif inclut le temps total, l'évolution vs période précédente et le taux de fins coopératives ; option pour ne pas notifier les périodes sans écran. Un tap ouvre directement l'écran Stats.
🌙 Limites et couvre-feu
- Limite journalière par enfant (activable, en minutes).
- Limite hebdomadaire par enfant (activable, en minutes).
- Limites appliquées au lancement : une alerte prévient si démarrer la session dépasse le quota du jour ou de la semaine.
- Plage de couvre-feu (heure de début / fin) : aucune session ne peut démarrer pendant cette plage. Si le couvre-feu commence pendant une session, elle se termine en douceur.
💾 Sauvegarde et restauration
- Export JSON complet via le menu de partage système : profils, sessions, médailles, paramètres et langue dans un seul fichier.
- Import via picker de fichier : validation du schéma, confirmation avant remplacement, message d'erreur clair si fichier corrompu.
- Transfert simple vers une autre tablette en envoyant le JSON par mail ou via un cloud.
🔔 Notifications et fiabilité Android
- Trois canaux Android dédiés : « Minuteur en cours » (silencieux, persistant), « Minuteur » (sonnerie de fin, importance haute), « Bilan parental » (récap, importance moyenne, sans son agressif).
- Notification de fin sonore et vibrante : la notif sonne (sonnerie du profil enfant), vibre, et reste affichée tant que vous n'avez pas tapé dessus — y compris si l'app est en arrière-plan ou la tablette verrouillée. Un tap ouvre l'écran de fin de session.
- Permissions exact-alarm (USE_EXACT_ALARM / SCHEDULE_EXACT_ALARM) pour fiabiliser le déclenchement quand l'app est fermée, en arrière-plan ou la tablette verrouillée.
- Tap d'une notif de fin ouvre l'écran de fin de session, même après que l'app a été tuée (cold-start géré).
- Tap d'une notif de bilan ouvre directement les statistiques.
🎨 Personnalisation
- 5 sonneries intégrées : carillon doux, cloche légère, harpe, gouttes d'eau, chant d'oiseau.
- Sonnerie personnalisée par enfant (import d'un fichier audio local).
- 10 avatars enfants en emoji + import d'une photo.
- 12 visuels de récompense en emoji + import d'une photo.
- Bilingue Français / Anglais avec toggle dans Paramètres.
- Animations activables/désactivables : un mode plus calme (mouvement réduit) pour les enfants sensibles.
- Vibrations activables/désactivables.
- Accessibilité : libellés pour lecteurs d'écran et repères ne reposant pas uniquement sur la couleur.
🔒 Confidentialité et autonomie
- 100 % local : aucun compte, aucun cloud, aucun tracker, aucune publicité, aucun achat intégré.
- Aucune connexion internet requise pour l'utilisation courante.
- Code parent (4–6 chiffres, hashé localement) protégeant l'accès aux paramètres et aux extensions de session.
- Conforme RGPD-K et COPPA par non-collecte.
🧭 Démarrage et accompagnement
- Assistant de configuration en 4 étapes au premier lancement : page d'accueil avec présentation des fonctionnalités, profil enfant, récompense, sonnerie + code parent.
- Possibilité de relancer l'assistant à tout moment depuis Paramètres.
- FAQ intégrée dans l'app + sur le site.
- Recommandations enfants et parents rotatives sur l'accueil et l'écran de fin (conseils OMS adaptés).
- Bouton « Recommander l'app » via le menu de partage système.