DVR Time Traveler — Guide d'utilisation

Application : DVR Time Traveler — Calculateur d'horodatage forensique pour les forces de l'ordre

Version du guide : 1.0 — 19 avril 2026

À propos de ce guide : Ceci est une référence complète pour chaque fonctionnalité de DVR Time Traveler — incluant ce que l'application fait silencieusement en arrière-plan pour protéger l'intégrité de vos rapports. Le guide est organisé pour que les agents puissent le lire séquentiellement ou aller directement à la section dont ils ont besoin via la table des matières. Les sections réservées aux administrateurs sont clairement identifiées.

1. Ce que fait DVR Time Traveler

DVR Time Traveler est un calculateur spécialisé conçu pour les agents des forces de l'ordre et les enquêteurs forensiques. Lorsque l'horloge interne d'un DVR est décalée par rapport à l'heure réelle, l'application :

  • Calcule la différence de temps entre l'heure exacte et l'horloge du DVR
  • Positionne l'heure réelle de l'événement sur la ligne temporelle décalée du DVR — vous indiquant exactement où chercher sur le DVR pour trouver les images correspondant à un moment réel
  • Calcule la période de rétention du DVR — le nombre de jours d'enregistrement que le système conserve, afin de savoir si les images dont vous avez besoin existent encore

Elle produit ensuite un rapport PDF défendable en cour contenant le calcul, vos informations d'agent et d'agence, ainsi qu'un bloc d'attestation forensique prouvant que l'heure a été vérifiée auprès de plusieurs sources réseau indépendantes.

Écran d'accueil de l'application affichant le calculateur principal
Écran d'accueil — calculateur principal

2. Premier lancement et essai

La toute première fois que vous ouvrez l'application, elle est verrouillée. Pour la déverrouiller, vous devez :

  • Vous abonner via l'App Store (iOS) ou Google Play (Android) pour démarrer un essai gratuit de 7 ou 30 jours
  • Visionner une courte vidéo de démonstration
  • Saisir un code promotionnel si vous en avez reçu un
  • Saisir un code d'activation agence si votre organisation a acheté une licence agence
Écran d'abonnement— vue 1 Écran d'abonnement— vue 2 Écran d'abonnement— vue 3
Écran d'abonnement
Si votre appareil est inscrit dans le MDM (gestion des appareils mobiles) de votre organisation, l'application le détectera automatiquement et pourra déjà être activée à l'ouverture.

2.1 Premier démarrage après activation

Une fois l'application activée, au premier démarrage vous verrez :

  1. Avertissement et vérification de l'heure — Une page d'avertissement où vous devez accepter trois règles et vérifier que l'heure automatique est activée sur votre appareil. Voir Section 3 pour tous les détails.
  2. Reconnaissance Confidentialité et sécurité — Une fenêtre expliquant comment l'application gère vos données. Vous devez taper sur J'ai compris pour continuer.

3. Avertissement et vérification de l'heure de l'appareil

3.1 Les trois avertissements

Avant de pouvoir utiliser le calculateur, l'application affiche une page de vérification de l'heure listant trois règles obligatoires que chaque agent doit lire :

  1. Régler l'appareil sur Heure Automatique — Avant d'utiliser DVR Time Traveler, votre appareil doit être réglé sur « Heure Automatique ». Le système d'exploitation gère la logique de sélection de la source NITZ, GNSS ou NTP la plus fiable et précise pour vous.
  2. Les modifications de l'horloge du DVR affectent les calculs — Si la date et/ou l'heure du DVR ont été modifiées dans l'intervalle entre le moment de l'événement et maintenant, les calculs refléteront ces modifications. La « DATE/HEURE DVR CIBLÉE » ne sera pas exacte.
  3. Alerte heure d'été / heure d'hiver — Si la « DATE/HEURE DVR CIBLÉE » calculée se situe entre la « PREMIÈRE DATE D'ENREGISTREMENT » et le deuxième dimanche de mars (heure d'été) ou le premier dimanche de novembre (heure d'hiver), soyez vigilant aux changements d'heure qui ont pu être effectués manuellement ou automatiquement dans le DVR.

La page comporte également deux contrôles : un bouton Ouvrir Réglages Heure qui vous amène directement aux paramètres de date et d'heure de votre appareil pour confirmer que l'heure automatique est activée, et une case à cocher intitulée « J'accepte les avertissements ci-dessus et j'ai vérifié que l'heure automatique est activée » que vous devez cocher pour confirmer. Cocher la case déclenche la vérification NTP — l'application interroge trois sources de temps mondiales indépendantes et, une fois une référence de confiance établie, vous permet d'accéder au calculateur.

3.2 Sources de temps NTP

Lorsque vous cochez la case, l'application interroge simultanément trois sources de temps HTTPS mondiales :

  • Google (google.com)
  • Cloudflare (cloudflare.com)
  • Microsoft / Bing (bing.com)

Chaque source renvoie l'heure courante de son serveur via les en-têtes HTTPS standards. L'application mesure le temps aller-retour vers chacune, applique une correction de latence, et prend la médiane de toutes les réponses reçues dans un délai de 3 secondes. Au moins une source doit répondre pour que la synchronisation réussisse.

3.3 Signification de l'indicateur

  • Référence temporelle réseau établie — Au moins une source a répondu avec succès. L'application utilise la médiane de l'heure vérifiée comme référence de confiance.
  • ⚠️ Décalage temporel détecté — La synchronisation a réussi, mais la différence entre l'horloge de votre appareil et l'heure réseau dépasse 3 secondes. Une fenêtre vous montre les deux horloges côte à côte. Vous pouvez confirmer que l'horloge de l'appareil est exacte et continuer, ou attendre une re-synchronisation.
  • 📴 Calcul hors ligne — Aucune source n'a répondu. L'agent doit confirmer que l'horloge de l'appareil est exacte avant de continuer. L'application se rabat alors sur l'horloge de votre appareil et le rapport sera clairement marqué hors ligne.
Page d'avertissement — vue 1 Page d'avertissement — vue 2
Page d'avertissement avec les trois règles et vérification de l'heure (différents états)
L'application ne modifie pas l'horloge de votre appareil. Elle utilise l'heure réseau vérifiée uniquement pour le calcul et le rapport. Les paramètres de votre appareil ne sont pas touchés.

4. L'écran principal du calculateur

Le calculateur est le cœur de l'application. Il vous permet de saisir la lecture de l'horloge du DVR, d'entrer l'heure réelle d'un événement, et de calculer instantanément l'horodatage corrigé du DVR — vous indiquant exactement où chercher dans l'enregistrement. Il calcule aussi le nombre de jours de vidéo que le DVR conserve. Le tout alimente un rapport PDF prêt pour le tribunal.

Chaque champ de saisie de date et d'heure dans l'application et ses outils — Année, Mois, Jour, Heure, Minute, Seconde — utilise une validation en 3 étapes : restriction de saisie (seuls les caractères valides sont acceptés), vérification de plage en temps réel (les valeurs sont validées au fur et à mesure de la saisie) et logique de date inter-champs (années bissextiles, durée des mois, limites 12h/24h).

4.1 Barre supérieure

La barre supérieure de l'écran du calculateur contient trois boutons :

  • Menu (bouton MENU) — Ouvre le menu latéral où vous pouvez accéder aux Notes, Schémas, Paramètres, Historique des rapports et autres fonctionnalités.
  • Photo (bouton CAMÉRA) — Un appui court active la caméra arrière ; un appui long active la caméra frontale. Prend une photo de l'écran du DVR qui est jointe à votre prochain rapport PDF comme preuve visuelle. Voir Section 6 pour tous les détails.
  • Réinitialisation (bouton RÉINITIALISER) — Efface tous les champs du calculateur et réinitialise l'écran à son état par défaut, prêt pour un nouveau calcul. Cela déverrouille également la bascule 12h/24h si elle a été verrouillée par un calcul.

4.2 Horloge en direct et icônes d'état

Tout en haut de l'écran, une horloge en direct affiche la date et l'heure courante de votre appareil, tic-tac à la seconde. C'est la référence que vous utilisez pour comparer avec l'horloge du DVR et identifier son décalage.

À côté de l'horloge en direct, des icônes d'état indiquent la source de temps et l'état du réseau :

  • 📡 (à gauche de la date) — L'application a vérifié l'horloge de l'appareil par rapport aux serveurs de temps réseau (NTP). C'est l'état préféré pour une fiabilité forensique maximale. Tapez sur l'icône pour les détails.
  • 📱 (à gauche de la date) — L'application utilise l'horloge interne de l'appareil parce que la vérification NTP a échoué ou que l'appareil était hors ligne, et l'agent a confirmé que l'horloge de l'appareil est exacte. Tapez sur l'icône pour les détails.
  • (icône jaune, à droite de la date) — L'application a démarré sans vérification de l'heure réseau (NTP) en raison de l'absence de connexion Internet. Tapez sur cette icône pour voir deux options : Ignorer pour continuer en mode hors ligne, ou Réessayer pour tenter une vérification NTP si une connexion réseau est maintenant disponible. Après une re-vérification réussie, l'application établit une référence de temps de confiance et réinitialise les données de calcul en cours — vous devrez recommencer votre calcul avec la base de temps vérifiée.
Si vous avez démarré l'application sans accès réseau mais que vous vous êtes ensuite connecté au Wi-Fi ou aux données cellulaires, tapez sur l'icône et choisissez Réessayer pour passer votre session de hors ligne à vérifiée par NTP. Cela renforce l'attestation forensique dans vos rapports.

4.3 Bascules de format

  • 12h / 24h — Bascule entre AM/PM et affichage 24 heures
  • Format de date — Choisissez MM/JJ/AAAA, JJ/MM/AAAA, ou AAAA/MM/JJ
  • Fuseau horaire — Lecture seule ; l'application utilise automatiquement le fuseau horaire local où vous vous trouvez
Après avoir tapé sur Heure exacte, Calculer la différence ou Calculer l'heure DVR, la bascule 12h/24h est verrouillée afin d'éviter les modifications accidentelles. Elle est automatiquement réactivée lorsque vous appuyez sur le bouton de réinitialisation dans la barre supérieure.

4.4 Section Date et heure du DVR

Cette section capture la lecture de l'horloge du DVR. Deux scénarios sont possibles :

  • L'heure du DVR est exacte — Si l'horloge du DVR correspond à l'heure réelle, tapez sur le bouton Heure exacte. Cela remplit les champs avec l'heure courante vérifiée par réseau (voir Section 3) et produit un rapport détaillé spécifiant que l'heure du DVR est exacte.
  • L'heure du DVR est décalée — Si l'horloge du DVR est erronée, saisissez manuellement la date et l'heure que vous voyez sur l'écran d'enregistrement en direct du DVR. L'application calcule la différence entre l'horloge du DVR et l'heure réelle et produit un rapport détaillant le décalage.
Pour une force forensique maximale, saisissez la date et l'heure affichées par le DVR et appuyez sur Calculer la différence de date/heure au moment où vous êtes devant le DVR. Cela ancre le calcul à un instant vérifié par réseau. Le bouton Heure exacte n'est utilisé que lorsque l'horloge du DVR correspond exactement à l'heure réelle.

4.5 Section Événement

C'est ici que vous saisissez l'heure réelle à laquelle l'événement (crime) s'est produit. Vous pouvez la saisir précisément à la seconde, ou laisser les minutes et/ou secondes vides si seule une heure approximative est connue.

Une fois la date/heure du DVR et l'heure de l'événement saisies, l'application affiche instantanément l'heure cible du DVR — l'horodatage corrigé sur le DVR qui correspond à l'heure réelle de l'événement, vous indiquant exactement où chercher dans l'enregistrement du DVR.

4.6 Section Rétention

Saisissez la date d'enregistrement la plus ancienne affichée sur le DVR. L'application calcule la période de rétention — le nombre de jours d'enregistrement que le DVR conserve actuellement, vous aidant à déterminer si les images dont vous avez besoin existent encore sur le système.

Page d'avertissement — vue 3 Page d'avertissement — vue 4 Page d'avertissement — vue 5
Capture d'écran — Calculateur affichant les trois sections remplies

4.7 Mode 2ème événement — trouver des horodatages supplémentaires

Une fois un calcul terminé, l'application entre en mode 2ème événement. Cela vous permet de rechercher autant d'heures réelles supplémentaires que nécessaire sur le même DVR — sans réinitialiser le calculateur ni créer un nouveau rapport.

Comment ça fonctionne

Après avoir complété votre calcul initial (différence de temps + heure de l'événement), le bouton d'action principal se transforme en un bouton orange « CALCULER 2ème ÉVÉNEMENT ». À partir de ce moment, vous pouvez saisir n'importe quelle nouvelle date et heure d'événement, appuyer sur le bouton, et voir instantanément l'horodatage cible du DVR correspondant — la position exacte sur la ligne temporelle du DVR où cet instant peut être retrouvé.

Vous pouvez répéter cette opération autant de fois que nécessaire. Chaque calcul suivant réutilise le décalage temporel déjà établi, vous n'avez donc pas à ressaisir la lecture de l'horloge du DVR. Le libellé du bouton se met à jour : « CALCULER 3ème ÉVÉNEMENT », « 4ème ÉVÉNEMENT », etc.

Deux façons de l'activer

  • Depuis un calcul en cours — Complétez le flux de calcul complet sur l'écran principal (différence de temps → événement → heure cible DVR). Le bouton orange 2ème événement apparaît automatiquement.
  • Depuis l'historique des rapports — Ouvrez un rapport précédemment sauvegardé dans l'historique des rapports et appuyez sur Recharger. L'application restaure les informations du dossier et le décalage temporel de ce rapport, puis entre en mode 2ème événement, prêt pour rechercher de nouveaux horodatages.

Non inclus dans les rapports

Ces recherches d'événements supplémentaires sont uniquement à des fins d'enquête — elles ne sont sauvegardées dans aucun rapport. Seul le calcul original (celui utilisé pour générer le PDF) est inclus dans le rapport officiel. Cela garde votre document prêt pour le tribunal propre et centré sur l'événement principal, tout en vous donnant la liberté d'explorer la ligne temporelle du DVR pour d'autres moments d'intérêt lors de votre enquête.

Utilisez le mode 2ème événement lorsque plusieurs incidents se sont produits au même endroit et que vous devez localiser plusieurs horodatages sur le même DVR. Complétez un calcul complet, générez votre rapport, puis utilisez le bouton orange pour trouver rapidement chaque autre moment dont vous avez besoin — aucune réinitialisation requise.
Calculateur en mode 2ème événement montrant le bouton orange
Mode 2ème événement — bouton orange

5. Informations du dossier

Une fois votre calcul terminé, vous devez saisir les détails du dossier qui apparaîtront sur votre rapport PDF :

  • Numéro de dossier — Le numéro de référence de dossier de votre agence
  • Localisation du DVR — L'adresse civique où se trouve le DVR
  • Identification du DVR — Le modèle, numéro de série ou toute étiquette identifiant l'appareil spécifique

Ces champs sont requis — ils identifient à quel DVR le rapport se réfère et rattachent le calcul à une enquête spécifique.

Champs d'information du dossier sur l'écran du calculateur
Champs d'information du dossier

6. Photos

L'application inclut une fonctionnalité de caméra intégrée qui vous permet de photographier l'écran du DVR comme preuve visuelle. Les photos sont automatiquement nommées et peuvent être jointes à vos rapports envoyés par courriel.

6.1 Prendre une photo

  1. Appui court sur l'icône caméra dans la barre supérieure pour activer la caméra arrière
  2. Appui long sur l'icône caméra pour activer la caméra frontale
  3. Pointez votre appareil vers l'écran du DVR et prenez la photo
  4. La photo est sauvegardée dans la galerie interne de l'application

6.2 Compteur de photos et galerie

Le nombre de photos prises est affiché dans la section Informations du dossier sur l'écran du calculateur. Tapez sur l'icône du compteur de photos pour ouvrir la galerie, où vous pouvez consulter, supprimer ou gérer vos photos.

6.3 Nommage automatique

Si vous avez saisi un numéro de dossier (voir Section 5), chaque photo est automatiquement nommée avec le numéro de dossier et un horodatage — par exemple : CASE-2024-1234_2026-04-27_14-35-22.jpg. Cela élimine le besoin de renommer les fichiers manuellement et garantit que chaque photo est traçable à son dossier.

Si aucun numéro de dossier n'a été saisi, la photo est nommée avec l'horodatage uniquement.

6.4 Joindre des photos au courriel

Lorsque vous envoyez un rapport PDF par courriel (voir Section 9), vous pouvez joindre une ou plusieurs photos de la galerie de l'application au même courriel. Cela permet au destinataire de voir à la fois le rapport calculé et la preuve visuelle dans un seul message.

L'application vous avertira si la taille totale du PDF et des photos jointes dépasse 23 Mo, ce qui peut causer des problèmes de livraison avec certains fournisseurs de courriel.
Galerie de photos avec photos nommées par numéro de dossier
Galerie de photos nommées par numéro de dossier

7. Génération de rapports PDF

Une fois votre calcul terminé, tapez sur Rapport PDF pour générer un document prêt pour la cour. Le PDF inclut :

En-tête

Titre, numéro de dossier, date de génération et logo d'agence actif positionné selon votre choix.

Détails du calcul

Les deux horodatages, le décalage calculé, la fenêtre de rétention et l'heure réelle corrigée finale.

Authentification du document

Un identifiant de document unique, un identifiant d'appareil, la version de l'application et une signature cryptographique SHA-256 qui détecte toute altération après la génération du rapport.

Bloc agent

Votre nom, matricule, service et unité — issus de votre profil d'agent actif.

Attestation forensique

Vérification temporelle multi-sources, horodatage de confiance RFC 3161 et empreinte SHA-256 du contenu — voir Section 8.

Tous les champs de saisie principaux doivent être remplis avant de pouvoir générer un rapport. L'application ne produit jamais de rapport incomplet ou partiel — chaque PDF est un document complet et autonome. De plus, l'application ne génère jamais deux rapports identiques ; chaque rapport porte un horodatage et une attestation uniques.
Rapport PDF — page 1 Rapport PDF — page 2
Rapport PDF généré (recto et verso)

Chaque rapport est automatiquement enregistré dans votre Historique des rapports.

8. Le bloc d'attestation forensique

Chaque rapport contient un bloc d'attestation forensique au verso. C'est ce qui rend votre rapport défendable. Il comprend :

8.1 Consensus de temps réseau

Un tableau montrant chacune des 5 sources de temps, le temps de réponse reçu de chacune, et le moment de consensus médian utilisé par l'application. Si une source n'a pas répondu, c'est indiqué — transparence totale.

8.2 Horodatage de confiance RFC 3161

L'application envoie une empreinte SHA-256 du contenu canonique du rapport à une autorité d'horodatage tierce (TSA), qui renvoie un horodatage cryptographiquement signé. La réponse de la TSA, l'URL de vérification et l'empreinte sont tous imprimés dans le rapport. N'importe qui peut vérifier indépendamment que le rapport existait dans sa forme actuelle au moment horodaté.

8.3 Indicateur de mode forensique

  • En ligne — Heure réseau et TSA ont toutes deux réussi. Attestation la plus solide possible.
  • Dégradé — L'une des deux a échoué. Le rapport reste valide mais la limitation est divulguée.
  • Hors ligne — Les deux ont échoué. Le rapport utilise uniquement l'horloge de votre appareil et est clairement marqué.

Pour une plongée approfondie sur le fonctionnement et la vérification d'un rapport, voir le livre blanc Méthodologie forensique.

9. Partage des rapports

9.1 Courriel

Tapez le bouton courriel sur n'importe quel rapport pour ouvrir le client courriel natif de votre appareil avec le PDF déjà attaché. Vous pouvez :

  • Préremplir les destinataires
  • Joindre des photos du dossier (l'application vous avertira si la taille totale dépasse 23 Mo)
  • Utiliser votre signature courriel standard

9.2 Partage système

Utilisez la feuille de partage système pour envoyer le PDF via Messages, Signal, des applications de transfert sécurisé, AirDrop, ou toute application installée acceptant les PDF.

9.3 Enregistrer / Imprimer

Enregistrez le PDF dans votre application Fichiers, iCloud Drive, Google Drive, OneDrive, ou imprimez directement sur n'importe quelle imprimante configurée.

Le courriel n'est pas chiffré par défaut. Pour des éléments de dossier sensibles, utilisez la méthode de transfert sécurisé approuvée par votre agence ou enregistrez le PDF directement dans le stockage de preuves.

10. Historique des rapports

Après chaque rapport sauvegardé ou envoyé par courriel, une fiche d'historique est automatiquement générée. Depuis celle-ci, vous pouvez :

  • Recharger ses entrées dans le calculateur
  • Ouvrir Ajustement d'heure préchargé avec le décalage calculé du rapport
  • Supprimer des rapports individuels
  • Effacer tout l'historique d'un coup

Les fiches de rapport de plus de 90 jours sont automatiquement supprimées.

Liste de l'historique des rapports
Historique des rapports

11. Profils d'agent

Ouvrez Paramètres → Informations de l'agent pour gérer votre profil.

Dans le menu latéral, le bouton Identification clignote avec des couleurs de gyrophare (rouge/bleu) lorsqu'au moins un champ du profil d'agent est vide. Cette alerte visuelle vous rappelle de remplir tous les champs avant de générer un rapport.

11.1 Agent unique (par défaut)

Par défaut, l'application enregistre un profil d'agent : votre nom, matricule, service et unité. Ces informations apparaissent sur chaque rapport généré.

11.2 Mode multi-agents

Si plusieurs agents partagent un appareil, activez le mode multi-utilisateurs dans cette section. Vous obtenez alors jusqu'à 10 emplacements préréglés, chacun avec ses propres informations d'agent. Les emplacements les plus utilisés se déplacent automatiquement à l'avant.

Sélecteur de profil multi-agents avec 10 emplacements
Sélecteur de profil multi-agents

12. Logos d'agence

L'application prend en charge plusieurs logos dans votre galerie. Le logo actuellement sélectionné apparaît sur chaque rapport PDF généré.

12.1 Ajouter un logo

  1. Ouvrez Paramètres → Logo de police
  2. Tapez sur Importer un logo
  3. Choisissez une image dans la photothèque ou les fichiers de votre appareil
  4. Donnez-lui un nom et enregistrez

12.2 Choisir le logo actif

Depuis la galerie, tapez n'importe quel logo pour l'activer. Une coche indique la sélection actuelle.

12.3 Position du logo sur les rapports

Vous pouvez placer le logo dans l'un des quatre coins du rapport (haut-gauche, haut-droite, bas-gauche, bas-droite). Si votre administrateur a verrouillé la position, le choix est en lecture seule.

Il est illégal dans la plupart des juridictions d'utiliser le logo d'une agence pour laquelle vous n'êtes pas employé ou autorisé à représenter. Cela peut constituer une usurpation d'identité ou une fraude. Vous êtes seul responsable des logos que vous importez.
Galerie de logos avec plusieurs logos et sélecteur de position
Galerie de logos et sélecteur de position

13. Logos et politiques d'organisation

Votre organisation peut pousser des logos et des politiques d'appareil vers votre application automatiquement. Il existe deux façons d'obtenir les logos sur votre appareil :

13.1 Synchronisation par code d'activation agence (automatique)

Si votre organisation a souscrit au service de logos poussés de SDTech et que vous avez activé un code d'activation agence (voir Section 22), les logos de votre organisation sont synchronisés automatiquement — aucun code de téléchargement n'est nécessaire. L'application récupère les logos et les politiques d'organisation depuis le serveur de licences chaque fois qu'elle valide votre licence. Il s'agit d'un service optionnel — toutes les licences agence n'incluent pas la synchronisation des logos et politiques.

La synchronisation des logos d'agence se produit aussi tous les 7 jours au démarrage et chaque fois que vous tapez sur Vérifier le statut de la licence. Si votre administrateur publie de nouveaux logos ou modifie les politiques, vous les verrez après la prochaine synchronisation.

13.2 Utiliser un code de téléchargement

Les abonnés via la boutique (non-agence) peuvent recevoir des logos via un code de téléchargement au format DVRTT-LOGO-XXXX-XXXX, fourni par votre administrateur informatique.

  1. Ouvrez Paramètres → Logo de policeRécupérer les logos d'organisation
  2. Collez ou tapez le code (vous pouvez utiliser le bouton Coller)
  3. Tapez sur Récupérer les logos

L'application télécharge tous les logos approuvés par votre organisation, les ajoute à votre galerie et définit le principal comme logo actif. Vous n'avez besoin de saisir le code qu'une seule fois — l'application s'en souvient.

Une fois saisi, l'application vérifie silencieusement le serveur tous les 7 jours au démarrage pour récupérer les mises à jour de logos publiées par votre administrateur. Vous n'avez rien à faire.

13.3 Rafraîchir les logos manuellement

Les utilisateurs de licence agence peuvent aussi forcer un rafraîchissement des logos à tout moment :

  1. Ouvrez Paramètres → Logo de policeRécupérer les logos d'organisation
  2. Tapez sur Rafraîchir depuis sdtech.app

Cela contacte le serveur de licences immédiatement et télécharge tout changement de logos ou de politiques. Une connexion réseau est requise.

13.4 Politiques d'organisation

Les licences agence peuvent transporter des politiques d'organisation configurées par SDTech au nom de votre organisation. Ces politiques sont synchronisées avec les logos et peuvent configurer à distance :

  • Si la fonctionnalité Notes est activée ou désactivée
  • Si la fonctionnalité Schémas est activée ou désactivée
  • Si la position du logo est verrouillée (et dans quel coin)

Lorsque les politiques changent, l'application vous notifie avec une brève alerte décrivant ce qui a été mis à jour. Les paramètres contrôlés par les politiques apparaissent en lecture seule dans le panneau admin.

Les politiques d'organisation sont appliquées silencieusement lors des synchronisations en arrière-plan. Vous n'avez aucune action à entreprendre — l'application s'adapte automatiquement lorsque la configuration de votre organisation est mise à jour.

13.5 Verrou de position du logo

Les logos d'organisation peuvent porter un verrou de position. Si votre administrateur les a verrouillés en haut-droite (par exemple), vous ne pouvez pas changer la position tant que ce logo est actif.

13.6 Si votre administrateur révoque l'accès

Si votre administrateur supprime le code de téléchargement sur le serveur, ou retire les logos de votre licence agence, la prochaine synchronisation :

  • Retirera tous les logos d'organisation de votre galerie
  • Effacera le code stocké (pour les utilisateurs de codes de téléchargement)
  • Restaurera votre capacité à utiliser vos propres logos personnels

Vos logos importés manuellement ne sont jamais affectés par cela — seuls les logos poussés par l'organisation.

Modal Récupérer les logos d'organisation avec champ de code
Modal de récupération des logos d'organisation

14. Outil Différence d'heure DVR

Cet outil autonome calcule la différence de temps entre deux horodatages DVR — utile lorsque vous avez deux systèmes DVR à recouper, ou deux moments capturés sur le même DVR.

  1. Ouvrir l'outil depuis l'écran principal
  2. Saisir le premier horodatage (date + heure)
  3. Saisir le deuxième horodatage
  4. Le résultat affiche les jours, heures, minutes et secondes entre les deux

Cet outil dispose de sa propre bascule 12h/24h indépendante, vous permettant de correspondre au format du DVR concerné.

15. Outil Ajustement d'heure

Utilisez Ajustement d'heure quand vous devez ajouter ou soustraire un décalage connu d'un horodatage — par exemple, pour avancer un horodatage DVR de 2 h 14 min afin de trouver l'heure réelle correspondante.

  1. Saisir l'horodatage de départ
  2. Saisir le décalage à ajouter (ou utiliser des valeurs négatives pour soustraire)
  3. Le résultat affiche l'horodatage ajusté instantanément
Depuis l'historique des rapports, vous pouvez rouvrir Ajustement d'heure préchargé avec le décalage calculé d'un rapport précédent.

16. Outil Notes (carnet multi-pages)

La fonctionnalité Notes vous offre un carnet multi-pages illimité pour les notes de dossier, observations et références. Toutes les notes sont chiffrées sur votre appareil et n'en sortent jamais.

16.1 Travailler avec les pages

  • Glissez à gauche/droite pour vous déplacer entre les pages
  • Tapez sur l'indicateur de page (p. ex. Page 3 de 8) pour ouvrir un sélecteur rapide
  • Chaque page a son propre titre personnalisé
  • Ajoutez de nouvelles pages ou supprimez-en à tout moment

16.2 Recherche

La barre de recherche cherche à travers toutes les pages et titres. Les résultats sont surlignés en jaune et vous pouvez sauter de l'un à l'autre avec les flèches de navigation.

16.3 Enregistrement automatique

Chaque frappe est automatiquement enregistrée dans le stockage chiffré. Pas de bouton Enregistrer — vos notes sont toujours préservées.

16.4 Dictée

Vous pouvez utiliser la dictée vocale intégrée de votre appareil pour dicter vos notes au lieu de les taper. Tapez sur la touche microphone de votre clavier et dictez — le texte est inséré directement dans la page en cours.

16.5 Partager une page par courriel

Tapez sur le bouton Partager dans la barre supérieure pour envoyer le contenu de la page en cours par courriel. Seule la page affichée est partagée — pas le carnet entier.

16.6 Rappel mensuel de sauvegarde

Le 1er de chaque mois, si vos notes ou schémas contiennent des données, l'application affiche un rappel pour les sauvegarder. Le message s'adapte selon les fonctionnalités contenant des données. Tapez OK pour confirmer.

Page Notes avec texte, indicateur de page et barre de recherche
Page Notes — texte, indicateur de page et recherche
Votre administrateur peut désactiver entièrement la fonctionnalité Notes via MDM. Si désactivée, le bouton Notes est grisé et la section est inaccessible.

17. Outil Schémas de déverrouillage DVR

Cette fonctionnalité optionnelle vous permet de stocker en sécurité des informations d'accès DVR — adresses, identifiants et schémas de déverrouillage — pour les DVR avec lesquels vous travaillez régulièrement.

17.1 Ce que vous pouvez stocker par DVR

  • Adresse du DVR (nom d'hôte ou IP)
  • Identification du DVR (numéro de série ou d'unité)
  • Nom d'utilisateur et mot de passe (chiffrés)
  • Nom et numéro de téléphone de contact
  • Un schéma de déverrouillage dessiné sur une grille 3×3

17.2 Dessiner un schéma

Tapez et glissez à travers la grille 3×3 pour dessiner le schéma de déverrouillage. Les points dessinés et les lignes de connexion sont enregistrés avec l'entrée.

17.3 Recherche

Utilisez la barre de recherche en haut de la liste des schémas pour filtrer par adresse de DVR.

Écran d'entrée de schéma avec grille 3×3 et champs d'identifiants
Écran d'entrée de schéma — grille 3×3 et identifiants
Parce que cette fonctionnalité stocke des identifiants et des informations d'accès à des systèmes tiers, elle requiert un consentement explicite (voir Section 18). Les politiques de votre organisation et les lois locales peuvent restreindre davantage son utilisation.
Votre administrateur peut désactiver entièrement les Schémas via MDM.

19. Sauvegarde, exportation, importation et réinitialisation

Ouvrez Paramètres → Gestion des donnéesSauvegarde et restauration.

19.1 Ce qui peut être sauvegardé

  • Notes (bascule séparée)
  • Schémas (bascule séparée)

19.2 Créer une sauvegarde

  1. Choisissez ce qui doit être inclus à l'aide des bascules
  2. Tapez sur Exporter la sauvegarde
  3. Définissez un mot de passe (cela chiffre le fichier de sauvegarde)
  4. Choisissez où enregistrer le fichier

19.3 Restaurer depuis une sauvegarde

  1. Tapez sur Importer la sauvegarde
  2. Choisissez le fichier de sauvegarde
  3. Saisissez le mot de passe utilisé lors de la création
  4. Si des données existantes entrent en conflit, un dialogue de fusion vous laisse choisir quelle version conserver, élément par élément
Si vous perdez le mot de passe de sauvegarde, le fichier ne peut être restauré. Aucun mécanisme de récupération n'existe — c'est un choix de sécurité délibéré.

19.4 Supprimer les données de l'application

Le bouton Supprimer les données de l'application dans Gestion des données supprime définitivement tout : infos agent, rapports, notes, schémas, logos et paramètres. Il requiert une confirmation en deux étapes et ne peut être annulé.

19.5 Réinitialisation des préférences

Le bouton Réinitialiser les préférences restaure tous les paramètres de l'application à leurs valeurs d'usine (format, langue, bascules, etc.) sans supprimer vos données — notes, schémas, rapports, logos et profils d'agent sont préservés. Une confirmation apparaît avant la réinitialisation.

La configuration gérée par MDM ainsi que les logos et politiques d'organisation poussés depuis sdtech.app ne sont pas affectés par une réinitialisation des préférences — ils restent intacts et continuent de s'appliquer normalement.

Modal Sauvegarde et restauration
Modal Sauvegarde et restauration

20. Paramètres — référence complète

Ouvrez les Paramètres depuis l'icône en forme de roue dentée. Les sections incluent :

20.1 Langue et localisation

Voir Section 21.

20.2 Informations de l'agent

Voir Section 11.

20.3 Logo de police

Voir Section 12 et Section 13.

20.4 Heure et format

  • Format 12h / 24h
  • Format de date (MJA / JMA / AMJ)
  • Affichage du fuseau horaire (lecture seule, automatiquement réglé sur votre fuseau horaire local)

20.5 Préférences de remplissage automatique

Bascules indépendantes pour : remplissage Date/heure DVR, remplissage Événement, remplissage Rétention et remplissage Différence d'heure.

20.6 Gestion des données

Voir Section 19. Inclut aussi un sélecteur d'emplacement d'exportation PDF.

20.7 Abonnement

Voir Section 24.

20.8 Mises à jour

Voir Section 24.

20.9 À propos

Version de l'application, numéro de build, date de publication, plus liens vers :

  • Site Web officiel
  • Chaîne YouTube de tutoriels
  • Page de soutien
  • Politique de confidentialité, Conditions d'utilisation, Méthodologie forensique, Évaluation des facteurs relatifs à la vie privée (Loi 25)

21. Langues et formats régionaux

L'application détecte automatiquement la langue de votre appareil et se configure dans l'une des langues supportées. Vous pouvez changer la langue à tout moment dans les Paramètres, et optionnellement la verrouiller pour empêcher l'application de revenir à la langue de l'appareil.

L'application est entièrement traduite en :

  • English (anglais)
  • Français
  • Español (espagnol)
  • Deutsch (allemand)
  • Italiano (italien)
  • العربية (arabe) — avec disposition droite-à-gauche complète

L’application utilise le format horaire régional de votre appareil pour afficher toutes les dates et heures dans l’interface et dans les rapports PDF générés. Cela garantit une cohérence avec le format que vous utilisez déjà sur votre appareil.

22. Modal Confidentialité et sécurité

Le modal Confidentialité et sécurité (accessible depuis Paramètres → À propos, ou affiché automatiquement au premier lancement) couvre :

  • Conformité et juridique — Références RGPD, Loi 25, CPRA/VCDPA
  • Protection des données — Chiffrement AES-256, stockage local seulement, ce qui est et n'est pas transmis
  • Permissions de l'appareil — Caméra, photos, courriel ; à quoi chacune sert
  • Ce que nous ne faisons PAS — Aucune analytique, aucun suivi comportemental, aucun compte requis, aucune donnée de dossier sur les serveurs
  • Bonnes pratiques — Sécurité de l'appareil, sauvegardes, mises à jour
  • Rapports d'incident — Comment Sentry est utilisé (aucune donnée personnelle ni de dossier)
  • Avertissement légal sur les logos — Rappel concernant l'autorisation des logos d'agence
  • Bouton 🔬 Méthodologie forensique — Ouvre le livre blanc dans votre navigateur

23. Abonnement, essai et licence

23.1 Essai

Essai gratuit de 30 jours avec accès complet à toutes les fonctionnalités. Aucune information de paiement requise. L'essai ne peut être redémarré une fois utilisé.

23.2 Niveaux d'abonnement

  • Mensuel — Renouvellement automatique tous les 30 jours
  • Annuel — Renouvellement automatique tous les 365 jours, à prix réduit vs. mensuel
  • Agence — Licence pour organisations, déployée via MDM ou code d'activation

23.3 Activation d'une licence agence

  1. Ouvrez Paramètres → Abonnement
  2. Tapez sur Activation agence
  3. Tapez ou collez votre code d'activation DVRTT-XXXX-XXXX-XXXX
  4. Tapez sur Activer

L'application valide le code d'activation auprès du serveur de licences SDTech et débloque les fonctionnalités appropriées.

Si votre organisation a souscrit au service de logos poussés de SDTech, l'activation d'une licence agence télécharge aussi automatiquement les logos et politiques de votre organisation — aucun code de téléchargement nécessaire. Voir Section 13 pour les détails.

23.4 Vérifier le statut de la licence

Dans Paramètres → Abonnement, vous pouvez taper sur Vérifier le statut de la licence pour vérifier votre licence actuelle auprès du serveur. Pour les utilisateurs agence, cela déclenche aussi une synchronisation des logos et politiques de votre organisation. Si votre administrateur a publié des changements depuis votre dernière synchronisation, vous verrez une notification listant ce qui a été ajouté, retiré ou mis à jour.

23.5 Codes promotionnels

Si vous avez un code promo App Store, utilisez le bouton Échanger code promo. L'échange se fait via l'interface native du magasin.

23.6 Restaurer les achats

Si vous réinstallez l'application ou changez d'appareil, utilisez Restaurer les achats pour récupérer votre abonnement existant. Cela interroge l'App Store d'Apple ou le Play Store de Google pour les achats liés à votre compte.

23.7 Si votre abonnement expire

L'application affiche un écran verrouillé avec options pour s'abonner, restaurer, échanger un code promo ou saisir un code d'activation. L'accès au calculateur est bloqué jusqu'à réactivation. Vos données stockées sont préservées — rien n'est supprimé quand un abonnement expire.

24. Mises à jour de l'application

L'application vérifie périodiquement les nouvelles versions. Vous pouvez aussi vérifier manuellement depuis Paramètres → Mises à jour.

  • Les mises à jour optionnelles peuvent être reportées avec Plus tard
  • Les mises à jour de sécurité critiques ne peuvent être reportées et sont affichées en plein écran jusqu'à installation
  • Le journal des modifications est disponible dans la langue choisie

25. Fonctionnalités en arrière-plan

Voici ce que l'application fait automatiquement — vous n'avez aucune action à prendre, mais vous devriez savoir que cela se passe.

Attestation de temps réseau — Lorsque vous confirmez la case de vérification de l'heure sur la page d'avertissement (voir Section 3), l'application interroge 3 sources de temps mondiales indépendantes (Google, Cloudflare, Bing). La médiane de toutes les réponses reçues dans un délai de 3 secondes est utilisée comme référence de temps de confiance, avec compensation de latence aller-retour appliquée à chaque échantillon. Ce temps vérifié est ensuite utilisé pour tous les calculs et rapports jusqu'à la prochaine vérification.
Horodatages de confiance RFC 3161 — Le contenu de chaque rapport est haché (SHA-256) et envoyé à une autorité d'horodatage tierce. La réponse signée est intégrée dans votre PDF.
Synchronisation d'organisation tous les 7 jours — Si vous avez une licence agence ou avez utilisé un code de téléchargement, l'application contacte silencieusement le serveur de licences tous les 7 jours au démarrage pour synchroniser les logos de votre organisation. Les nouveaux logos apparaissent automatiquement ; les logos retirés sont nettoyés. Les utilisateurs de licence agence reçoivent aussi les mises à jour des politiques d'organisation lors de cette synchronisation (p. ex. désactiver les Notes ou verrouiller la position du logo), qui prennent effet immédiatement. Si vous vérifiez manuellement le statut de votre licence, cette synchronisation s'exécute aussi à la demande.
Détection automatique MDM — Au démarrage, l'application vérifie si votre appareil est inscrit dans MDM et applique automatiquement la configuration de l'organisation.
Suppression automatique des anciennes fiches d'historique — Les fiches d'historique de rapports plus vieilles que 90 jours sont automatiquement retirées de l'Historique. Cela n'affecte pas les rapports PDF que vous avez sauvegardés ou envoyés par courriel — seules les fiches dans l'application sont concernées.
Rapports d'incident — Les versions de production envoient des données d'incident anonymisées à Sentry pour aider à corriger les bogues. Numéros de dossier, noms, adresses et identifiants sont retirés avant envoi. Désactivé dans les versions de développement.
Re-validation de licence — L'application valide silencieusement votre licence périodiquement pour assurer un accès ininterrompu.
Vérification d'intégrité de l'appareil — Au démarrage, l'application vérifie le débridage (iOS) ou la racine (Android). Si détecté, vous êtes averti mais pas bloqué. L'avertissement est consigné dans le rapport.
Enregistrement automatique — Chaque frappe dans Notes et Schémas est enregistrée instantanément dans le stockage chiffré. Aucun bouton Enregistrer requis.

26. Gestes et interactions cachées

26.1 Instructions intégrées aux boutons

Chaque bouton du calculateur a un guide intégré. Tapez sur n'importe quel bouton de l'écran du calculateur pour afficher une courte explication de ce que fait cette section ou cet outil et comment l'utiliser. Cela fonctionne sur tous les boutons d'action principaux — vous n'avez jamais besoin de quitter l'application pour savoir comment fonctionne une fonctionnalité.

La première fois que vous complétez votre profil d'agent, l'application affiche une alerte d'instruction unique expliquant cette fonctionnalité et comment régler votre format de date et mode horaire préférés. Vous pouvez la rejeter définitivement après son apparition.

26.2 Pages de Notes

  • Glissez gauche/droite entre les pages
  • Tapez et maintenez l'indicateur de page pour le sélecteur

26.3 Profils d'agent

Défilement horizontal à travers les emplacements préréglés en mode multi-agents. La liste s'inverse en arabe (RTL).

26.4 Bouton retour Android

Le bouton retour matériel est intentionnellement bloqué pour éviter de quitter l'application abruptement et perdre des données pendant la saisie. Utilisez la navigation interne pour quitter un écran.

27. Accessibilité

L'application est construite selon les standards WCAG 2.1 AA.

27.1 Lecteurs d'écran

Soutien complet de VoiceOver (iOS) et TalkBack (Android). Chaque bouton, champ, bascule et section a une étiquette d'accessibilité et (au besoin) une indication.

27.2 Mise à l'échelle du texte

Respecte les paramètres de taille de police de votre appareil. Les mises en page enveloppent plutôt que tronquer aux grandes tailles. Testé aux tailles minimum et maximum de l'appareil.

27.3 Couleur et contraste

Tout texte respecte le ratio de contraste minimum WCAG AA 4,5:1. La couleur n'est jamais le seul indicateur d'état — icônes et étiquettes accompagnent chaque couleur de statut.

27.4 Cibles tactiles

Tous les éléments interactifs font au moins 44×44 points (minimum recommandé Apple) avec un espacement adéquat.

27.5 Navigation au clavier

Soutien clavier complet : Tab pour passer entre les champs, Entrée/Espace pour activer boutons et bascules, flèches pour les listes.

27.6 Langues droite-à-gauche

Quand l'arabe est sélectionné, toute la mise en page s'inverse : alignement de texte, positionnement d'icônes, directions de défilement et dispositions flex.

28. Pour les administrateurs et MDM

Cette section décrit les fonctionnalités destinées aux administrateurs informatiques déployant DVR Time Traveler en environnement d'agence. Les agents réguliers peuvent ignorer cette section.

28.1 Restrictions de fonctionnalités

Depuis le panneau admin vous pouvez :

  • Désactiver la fonctionnalité Notes pour tous les utilisateurs de l'appareil
  • Désactiver la fonctionnalité Schémas
  • Verrouiller la position du logo

28.2 Configuration gérée par MDM

L'application lit la configuration gérée à partir des profils Android EMM et iOS MDM. Les clés prises en charge incluent :

  • disable_notes_feature — booléen
  • disable_patterns_feature — booléen
  • logo_position_locked — booléen
  • organization_name — chaîne (affichée dans l'en-tête de l'application)
  • custom_support_email — chaîne (utilisée dans le contact de soutien)

Les valeurs définies par MDM ont préséance sur les paramètres admin sur l'appareil et sont affichées (Géré) dans l'interface.

28.3 Journal d'audit

Toutes les actions admin, changements de configuration MDM et événements de consentement sont enregistrés dans un journal d'audit immuable. Le journal est consultable depuis le panneau admin et exportable. Même les administrateurs ne peuvent en supprimer les entrées.

28.4 Logos poussés

SDTech gère les logos d'organisation en votre nom. Contactez SDTech pour fournir vos images de logo, définir les logos principaux, configurer les verrous de position, générer des codes de téléchargement ou révoquer l'accès. Voir le Guide MDM et déploiement d'agence pour les détails complets.

28.5 Politiques d'organisation (configuration à distance)

Les licences agence prennent en charge des politiques d'organisation qui sont poussées vers les appareils avec les logos. Contactez SDTech pour configurer les politiques de votre organisation. Les options disponibles incluent :

  • Désactiver les Notes — Empêche les agents d'utiliser la fonctionnalité Notes
  • Désactiver les Schémas — Empêche les agents d'utiliser la fonctionnalité Schémas
  • Verrouiller la position du logo — Force le logo dans un coin spécifique sur les rapports

Les changements de politiques sont synchronisés vers les appareils tous les 7 jours au démarrage et chaque fois qu'un agent vérifie le statut de sa licence. Les agents sont notifiés lorsque les politiques changent. Contrairement à la configuration gérée par MDM, les politiques d'organisation ne nécessitent pas l'inscription de l'appareil — elles fonctionnent avec n'importe quel code d'activation agence.

28.6 Licences agence

Les codes d'activation agence peuvent être déployés sur tous les appareils via MDM (recommandé) ou distribués manuellement pour activation par l'agent. Les codes sont validés auprès du serveur de licences SDTech. Une fois activés, les codes d'activation activent automatiquement la synchronisation des logos et politiques (voir Section 13).

29. Dépannage

29.1 « Heure réseau indisponible »

Vérifiez que votre appareil a accès à Internet. Si vous êtes derrière un pare-feu d'entreprise, votre équipe TI peut devoir autoriser HTTPS sortant (port 443) vers google.com, cloudflare.com et bing.com. L'application n'a besoin que d'une requête HEAD vers l'une de ces trois sources — si l'une est joignable, la synchronisation réussira. L'application se rabat sur l'horloge de votre appareil et marque clairement le rapport hors ligne.

29.2 « Validation de licence échouée »

Vérifiez votre connexion Internet et tapez Réessayer. Si le problème persiste, vérifiez le statut de l'abonnement dans votre compte de magasin. Pour les codes d'activation agence, contactez votre administrateur informatique.

29.3 « Code de téléchargement introuvable ou expiré »

Votre administrateur a peut-être changé ou révoqué le code. Demandez un nouveau code à votre service informatique.

29.4 Notes / Schémas grisés

Soit votre administrateur a désactivé la fonctionnalité, soit (pour les Schémas) votre consentement annuel a expiré. Vérifiez Paramètres → Infos appareil pour voir l'historique de consentement.

29.5 Les rapports semblent erronés

Tapez Heure exacte pour vérifier l'heure attestée par réseau, puis re-générez le rapport. Si le verso d'un rapport indique mode dégradé ou hors ligne, votre connectivité réseau au moment de la génération était limitée.

30. Obtenir de l'aide

Pour questions, signalements de bogues ou commentaires :

Lorsque vous signalez un problème, incluez :

  • Version de l'application (Paramètres → À propos)
  • Modèle d'appareil et version d'OS
  • Ce que vous tentiez de faire
  • Ce qui s'est produit à la place

Nous répondons aux demandes de soutien dans un délai de 30 jours, généralement bien plus rapidement.