Bati : RPG de fitness
Tes séances deviennent des quêtes, des combats de boss et un village à bâtir.
- Développeur
- Guillaume Pouyat
- Licence
- MIT
- Paquet
com.guiforge.bati- Catégorie
- Role-Playing Game, Sport et santé
- Dernière version
- 2.13.4 · 6 nov. 2026
- Android minimum
- Android 7.0
Captures d'écran
Description
Entraîne-toi comme un héros, bâtis comme un roi.
Bati transforme la musculation en RPG dark-fantasy. Une séance est une quête. Tes répétitions deviennent des dégâts sur un boss. Les muscles que tu travailles vraiment font monter les bâtiments d'un village qui pousse à partir de ce que tu as soulevé, pas de ce que tu as acheté.
LE SPORT D'ABORD, LE RPG ENSUITE
La logique d'entraînement mène, le jeu l'amplifie. Rien de décoratif ne s'interpose entre toi et ta série suivante : grandes zones tactiles, texte très contrasté, un écran pensé pour une main dans une salle bruyante.
CE QUE TU TROUVES DEDANS
• Des quêtes : séances guidées, objectifs adaptés à ton niveau
• Des aventures : campagnes en plusieurs séances, avec un récit entre les étapes
• Des combats de boss : les répétitions deviennent des dégâts ; faiblesses et coups critiques donnent du sens aux chiffres
• Des sorties : marche, course ou vélo ; le terrain parcouru fait grandir le chemin hors du village
• Un village : les bâtiments montent avec le volume réellement enregistré
• Des serments : fixe un objectif et laisse l'app t'y tenir
• Des rappels : les jours que tu choisis, programmés sur le téléphone, sans serveur
• Des sauvegardes : en fichier, ou automatiques dans un dossier que tu choisis, chiffrées si tu le demandes
• Une synchro : un seul héros sur plusieurs téléphones
• Six langues : français, anglais, allemand, espagnol, russe, chinois
• Un journal : historique, records, flamme, équilibre musculaire
TON ENTRAÎNEMENT RESTE SUR TON TÉLÉPHONE
Aucun compte. Aucune inscription. Aucun serveur à nous. Ni analytics, ni publicité, ni pistage d'aucune sorte. Tes séances, tes records et la trace GPS d'une sortie vivent dans une base de données sur ton appareil. La sauvegarde système de ton téléphone peut l'emporter, comme les données de n'importe quelle app, et tu peux la couper. Désinstaller l'app l'efface du téléphone, pas les copies que tu as faites ailleurs.
Trois fonctions utilisent le réseau, chacune derrière son propre interrupteur dans les réglages, et les trois démarrent éteintes :
• La carte derrière le tracé d'une sortie. Le téléphone demande à OpenFreeMap (des données OpenStreetMap, servies depuis tiles.openfreemap.org) des tuiles, les carrés d'image qui composent une carte, autour de là où tu vas. L'hôte apprend donc à peu près où tu étais, avec ton adresse IP et l'heure. Éteinte, le tracé se dessine sur un fond uni.
• La recherche de mises à jour. Une fois par jour, l'app demande à api.github.com si une nouvelle version existe. Aucun identifiant n'est envoyé, rien n'est téléchargé.
• La synchro entre appareils. Ton historique, chiffré sur le téléphone (AES-256-GCM), part vers un serveur WebDAV ou Nextcloud que tu choisis, qui ne peut pas le lire. Ou dans un dossier que Syncthing tient à jour, et Bati ne fait alors aucune requête.
Les trois éteintes, l'app ne fait aucune requête réseau. Seuls deux fichiers du code ont le droit d'en faire une depuis JavaScript, et une règle de lint rejette tout autre avant qu'il parte.
La position n'est lue que pendant une sortie, par un module GPS écrit pour cette app sur le service de localisation d'Android. Pas de services Google Play, pas de SDK tiers, rien qui téléphone ailleurs.
AU POIDS DU CORPS D'ABORD
Le catalogue d'exercices est construit autour de ce qui se fait sans matériel, et s'adapte si tu en possèdes. Les échauffements sont dynamiques et calibrés sur la séance qui suit : un échauffement de cinq minutes devant un entraînement de six, personne ne le fait deux fois.
PAS UN DISPOSITIF MÉDICAL
Bati est une app d'entraînement. Elle n'est pas un dispositif médical et ne diagnostique, ne traite ni ne prévient aucune maladie. En cas de blessure, de problème de santé ou de doute sur l'effort, parles-en à un médecin avant de commencer.
Code source : https://github.com/Guiforge/bati
Bati transforme la musculation en RPG dark-fantasy. Une séance est une quête. Tes répétitions deviennent des dégâts sur un boss. Les muscles que tu travailles vraiment font monter les bâtiments d'un village qui pousse à partir de ce que tu as soulevé, pas de ce que tu as acheté.
LE SPORT D'ABORD, LE RPG ENSUITE
La logique d'entraînement mène, le jeu l'amplifie. Rien de décoratif ne s'interpose entre toi et ta série suivante : grandes zones tactiles, texte très contrasté, un écran pensé pour une main dans une salle bruyante.
CE QUE TU TROUVES DEDANS
• Des quêtes : séances guidées, objectifs adaptés à ton niveau
• Des aventures : campagnes en plusieurs séances, avec un récit entre les étapes
• Des combats de boss : les répétitions deviennent des dégâts ; faiblesses et coups critiques donnent du sens aux chiffres
• Des sorties : marche, course ou vélo ; le terrain parcouru fait grandir le chemin hors du village
• Un village : les bâtiments montent avec le volume réellement enregistré
• Des serments : fixe un objectif et laisse l'app t'y tenir
• Des rappels : les jours que tu choisis, programmés sur le téléphone, sans serveur
• Des sauvegardes : en fichier, ou automatiques dans un dossier que tu choisis, chiffrées si tu le demandes
• Une synchro : un seul héros sur plusieurs téléphones
• Six langues : français, anglais, allemand, espagnol, russe, chinois
• Un journal : historique, records, flamme, équilibre musculaire
TON ENTRAÎNEMENT RESTE SUR TON TÉLÉPHONE
Aucun compte. Aucune inscription. Aucun serveur à nous. Ni analytics, ni publicité, ni pistage d'aucune sorte. Tes séances, tes records et la trace GPS d'une sortie vivent dans une base de données sur ton appareil. La sauvegarde système de ton téléphone peut l'emporter, comme les données de n'importe quelle app, et tu peux la couper. Désinstaller l'app l'efface du téléphone, pas les copies que tu as faites ailleurs.
Trois fonctions utilisent le réseau, chacune derrière son propre interrupteur dans les réglages, et les trois démarrent éteintes :
• La carte derrière le tracé d'une sortie. Le téléphone demande à OpenFreeMap (des données OpenStreetMap, servies depuis tiles.openfreemap.org) des tuiles, les carrés d'image qui composent une carte, autour de là où tu vas. L'hôte apprend donc à peu près où tu étais, avec ton adresse IP et l'heure. Éteinte, le tracé se dessine sur un fond uni.
• La recherche de mises à jour. Une fois par jour, l'app demande à api.github.com si une nouvelle version existe. Aucun identifiant n'est envoyé, rien n'est téléchargé.
• La synchro entre appareils. Ton historique, chiffré sur le téléphone (AES-256-GCM), part vers un serveur WebDAV ou Nextcloud que tu choisis, qui ne peut pas le lire. Ou dans un dossier que Syncthing tient à jour, et Bati ne fait alors aucune requête.
Les trois éteintes, l'app ne fait aucune requête réseau. Seuls deux fichiers du code ont le droit d'en faire une depuis JavaScript, et une règle de lint rejette tout autre avant qu'il parte.
La position n'est lue que pendant une sortie, par un module GPS écrit pour cette app sur le service de localisation d'Android. Pas de services Google Play, pas de SDK tiers, rien qui téléphone ailleurs.
AU POIDS DU CORPS D'ABORD
Le catalogue d'exercices est construit autour de ce qui se fait sans matériel, et s'adapte si tu en possèdes. Les échauffements sont dynamiques et calibrés sur la séance qui suit : un échauffement de cinq minutes devant un entraînement de six, personne ne le fait deux fois.
PAS UN DISPOSITIF MÉDICAL
Bati est une app d'entraînement. Elle n'est pas un dispositif médical et ne diagnostique, ne traite ni ne prévient aucune maladie. En cas de blessure, de problème de santé ou de doute sur l'effort, parles-en à un médecin avant de commencer.
Code source : https://github.com/Guiforge/bati
Toutes les versions
| Version | Publiée le | Android minimum | Taille |
|---|---|---|---|
| 2.13.4 | 6 nov. 2026 | Android 7.0 | 64 MB |
| 2.13.3 | 1 nov. 2026 | Android 7.0 | 54 MB |
| 2.13.2 | 31 oct. 2026 | Android 7.0 | 53,8 MB |
| 2.13.1 | 27 oct. 2026 | Android 7.0 | 52,8 MB |
| 2.13.0 | 25 oct. 2026 | Android 7.0 | 56,4 MB |
| 2.12.3 | 18 oct. 2026 | Android 7.0 | 55,4 MB |
| 2.12.2 | 15 oct. 2026 | Android 7.0 | 55,3 MB |
| 2.11.0 | 14 oct. 2026 | Android 7.0 | 54,4 MB |
| 2.9.2 | 12 oct. 2026 | Android 7.0 | 54,1 MB |
| 2.8.0 | 3 oct. 2026 | Android 7.0 | 54,1 MB |
| 2.6.0 | 27 sept. 2026 | Android 7.0 | 53,5 MB |
| 2.5.3 | 21 sept. 2026 | Android 7.0 | 53,3 MB |
| 2.5.2 | 19 sept. 2026 | Android 7.0 | 53,3 MB |
| 2.4.0 | 17 sept. 2026 | Android 7.0 | 52,6 MB |
| 2.3.2 | 16 sept. 2026 | Android 7.0 | 52,2 MB |
| 2.3.1 | 15 sept. 2026 | Android 7.0 | 52,2 MB |
| 2.3.0 | 14 sept. 2026 | Android 7.0 | 52,2 MB |
| 2.1.3 | 12 sept. 2026 | Android 7.0 | 52,1 MB |
| 2.1.2 | 11 sept. 2026 | Android 7.0 | 52,1 MB |
| 2.1.0 | 7 sept. 2026 | Android 7.0 | 48,1 MB |
| 2.0.0 | 5 sept. 2026 | Android 7.0 | 48 MB |
| 1.15.0 | 2 sept. 2026 | Android 7.0 | 46,1 MB |
| 1.14.0 | 30 août 2026 | Android 7.0 | 46,1 MB |
| 1.13.0 | 27 août 2026 | Android 7.0 | 67,2 MB |
| 1.12.1 | 27 août 2026 | Android 7.0 | 67,1 MB |
| 1.12.0 | 26 août 2026 | Android 7.0 | 67,1 MB |
| 1.11.0 | 23 août 2026 | Android 7.0 | 61,8 MB |
| 1.9.0 | 21 août 2026 | Android 7.0 | 59,9 MB |
Installer une ancienne version d’une appli Android · Comment installer un APK sur Android
Du développeur (GitHub)
Fichiers APK publiés par le développeur sur GitHub. Ils sont signés par le développeur et peuvent ne pas s'installer par-dessus les autres versions de cette page (signature différente). Les liens ouvrent github.com.
Applications similaires
-
openScale
Suivi de poids et mensurations, avec prise en charge des balances Bluetooth
-
Food You - Suivi des Calories et Journal Alimentai
Suivez vos calories dans une application avec l'esthétique "Material You"
-
OpenTracks (Non-reproducible)
Appli de suivi des activités sportives respectueuse de votre vie privée.
-
OpenTracks (Reproducible build)
Appli de suivi des activités sportives respectueuse de votre vie privée.
-
OpenBeautyFacts
Rechercher des cosmétiques
-
Open Pet Food Facts
Ingrédients, allergènes, valeurs nutritives des aliments pour animaux
-
Fast N Fitness
Suivre les entraînements de fitness
-
Andor's Trail
RPG axé sur les quêtes