Support & FAQ
Comment pouvons-nous vous aider ?
KeepAlive est une application de sécurité personnelle. Pour toute question, retour d'expérience ou demande légale (RGPD, droit d'accès, suppression), écrivez-nous à romain.jean34@gmail.com. Délai de réponse maximal pour les demandes RGPD : 30 jours.
En cas d'urgence immédiate — KeepAlive n'est pas un service d'urgence. Composez le 112 (Europe), 15 (SAMU), 17 (Police) ou 18 (Pompiers).
Comment ça marche concrètement
Six questions très pratiques pour démystifier le fonctionnement.
Combien de temps faut-il pour configurer KeepAlive la première fois ?
Comptez environ 2 minutes. À l'installation, l'app vous guide en 3 écrans : (1) création du compte e-mail + mot de passe, (2) choix de votre code « normal » à 4 chiffres, (3) choix de votre code « détresse » visuellement proche. Aucun contact personnel à renseigner — votre alerte est prise en charge par notre opérateur d'astreinte 24/7.
Concrètement, comment je déclenche une alerte sous contrainte ?
Trois options selon le contexte : (1) tapez votre code de détresse sur n'importe quel écran qui demande le PIN — l'app continue normalement mais l'alerte est partie ; (2) appuyez 3 fois rapidement sur le bouton volume bas téléphone verrouillé (iOS & Android) ; (3) sur Apple Watch (Q3 2026), maintenez la couronne 2 secondes. Aucune des trois options ne produit de retour visuel ou sonore.
Que se passe-t-il du côté de l'opérateur quand je déclenche ?
L'opérateur d'astreinte voit l'alerte apparaître dans sa console télésurveillance (alerte sonore + visuelle, pickup < 60 s). Il accède immédiatement à : votre position GPS live (rafraîchie toutes les 10 s), le flux audio ambiant (échantillons de 10 s toutes les 30 s), les photos avant/arrière (1 toutes les 60 s), et l'historique de vos derniers check-ins. Il écoute, regarde, qualifie — puis prend l'une des trois décisions : (a) déclencher les services compétents (police, gendarmerie, SAMU) avec votre position et un récapitulatif forensique signé HMAC ; (b) tenter un appel de levée de doute sur votre numéro si le contexte le permet ; (c) acquitter en cas de fausse manipulation manifeste. À aucun moment vos proches personnels ne sont sollicités — c'est l'opérateur qui parle aux autorités, pas vous.
Combien de temps dure une session de détresse ?
Par défaut, 30 minutes. Pendant cette durée, l'app stream GPS, audio (échantillons de 10 s toutes les 30 s) et photos (1 toutes les 60 s) au backend. Vous pouvez prolonger ou arrêter la session manuellement depuis l'écran Réglages → Sécurité → Sessions actives, après vous être ré-authentifié·e avec votre code normal. L'opérateur peut aussi prolonger côté serveur si la situation l'exige.
Et si l'agresseur fouille l'app après avoir obtenu mon code ?
L'écran d'accueil et le tableau de bord sont strictement identiques en mode normal et en mode détresse. L'historique des sessions de détresse n'est jamais visible localement — il existe uniquement côté serveur, accessible via le tableau de bord web après ré-authentification depuis un autre appareil. L'agresseur qui scrolle dans l'app voit une app de check-in banale, sans aucune trace.
L'app consomme-t-elle beaucoup de batterie ?
En mode normal, moins de 1 % par jour — l'app est dormante entre les check-ins programmés. En session de détresse active, comptez environ 15 % par heure (GPS continu + uploads chiffrés). Sur un iPhone standard, vous tenez donc une session de 6+ heures depuis 100 %. Si la batterie tombe sous 5 % en pleine session, l'app passe en mode « SOS minimal » (uniquement GPS toutes les 60 s, plus d'audio ni photo) pour étirer l'autonomie.
Comment fonctionne le check-in « marche guidée » ?
Vous démarrez un check-in avec un délai (5, 10, 20 ou 30 minutes) avant de quitter un lieu. L'app suit votre trajet, et à l'expiration du délai elle vous demande de confirmer avec votre code normal. Si vous ne répondez pas dans les 60 secondes ou si vous saisissez le code de détresse, l'opérateur d'astreinte est automatiquement saisi avec votre dernière position et tente un appel de levée de doute. S'il ne vous joint pas, il déclenche les secours sur place. Idéal pour un retour à pied tard le soir, un trajet en taxi, ou un rendez-vous incertain.
Questions fréquentes
Comment KeepAlive reste-t-il discret face à un agresseur ?
L'application affiche exactement la même interface lorsque vous saisissez votre code normal et votre code de détresse : pas de bouton SOS visible, pas de signal sonore, pas d'icône qui change. Le déclenchement, la capture média et le streaming GPS s'exécutent en arrière-plan, sans aucun retour utilisateur visible.
Comment configurer mes deux codes PIN ?
À la première utilisation, l'app vous demande de définir un code « normal » puis un code « détresse ». Vous pouvez les modifier à tout moment depuis Réglages → Sécurité. Choisissez deux codes faciles à mémoriser sous stress mais visuellement proches (ex. 1234 et 1235).
J'ai oublié mon code, que faire ?
Sur l'écran de connexion, touchez « Mot de passe oublié ». Un e-mail de réinitialisation est envoyé à l'adresse associée à votre compte. Pour des raisons de sécurité, les codes PIN locaux peuvent uniquement être réinitialisés en réinstallant l'application après authentification.
Comment supprimer mon compte et mes données ?
Réglages → Compte → Supprimer mon compte. Une confirmation par e-mail vous est demandée. Toutes les données personnelles sont effacées sous 30 jours (sauf obligations légales de conservation des logs techniques, art. L.34-1 CPCE — 12 mois maximum).
Comment savoir que mon alerte est bien arrivée à l'opérateur ?
L'app n'envoie volontairement aucun retour visuel ou sonore — c'est ce qui la rend invisible sous contrainte. Côté opérateur, en revanche, chaque alerte est tracée : horodatage de réception, opérateur qui prend le ticket, durée de prise en charge, décision finale (intervention / appel de levée de doute / acquittement). Cet historique est consultable a posteriori depuis votre espace membre web une fois la session clôturée. Si vous suspectez qu'une alerte n'est jamais remontée (ce qui n'est jamais arrivé en bêta), écrivez-nous à romain.jean34@gmail.com avec la date approximative.
L'application a planté pendant un check-in. Que dois-je faire ?
Si l'app était en mode « normal », rouvrez-la et faites un nouveau check-in manuel. Si l'app était en mode « détresse », le serveur conserve déjà la session ouverte ; les médias collectés avant le crash sont disponibles côté backend. Envoyez-nous le rapport Sentry (anonymisé) en écrivant à romain.jean34@gmail.com avec la date approximative.
Comment fonctionne le compte de démonstration ?
Pendant la beta, un compte démo est mis à disposition pour tester l'app sans inscription. Codes :
1234 (normal) et 1235 (détresse). Le déclenchement de détresse en mode démo n'envoie aucune alerte réelle à un opérateur ; il simule uniquement le flux côté UI et journalise l'événement en base, sans transmission.L'app fonctionne-t-elle sans connexion Internet ?
Partiellement. Le déclenchement local et la mise en cache des médias fonctionnent hors-ligne ; la transmission au backend reprend automatiquement dès qu'une connexion est rétablie. Le boîtier compagnon LPWAN (v1.3a, en cours de sourcing) ajoutera une voie cellulaire/Sigfox indépendante du téléphone.
KeepAlive accède-t-il à mes contacts, photos ou messages ?
Non. L'application ne lit ni votre carnet d'adresses, ni votre photothèque, ni vos SMS. Aucun contact personnel n'est nécessaire au fonctionnement — c'est notre opérateur d'astreinte qui prend le relais. Les permissions iOS demandées sont strictement : Caméra, Micro, Localisation, Notifications.
Comment puis-je participer à la beta ou contribuer ?
Écrivez à romain.jean34@gmail.com avec votre profil (journaliste, expat, ONG, particulier…) et votre OS. Les retours d'expérience sont essentiels pour itérer avant la sortie publique.
Mes données sont-elles vendues, partagées, utilisées pour de la pub ?
Non. Aucun tracker publicitaire, aucun SDK marketing, aucune revente.
NSPrivacyTracking = false dans le manifest iOS. Voir notre politique de confidentialité pour le détail des sous-traitants (Apple APNs, Sentry EU, hébergeur UE).Toujours bloqué·e ?
Écrivez-nous à romain.jean34@gmail.com en précisant : version de l'app, modèle de téléphone, OS, et description du problème. Si vous êtes en zone à risque, indiquez-le et nous priorisons.