📩

BLAFFA REPORT

✅ v2.21.11 (code 232)
Publiée le 20 octobre 2026
SHA-256 : 0ec7c7e1ec20d54b71a905b35e427e1a6baa7a51caf27913b6ecbd4de69c1d1e
APP UNIQUE — TOUT-EN-UN

Capture SMS + notifications et compose les codes USSD (Wave / Orange / MTN / Moov). C'est la seule app à installer sur un téléphone agent — plus besoin de BLAFFA REPORT ni de Blaffa Payment.

↓ Mettre à jour sans désinstaller
Installation et configuration :
  1. Ne désinstalle pas l'application. Les versions 1.61 à 1.70 utilisent la même signature que cette version : Android doit proposer Mettre à jour et conserver l'URL, les jetons, les réseaux, les SIM et les PIN.
  2. Si Android affiche un conflit, supprime uniquement l'ancien fichier APK du dossier Téléchargements — jamais l'application installée — puis retélécharge avec le bouton ci-dessus.
  3. Exception technique : versions 1.58/1.59. Elles ont été produites avec des clés Android temporaires différentes. Android interdit cryptographiquement leur mise à jour directe. Avant toute migration de ces deux anciennes versions, exporte la configuration USSD et note l'URL et le jeton.
  4. Côté admin BLAFFA, va sur SMS → + Appairer un téléphone. Donne un nom, choisis la plateforme, copie le token (bfs-...)
  5. Sur le téléphone : touche ↑ pour télécharger l'APK frais
  6. Ouvre le fichier dans Téléchargements → Android demande d'autoriser sources inconnues → accepte → Installer
  7. VÉRIFIE en haut de l'app : tu dois voir "v2.21.11 (code 232)". Sinon c'est l'ancienne version.
  8. Si la v1.61.0 ou une version plus récente est installée, installe cette version directement par-dessus : aucune désinstallation n'est nécessaire.
  9. Lance l'app BLAFFA REPORT, colle l'URL BLAFFA + le token, puis touche Associer le jeton et démarrer. Le token est vérifié avant de remplacer l'ancien et l'app recherche immédiatement une transaction en attente.
  10. Touche 1. Autoriser SMS → accepte les permissions
  11. Touche 2. Autoriser notifications → coche BLAFFA REPORT dans la liste
  12. Touche 3. Tester → tu dois voir "HTTP 200"
  13. L'app continue en arrière-plan 24/7 et pousse tous les nouveaux SMS + notifs vers BLAFFA
Pour les paiements USSD (même app) :
  1. Ouvre Configuration Mobile Money : active le moteur USSD, saisis le PIN de chaque réseau et ses séquences.
  2. Accorde l'accessibilité (c'est elle qui lit les écrans de l'opérateur) et l'autorisation téléphone.
  3. Désactive l'optimisation batterie pour l'app, sinon Android la met en veille la nuit.
  4. Fais un envoi test : dans le journal du robot tu dois lire « Mot-cle de succes detecte » — c'est la preuve que la validation immédiate fonctionne.
Sécurité paiement (v2.21.11) : l'application ne valide jamais un paiement sur un simple clic. Elle attend une preuve de l'opérateur, par exemple son écran de confirmation (« Transfert d'argent effectué avec succès », « Dépôt effectué »…). Une fois cette preuve lue, la transaction peut passer en succès sans attendre le SMS. Le PIN reste sur le téléphone : il est masqué dans le parcours envoyé au serveur. Un écran de succès vers un autre numéro que celui demandé ne valide rien.
Signature contrôlée : cette APK release est signée avec la clé dédiée « BLAFFA REPORT ». La publication est automatiquement bloquée si cette clé change. Toutes les versions publiées depuis la 1.61 peuvent donc s'installer comme mises à jour normales, sans effacer la configuration. Android demandera toujours l'autorisation « sources inconnues » car l'application reste distribuée en interne, hors Play Store.
© 2026 BLAFFA · BLAFFA REPORT
Android 7.0+ · Build auto via GitHub Actions