Tout
Critique
Eleve
Securite
Humanitaire
Politique
Économique
Filtrer par pays / agence de presse
🌍Tous les pays
🇧🇫Burkina FasoCRIT
🇲🇱MaliCRIT
🇳🇪NigerHIGH
🇬🇳GuineeHIGH
🇬🇼Guinee-BissauMOD
🇨🇮Cote d'IvoireMOD
🇸🇳SenegalMOD
🇳🇬NigeriaMOD
🇬🇭GhanaMOD
🇧🇯BeninOK
🇹🇬TogoOK
🇲🇷MauritanieMOD
🇱🇷LiberiaMOD
🇩🇿AlgérieMOD
🇦🇴AngolaMOD
🇧🇼BotswanaOK
🇧🇮BurundiOK
🇨🇲CamerounHIGH
🇨🇻Cap-VertOK
🇨🇫CentrafriqueCRIT
🇹🇩TchadHIGH
🇰🇲ComoresOK
🇨🇬Congo-BrazzavilleMOD
🇨🇩RD CongoCRIT
🇩🇯DjiboutiOK
🇪🇬ÉgypteOK
🇬🇶Guinée équatorialeOK
🇪🇷ÉrythréeOK
🇸🇿EswatiniOK
🇪🇹ÉthiopieMOD
🇬🇦GabonOK
🇬🇲GambieOK
🇰🇪KenyaOK
🇱🇸LesothoOK
🇱🇾LibyeHIGH
🇲🇬MadagascarHIGH
🇲🇼MalawiOK
🇲🇦MarocMOD
🇲🇺MauriceOK
🇲🇿MozambiqueCRIT
🇳🇦NamibieOK
🇷🇼RwandaMOD
🇸🇹São Tomé-et-PríncipeOK
🇸🇨SeychellesOK
🇸🇱Sierra LeoneMOD
🇸🇴SomalieOK
🇿🇦Afrique du SudMOD
🇸🇸Soudan du SudCRIT
🇸🇩SoudanCRIT
🇹🇿TanzanieOK
🇹🇳TunisieMOD
🇺🇬OugandaOK
🇿🇲ZambieMOD
🇿🇼ZimbabweHIGH
Statistiques
0
-36h
0
Critiques
0
Eleves
0
Recoupes
0
✓ Conf.
0
? Non ver.
0
⚡ Contrad.
0
Nouveaux
0
Régional
--:--
MaJ
Cliquez sur Actualiser
Les sources RSS seront chargées depuis internetet sauvegardées localement. Aucune installation requise.
Flux opérationnel : actualités sourcées des dernières {h}, triables et filtrables par pays, catégorie et niveau d'alerte.
Tapez pour rechercher dans le Flux, l'Historique, l'Agenda, les Alertes et les Sources.
Recherche : retrouvez un pays, un événement, un thème ou une source dans l'ensemble des données collectées par SentiqS.
Filtrer la synthese
Rapport analytique operationnel — Usage restreint — Responsables surete
Synthese securitaire — Toutes zones
Actualisez pour generer la synthese automatique depuis les flux RSS
— critiques
— elevees
— sources
Actualisez les flux RSS pour generer la synthese
Synthèse : rapport analytique thématique généré automatiquement à partir du Flux, filtrable par zone ou par pays.
Agenda — Toutes zones
Evenements en cours · A venir · Echeances · Colloques · Concerts · Festivals
Filtrer
Agenda : événements en cours, à venir et échéances de sûreté, classés par statut et par zone.
Géopolitique
Analyses géopolitiques par pays et leur impact sur la sûreté — fenêtre de 14 jours, du plus critique au plus stable.
Géopolitique : analyses générées à partir des développements diplomatiques, militaires et régionaux détectés dans le flux, avec leur impact estimé sur la sûreté du pays — jamais générées par une IA externe, uniquement à partir des données collectées.
Rapports & exports
Génère des documents à partir des données collectées, filtrés par zone ou par pays.
Périmètre
Période PowerPoint :
Périmètre : toutes zones, tous pays
Rapports automatiques
Produits par la collecte planifiée, sans action de votre part. La Présentation 1, rapport mensuel de sûreté (Côte d'Ivoire et dynamiques régionales) : PowerPoint et Word modifiables, et PDF. Elle est mise à jour chaque jour sur la période du mois en cours, puis finalisée le lendemain de la fin du mois ; elle peut aussi être relancée à la demande depuis GitHub Actions (« Collecte planifiée », case rapport_mensuel).
Chargement…
Rapport complet
Synthèse + flux + agenda, en un seul document Word.
Signé par
Flux opérationnel
Articles des dernières 36h.
Signé par
Synthèse analytique
Analyse thématique régionale.
Signé par
Agenda sûreté
Événements en cours et à venir.
Signé par
Alertes pays
Fiches pays, niveaux d'alerte, mesures et actualité nationale/régionale.
Signé par
Rapports : génère des documents Word, PDF, PowerPoint, Excel et CSV à partir des données collectées, filtrés par périmètre.
Module Niveau d'Alerte Sûreté
Mis à jour le 29/06/2026 à 12h45 UTC — Calculé sur les 24 dernières heures
Méthodologie de calcul du niveau d'alerte
Le niveau d'alerte est calculé automatiquement à partir des articles du flux opérationnel des 24 dernières heures.
Score composite = (Nb incidents CRITIQUE × 4) + (Nb incidents ÉLEVÉ × 2) + (Nb incidents MODÉRÉ × 1) + bonus évènements agenda urgents.
Seuils : Score ≥ 14 → ROUGE · Score 10-13 → MARRON · Score 6-9 → ORANGE · Score 2-5 → JAUNE · Score 0-1 → VERT.
Facteurs aggravants : rupture accès humanitaire (+2), attaque capitale (+3), rupture diplomatique (+2), inondations actives (+1).
Sources : Flux RSS agences nationales, réseaux sociaux, ACLED, OCHA, ReliefWeb — actualisés à chaque collecte.
Seuils : Score ≥ 14 → ROUGE · Score 10-13 → MARRON · Score 6-9 → ORANGE · Score 2-5 → JAUNE · Score 0-1 → VERT.
Facteurs aggravants : rupture accès humanitaire (+2), attaque capitale (+3), rupture diplomatique (+2), inondations actives (+1).
Sources : Flux RSS agences nationales, réseaux sociaux, ACLED, OCHA, ReliefWeb — actualisés à chaque collecte.
Alertes : niveau de risque calculé automatiquement par pays, consultable en grille ou en chronologie des incidents.
TABLEAU DE BORD
Vision temps réel — 54 pays africains — Score de risque 0-100
19
Articles actifs
14
Pays couverts
2
Critiques
5
Élevés
17
Sources actives
0
Pays en tension
Carte de chaleur des risques — Score 0-100 par pays
Tableau de bord : vision d'ensemble en temps réel des 54 pays d'Afrique, scores de risque et zones de tension.
Parametres & Administration
Administrateur
Gestion des acces, droits de telechargement et configuration de la plateforme
Mon espace
Marque, canaux d’envoi, abonnement et statistiques personnelles
Affichage
Format d'écran, taille du texte et présentation des actus, enregistrés sur cet appareil
Format d'écran
Taille du texte
Présentation des actus
Images et vidéos des sources
Personnalisation de marque
Remplace "SentiqS" en en-tête/pied de page des exports et dans les partages
Remplace "SentiqS" par le nom de votre société dans l'en-tête et le pied de page
des documents exportés (PDF, Word, PowerPoint, aperçu impression) et dans les messages
WhatsApp/Email partagés. Ajoutez aussi une identité d'envoi (pseudo ou nom de société)
qui apparaît en signature de chaque partage — jamais de coordonnée personnelle
(téléphone/email) affichée, uniquement un nom.
Aucun logo
Identité d'envoi par module de rapport
Désignez, pour chaque module, l'identité qui signe ses rapports (Word, PDF, PowerPoint,
Excel, image, aperçu impression, rappels WhatsApp). « Identité active » reprend le réglage
ci-dessus. À l'envoi, « Signer en tant que » propose d'abord l'identité désignée ici —
modifiable ponctuellement, sans changer cette désignation.
Rappels d'envoi WhatsApp programmes
Notification + bouton d'envoi pret aux heures choisies (onglet SentiqS ouvert requis)
A chaque heure programmee, une notification s'affiche avec un bouton "Envoyer maintenant" :
un tap genere le rapport de Synthese analytique (PDF) puis l'envoie — sur mobile, via le
partage natif du systeme, le PDF est directement joint au message WhatsApp du numero
indique (identite de marque active) ; sur ordinateur (partage de fichier indisponible),
WhatsApp Web s'ouvre avec un message pret et le PDF deja telecharge, a joindre manuellement.
Aucun envoi n'a lieu sans ce clic — WhatsApp ne permet pas a un site web d'envoyer un
message automatiquement.
Contacts WhatsApp
0 contact(s)
Un bouton « WhatsApp » apparaît sur chaque actu du Flux : il ouvre WhatsApp avec un message
déjà rédigé (niveau, pays, titre, lien) vers chacun des contacts ci-dessous — gratuit, sans
clé API, sans serveur. WhatsApp n'autorisant pas l'envoi automatique sans action de
l'utilisateur, le clic final « Envoyer » reste à faire dans WhatsApp.
Groupe : WhatsApp ne permet pas de pré-remplir un message vers un groupe existant —
le message est copié dans le presse-papiers puis le groupe s'ouvre, il ne reste qu'à coller.
| Nom | Type | Numéro / Lien | Actions |
|---|
Groupes/Canaux Telegram
0 groupe(s)
Telegram ne permet pas de pré-remplir un message vers un groupe/canal existant depuis un
simple lien — le message est copié dans le presse-papiers puis le groupe/canal s'ouvre,
il ne reste qu'à coller et envoyer.
| Nom | Lien | Actions |
|---|
Groupes Email (listes de diffusion)
0 groupe(s)
Un groupe email envoie directement à tous les destinataires listés (client mail par
défaut, aucune configuration serveur nécessaire).
| Nom | Emails | Actions |
|---|
Mon abonnement
Forfait actif et validite de vos droits d'acces
Chargement…
Mes telechargements
Quota de rapports exportables selon votre forfait
Chargement…
Mes connexions
Historique recent de vos connexions
Chargement…
Administration de la plateforme
Accès, utilisateurs, paiements, contacts et suivi — communs à tous les abonnements
Votre profil administrateur
Informations de connexion et mot de passe
A
Administrateur SentiqS
yo•••••@gmail.com
Changer votre mot de passe
Masquage des sources
Le nom et le lien de chaque source sont masqués par défaut pour tous les comptes non-administrateurs, dans tous les modules
Vous (Admin) voyez toujours les sources. Activez ci-dessous, rôle par rôle, si un autre type de compte doit lui aussi les voir — sinon elles restent invisibles partout (Flux, Alertes, Agenda, Recherche, Synthèse, Rapports, exports, notifications, Tableau de bord).
Sauvegarde & restauration des donnees
Utilisateurs, tarifs et paiements declares — stockes uniquement dans ce navigateur
Ces donnees vivent uniquement dans le stockage local de ce navigateur : un cache vide, un
changement d'appareil ou une reinstallation les efface definitivement. Telechargez une
sauvegarde reguliere et conservez-la en lieu sur (email, cle USB, cloud).
Droits de telechargement
Controlez quels rapports sont accessibles selon le role
Illimite
Rapport analytique quotidien
Analyse securitaire operationnelle complete — 7 sections
Roles autorises
Votre acces: Autorise
Illimite
Bulletin humanitaire hebdomadaire
Securite des operations — Sahel — Corridors logistiques
Roles autorises
Votre acces: Autorise
Illimite
Bulletin menaces armees mensuel
Groupes armes — Zones instabilite — Indicateurs risque
Roles autorises
Votre acces: Autorise
Illimite
Evaluation risques sectoriels trimestriel
Securite logistique — Transports valeurs — Risques portuaires
Roles autorises
Votre acces: Autorise
Illimite
Export synthese analytique
Synthese generee depuis les flux RSS collectes
Roles autorises
Votre acces: Autorise
Illimite
Export agenda surete
Evenements en cours et a venir — Format PDF
Roles autorises
Votre acces: Autorise
Droits d'acces par fonctionnalite
Definir ce que chaque role peut voir et faire
Flux operationnel
Acces au flux RSS et aux articles
Synthese analytique
Acces a la synthese generee automatiquement
Agenda surete
Evenements en cours et a venir
Module Rapports
Acces aux rapports (selon droits DL)
Module Parametres
Gestion des acces et configuration
Actualisation RSS
Declencher la collecte des flux
Tous les telechargements
Acces illimite a tous les rapports
Gestion des utilisateurs
2 utilisateur(s) enregistre(s)
| Nom | Role | Statut | Mot de passe | Derniere connexion | Actions | |
|---|---|---|---|---|---|---|
| yo•••••@gmail.com | Administrateur SentiqS | Admin | Actif | Personnel | 29/06/2026 | Compte principal |
| stephanekouame221@gmail.com | KOUAME YAO STEPHANE | Utilisateur | Actif | Personnel | Jamais |
Demandes d'acces en attente
0 demande(s) en attente
Aucune demande en attente
Paramètres par abonnement
Tarifs, quotas de téléchargement et fonctionnalités qui varient selon le plan de l'utilisateur
Tarification & abonnements
Proposition de grille tarifaire — montants ajustables, en FCFA
Grille indicative à ajuster librement, y compris le forfait Institution / International (plus de
palier "sur devis" : un montant FCFA modifiable, comme les autres abonnements). La version gratuite
reste financée par les publicités affichées dans l'application ; les offres payantes les retirent
et débloquent les modules avancés.
Le franc CFA est arrimé à l'euro (~655,957) ; ajustable si vous facturez à un autre taux.
Téléchargements par abonnement
Limite de documents téléchargeables selon le plan de l'utilisateur
Fixe, pour chaque abonnement, un nombre maximal de documents téléchargeables (tous formats
confondus — Word/PDF/PowerPoint/Excel/CSV —, cumulé par compte). Cochez « Illimité » pour ne
fixer aucune limite sur ce plan.
| Abonnement | Limite | Illimité |
|---|
Administration de la plateforme
Clientèle, paiements, contacts et statistiques — communs à tous les abonnements
Santé du cache partagé RSS
Vérification...
État réel — en base, pas seulement sur cet appareil — de la publication alimentée par le job planifié (~30 min, voir .github/workflows/collecte-planifiee.yml) et par les navigateurs des visiteurs. Une panne silencieuse ici (table absente, RLS mal configurée...) fait retomber tout le monde sur une collecte locale par appareil, sans alerte visible ailleurs — dans une application de sûreté, une donnée périmée affichée comme à jour est un facteur de risque grave : ce diagnostic doit être vérifié régulièrement.
Vérification en cours…
Diagnostic collecte RSS par pays
Aucune donnée pour le moment
Taux de succès des services de collecte (proxys CORS) par pays — un même proxy échoue souvent de façon inégale selon le pays visé (rate-limiting côté proxy appliqué par lots). L'application priorise automatiquement, pour chaque pays, le proxy historiquement le plus fiable. Seuls les pays avec au moins une donnée s'affichent ; ce tableau se construit progressivement au fil des collectes.
| Pays | Meilleur service | Taux de succès | Dernier échec |
|---|
Gestion clientèle
0 client(s)
Les forfaits et statuts de paiement s'appliquent aux comptes de la section « Gestion des utilisateurs » ci-dessus. Voir « Paiements déclarés » plus bas pour l'encaissement. « Accès valide jusqu'au » prolonge ou raccourcit manuellement les droits d'un compte (essai gratuit ou abonnement), indépendamment de la règle automatique.
| Client | Statut | Forfait | Paiement | Accès valide jusqu'au | Téléchargements |
|---|
Moyens de paiement
Standards Côte d'Ivoire — carte bancaire et Mobile Money
L'application étant 100% statique (sans serveur), les moyens ci-dessous mènent à une confirmation
manuelle par l'administrateur : le client transfère vers le numéro/RIB indiqué ici, puis déclare son
paiement depuis son menu profil (référence de transaction à l'appui) — voir la file de vérification
ci-dessous.
Paiements déclarés à vérifier
0 en attente
Le client transfère lui-même le montant vers un moyen de paiement ci-dessus, puis déclare son
paiement (menu profil → « Déclarer un paiement »). Vérifiez la référence dans votre propre relevé
Mobile Money/bancaire avant de confirmer — l'abonnement s'active et le code d'accès part par email
automatiquement dès la confirmation.
| Date | Client | Forfait | Moyen | Référence | Note | Statut |
|---|
Envoi d'e-mail (EmailJS)
Utilitaire générique — l'inscription et la réinitialisation de mot de passe utilisent désormais les e-mails réels envoyés par Supabase Auth
Configuration conservée pour d'éventuelles notifications futures (ex. confirmation de paiement) via
EmailJS — un service gratuit conçu
pour l'envoi d'emails depuis une page statique, sans serveur. L'inscription, l'activation de compte et
la réinitialisation de mot de passe n'en dépendent plus : ces e-mails sont désormais envoyés
directement par Supabase Auth (Authentication > Email Templates sur le projet Supabase).
Cette configuration est partagée (enregistrée une seule fois ici, elle vaut pour tous les
visiteurs de l'application, pas seulement ce poste).
Statistiques de partage
0 partage(s)
Chaque partage réussi (WhatsApp, Telegram, Email, presse-papiers, partage natif) est
journalisé localement — répartition par canal et par format, activité récente et pays
les plus partagés.
Par format
Pays les plus partagés
Statistiques de téléchargement
0 téléchargement(s)
Chaque document généré avec succès (Word, PDF, PowerPoint, Excel, CSV) est journalisé
localement — répartition par format et par utilisateur, activité des 7 derniers jours.
Par format
Téléchargements par utilisateur
Suivi des réclamations
0 réclamation(s)
Réclamations soumises par les utilisateurs via « Signaler un problème » (menu du profil).
| Date | Client | Sujet | Message | Statut | Actions |
|---|
Suivi du trafic
Trafic local à cet appareil — application 100% statique, sans serveur central
Répartition par module (7 derniers jours)
Vues par utilisateur (7 derniers jours)
Connexions récentes — tous appareils
Qui s'est réellement connecté, web et mobile confondus
Chargement…
Parametres de la plateforme
Configuration generale de SentiqS
Filtre 36h automatique
N'afficher que les articles des 18 dernieres heures
Actualisation automatique (15 min)
Collecter les flux RSS automatiquement toutes les 15 minutes
Afficher le niveau de fiabilite
Afficher le score de fiabilite (%) sur chaque article
Reinitialiser toutes les donnees
Vider le cache local et relancer une collecte reelle depuis zero
Méthodologie, sources et limites
Transparence sur le fonctionnement de l'outil, à lire avant tout usage décisionnel
Sources et couverture
SentiqS agrège des flux RSS publics (agences de presse nationales, AllAfrica édition française,
médias régionaux) couvrant les 54 pays d'Afrique. Chaque source est pondérée par un score de fiabilité ;
un fait rapporté par plusieurs sources indépendantes reçoit un badge de corroboration ("2 src", "3 src"...).
Un article sans corroboration reste marqué "1 src" — à recouper avant décision opérationnelle.
Fraîcheur et fiabilité des dates
Le Flux principal n'affiche que les faits survenus dans la fenêtre d'actualité (). Les contenus plus anciens,
ou dont la date n'est pas jugée fiable (ex. flux de recherche classés par pertinence plutôt que par date),
sont écartés du Flux et conservés séparément comme référence historique pour le calcul des tendances —
jamais présentés comme des faits du jour.
Classement par pays
Le pays attribué à chaque article est déterminé par son contenu réel (titre en priorité), pas par la
nationalité du média qui le publie. Un article sans lien avec un pays africain (sport international,
actualité étrangère) est classé "International" plutôt que rattaché à tort au pays de la source.
Niveaux d'alerte
Chaque pays reçoit un niveau (Vert / Jaune / Orange / Marron / Rouge) recalculé en continu à partir des
incidents de référence documentés et des signaux collectés en direct. Ce niveau est unique et partagé
par le Tableau de bord, la fiche pays et le menu déroulant — aucun système parallèle.
Limites à connaître
Outil d'aide à la veille, pas une source unique de vérité : les flux RSS publics peuvent être incomplets,
en retard, ou temporairement indisponibles (restrictions réseau côté appareil). L'absence d'alerte sur un
pays ne signifie pas l'absence d'événement — elle peut aussi signifier l'absence de source disponible à
l'instant T. Toute décision opérationnelle doit recouper ces données avec d'autres canaux de renseignement.
SentiqS · Administrateur : YO•••••@GMAIL.COM
Paramètres : gestion des accès, des droits de téléchargement et de la configuration de la plateforme.