Politique de confidentialité - HSE BDARIJA PRO

Mise à jour : 12 septembre 2026

HSE BDARIJA PRO est une application Android professionnelle consacrée aux outils HSE/QHSE, aux documents, à la préparation carrière, aux offres d'emploi et aux formations. Cette politique décrit les données traitées par l'application et les principaux services tiers intégrés.

1. Utilisation sans compte

La consultation de l'application, la lecture, l'aperçu et le remplissage de nombreux contenus peuvent être utilisés sans compte Google. Certaines opérations sensibles ou persistantes, notamment la sauvegarde, le téléchargement ou l'export, peuvent demander une connexion Google vérifiée.

Un premier téléchargement éligible peut utiliser une session Firebase anonyme strictement technique. Cette session ne fournit ni nom ni adresse Gmail et ne donne aucun droit d'administration.

2. Compte Google / Firebase

Lorsqu'un utilisateur se connecte avec Google, l'application peut traiter :

Ces données servent à l'authentification, au profil utilisateur, à la protection des opérations et à l'administration minimale du service. Les comptes ordinaires ne reçoivent aucun droit Owner ou Assistant.

Firebase Authentication peut traiter automatiquement des informations techniques nécessaires à l'authentification et à la prévention des abus, notamment l'adresse IP, les informations d'agent utilisateur et l'identifiant de l'application Firebase.

3. Données HSE/QHSE locales

Les brouillons, analyses, rapports et autres saisies métier sont principalement conservés localement sur l'appareil, sauf lorsqu'une fonctionnalité indique explicitement qu'elle utilise un service distant. Les données locales sensibles gérées par l'application utilisent un stockage chiffré lorsque la fonctionnalité le permet, avec une clé protégée par Android Keystore.

Lorsqu’un utilisateur est connecté avec un compte Google vérifié, une copie portable de l’espace de travail peut être synchronisée automatiquement dans une zone privée Cloud Firestore user_cloud_sync liée uniquement à son Firebase UID. Cette synchronisation sert à retrouver les brouillons, favoris, historiques, préférences métier et autres données prises en charge après reconnexion avec le même compte sur un autre appareil. Les règles Firestore limitent l’accès au compte concerné. Les fichiers propres à un appareil (photos locales, signatures, pièces jointes locales et fichiers déjà exportés) ne sont pas copiés automatiquement par cette synchronisation.

La progression HSE Challenge / Mon parcours QHSE (XP, HSE Coins, questions uniques tentées ou maîtrisées et recommandations d'apprentissage) est calculée et conservée localement sur l'appareil dans le stockage protégé de l'application. Elle sert uniquement à personnaliser l'expérience d'apprentissage et n'est pas présentée comme une certification, une habilitation ou une évaluation professionnelle officielle.

Le déclenchement du rappel facultatif de feedback est également décidé localement à partir d'indicateurs d'utilisation (par exemple nombre d'ouvertures et actions significatives). Ces indicateurs ne sont pas envoyés au propriétaire simplement pour décider d'afficher ou non la carte de feedback. Seul le message que l'utilisateur choisit volontairement d'envoyer via le formulaire de feedback est transmis au service distant prévu à cet effet.

La sauvegarde Android automatique des données de l'application est désactivée. L'utilisateur peut créer volontairement une sauvegarde chiffrée protégée par mot de passe et la restaurer ensuite.

Les PDF/DOCX ou autres fichiers exportés hors de l'application restent sous le contrôle de l'utilisateur et ne peuvent pas être supprimés à distance par HSE BDARIJA.

4. Demandes de formation et de consultation

Si l'utilisateur envoie volontairement une demande via la rubrique Formation professionnelle HSE, l'application peut collecter :

Un consentement explicite est demandé avant l'envoi. Les données servent uniquement au traitement et au suivi de la demande. Elles sont transmises via Firebase Cloud Functions protégées par App Check et ne sont pas lisibles directement depuis l'application publique. Leur consultation, leur export et leur gestion sont réservés au Owner autorisé.

Lorsqu’une demande Formation/Consultation a été envoyée depuis un compte Google connecté, elle est supprimée avec le compte, ainsi que son éventuel justificatif privé. Une suppression manuelle peut aussi être demandée via le contact officiel HSE BDARIJA.

5. Paiement

La rubrique Consultation HSE n’affiche pas de tarif fixe et ne collecte aucune donnée de carte bancaire. Les coordonnées de paiement / RIB ne sont affichées que si l’utilisateur ouvre volontairement la rubrique correspondante.

Si l’utilisateur choisit de joindre un justificatif de paiement, le fichier est transmis au backend sécurisé et stocké de manière privée. Il n’est pas publiquement lisible ; le Owner autorisé peut demander un lien temporaire signé pour le consulter. Le justificatif reste facultatif et peut être supprimé avec la demande.

6. Offres d’emploi, notifications importantes et centre d’activité

L’application peut charger des offres d’emploi depuis des sources publiques ou administrées. HSE BDARIJA PRO peut proposer des notifications Android uniquement pour des événements importants : nouvelle offre d’emploi publiée par HSE BDARIJA, mise à jour importante de l’application ou maintenance, changement d’état d’une demande Formation/Consultation liée à un compte Google connecté, et traitement d’un message de support lié à ce compte. Les réponses ordinaires au Quiz, la navigation, les rafraîchissements, les publicités et les actions courantes ne génèrent pas de notification système.

Sur Android 13 et versions ultérieures, l’application demande la permission POST_NOTIFICATIONS après le guide de première utilisation. L’utilisateur peut refuser cette permission ou désactiver séparément les catégories depuis les réglages Android. Firebase Cloud Messaging (FCM) peut générer un jeton d’inscription de l’appareil. Pour les utilisateurs connectés avec Google, ce jeton peut être stocké dans une sous-collection privée du profil afin d’envoyer une notification personnelle liée à leur propre demande ; il n’est pas lisible par les autres utilisateurs. Les notifications publiques d’offres et de mises à jour utilisent des topics FCM et ne contiennent pas de données personnelles.

Le centre d’activité interne reste disponible indépendamment des notifications système.

7. Publicité - Google AdMob

HSE BDARIJA PRO peut afficher des annonces via Google Mobile Ads SDK / AdMob. Selon la configuration et le consentement applicable, le SDK publicitaire peut collecter et partager automatiquement avec Google des données techniques telles que :

Ces traitements servent notamment à la publicité, à la mesure, à l'analyse et à la prévention de la fraude. Les transmissions du SDK Google Mobile Ads sont chiffrées en transit. Google UMP est intégré pour gérer le consentement et les options de confidentialité lorsque cela est requis par la région ou la réglementation.

8. Messages concernant l’application, e-mail et WhatsApp

La rubrique de retour sur l’application permet d’envoyer directement à HSE BDARIJA PRO un problème technique, un avis ou une suggestion d’ajout via un formulaire sécurisé. L’utilisateur peut fournir volontairement un nom, un moyen de contact, demander une réponse et joindre une capture d’écran facultative (image, 2 Mo maximum). Ces messages sont stockés dans un espace backend séparé des demandes Formation / Consultation et sont accessibles au Owner autorisé pour le suivi.

Les captures jointes sont privées et consultables par le Owner au moyen d’un lien temporaire signé.

Un bouton distinct Contact par e-mail peut ouvrir l’application de messagerie de l’appareil vers l’adresse publique configurée par le Owner. HSE BDARIJA PRO ne lit pas la boîte e-mail de l’utilisateur et n’envoie aucun e-mail automatiquement.

Certains boutons distincts ouvrent WhatsApp avec un message prérempli à la demande de l’utilisateur ; l’application n’envoie jamais ce message automatiquement. L’utilisateur peut le relire et le modifier avant l’envoi.

9. Communauté QHSE

La Communauté QHSE est une fonctionnalité volontaire et modérée intégrée à l’application. La lecture des contenus publiés peut être ouverte, mais la publication d’une question ou d’une réponse exige un compte Google vérifié. Lorsqu’un membre publie, l’application peut traiter :

Tout nouveau contenu est créé avec un statut en attente et reste invisible au public jusqu’à validation par le Owner. Le Owner peut publier, refuser, placer en revue ou supprimer un contenu. Les contributions publiées sont visibles par les autres utilisateurs et doivent donc être considérées comme des contenus partagés publiquement dans l’application. Avant l’envoi d’une question ou d’une réponse, l’utilisateur doit accepter les règles de la communauté : respect, contenu utile, absence d’informations confidentielles et absence de données personnelles concernant un tiers. L’interface prévient également que le nom affiché du compte Google peut accompagner le contenu après validation.

Un mécanisme intégré permet de signaler un contenu ou un membre pour information dangereuse ou manifestement fausse, comportement abusif, donnée personnelle/confidentielle, spam ou autre motif. Le signalement est transmis à la modération et peut conduire à la suppression du contenu. Les signalements sont traités comme des retours de sécurité/modération de l’application.

L’utilisateur peut également bloquer un membre. La liste des membres bloqués (identifiant technique Firebase et nom affiché) est enregistrée uniquement dans le stockage local privé de l’application sur cet appareil afin de masquer immédiatement leurs publications et réponses pour cet utilisateur. Cette liste locale n’est pas envoyée au Owner ni synchronisée dans Firebase. L’utilisateur peut débloquer un membre depuis les règles de la communauté.

Les réponses communautaires sont clairement séparées des références officielles HSE BDARIJA. Elles ne remplacent ni un texte juridique officiel, ni une procédure d’entreprise, ni une analyse professionnelle de la situation réelle.

Lors de la suppression d’un compte utilisateur ordinaire, le backend supprime également les contributions communautaires créées par ce compte. Lorsqu’une question communautaire de cet utilisateur est supprimée, les réponses rattachées à cette discussion sont supprimées avec elle afin d’éviter une discussion orpheline.

10. Administration et sécurité

Les rôles Owner et Assistant sont contrôlés côté Firebase avec authentification, e-mail vérifié, Custom Claims, Security Rules et App Check / Play Integrity. Les assistants disposent uniquement des permissions qui leur sont attribuées. Les fonctions sensibles de propriétaire restent protégées.

10 bis. Diagnostics et configuration à distance

L'application intègre Firebase Crashlytics pour détecter les plantages, ANR et certaines erreurs non fatales. Crashlytics peut traiter automatiquement des traces de pile, l’état pertinent de l’application, des métadonnées techniques de l’appareil et un identifiant d’installation Crashlytics. HSE BDARIJA PRO n’ajoute pas le texte du feedback, le numéro de téléphone ni l’adresse e-mail de contact aux clés personnalisées Crashlytics.

Firebase Remote Config est utilisé pour ajuster à distance certains paramètres opérationnels (par exemple fréquence des interstitiels et activation de quelques modules) sans mise à jour de l’application. Aucun mot de passe ni contenu métier HSE n’est placé dans Remote Config.

10 ter. Statistiques d’utilisation

L’application peut mesurer l’utilisation générale du produit afin de comprendre quelles pages sont visitées et combien de temps elles restent consultées. Firebase Analytics peut recevoir uniquement des données d’usage destinées à améliorer le produit, notamment :

HSE BDARIJA PRO n’ajoute pas à Analytics le nom, l’adresse e-mail, le numéro de téléphone, le texte des formulaires, le contenu des documents, les recherches saisies, les pièces jointes ou le détail HSE renseigné par l’utilisateur. L’utilisateur peut désactiver ces statistiques à tout moment depuis Plus / Profil > Sécurité & données.

Ces statistiques servent uniquement à mesurer l’utilisation et la durée d’engagement afin de prioriser les améliorations de l’application. Elles doivent rester déclarées dans Google Play Data safety selon le comportement réel du build publié et la documentation Firebase applicable. Les exigences de consentement peuvent varier selon la région de diffusion ; la configuration de publication doit être adaptée lorsqu’une réglementation locale l’exige.

11. Suppression du compte et des données

Un utilisateur ordinaire connecté peut demander la suppression directement dans l'application :

Accueil > Profil utilisateur > Supprimer mon compte

La suppression supprime le compte Firebase HSE BDARIJA ordinaire, le profil cloud user_profiles, la synchronisation privée user_cloud_sync et ses fragments, les jetons privés de notification FCM et les contributions communautaires créées par ce compte. Les demandes Formation/Consultation et messages Feedback liés à ce UID sont également supprimés, avec leurs éventuelles pièces jointes privées (justificatif de paiement ou capture d’écran). Les informations locales de profil et d’historique associées à ce compte, ainsi que la liste locale de membres bloqués sur cet appareil, sont également supprimées par l’application après confirmation de la suppression du compte. Les fichiers déjà exportés sur le téléphone ne sont pas supprimés automatiquement.

Les comptes privilégiés Owner / Recovery / Assistant sont protégés de cette suppression publique et sont gérés par une procédure administrative sécurisée.

Si l'utilisateur n'a plus accès à l'application, une page web publique de suppression doit être mise à disposition. Le fichier ACCOUNT_DELETION_WEBPAGE.html fourni avec le projet est préparé pour être hébergé sur une URL HTTPS officielle HSE BDARIJA et déclaré dans Google Play Console.

12. Conservation

13. Services tiers principaux

Selon le build de production, l'application peut utiliser : Google/Firebase Authentication, Firestore, Storage, Cloud Functions, App Check / Play Integrity, Firebase Crashlytics, Firebase Remote Config, Firebase Cloud Messaging, Google Mobile Ads / AdMob, Google UMP, Google Play In-App Review et Credential Manager / Google Sign-In.

14. Contact

Contact HSE BDARIJA : WhatsApp officiel +212 664 859 181. Une adresse e-mail publique peut également être affichée dans l’application lorsqu’elle est configurée par le Owner.

Pour une demande de confidentialité ou de suppression, indiquez uniquement les informations nécessaires à l'identification du compte concerné. Ne communiquez jamais votre mot de passe Google, un code de validation ou des informations bancaires sensibles.

© 2026 HSE BDARIJA PRO - Tous droits réservés.

Gestion d’accès des comptes

Pour des raisons de sécurité, d’abus ou de support, le propriétaire vérifié peut temporairement bloquer ou réactiver l’accès d’un compte utilisateur Google aux fonctions protégées de l’application. Un blocage ne supprime pas le profil ni les données enregistrées ; il désactive l’authentification du compte concerné jusqu’à sa réactivation. Les comptes privilégiés Owner, Recovery et Assistant sont exclus de ce mécanisme utilisateur ordinaire.

Actions de documents et statistiques produit

Lorsque les statistiques d’utilisation sont actives, l’application peut aussi mesurer des actions techniques de document (par exemple aperçu, export PDF/Word, impression, sauvegarde d’une version ou duplication), l’identifiant technique du modèle et la langue choisie pour ce document. Ces événements servent uniquement à comprendre quelles fonctions sont réellement utilisées et à améliorer l’application.

Le contenu renseigné dans les champs ou tableaux, les photos de preuve, leurs URI/noms de fichiers, le texte des documents, le nom, l’e-mail et les recherches ne sont pas ajoutés volontairement à ces événements Analytics. Le tableau de bord intégré à l’espace propriétaire affiche uniquement un résumé local de l’appareil; les statistiques globales agrégées, lorsque Firebase Analytics est connecté, sont consultées dans Firebase Analytics.

Signature digitale et mode chantier rapide