Centre de sécurité

Comment Tempus AI PM protège vos données, ce à quoi il accède et comment signaler des vulnérabilités.

Principe fondamental : Tempus est une extension Chrome local-first. Vos données Jira, Calendar et projet sont traitées dans votre navigateur. Tempus n'exploite aucun serveur applicatif central qui reçoive ou stocke vos données.

1. Vue d'ensemble de l'architecture

Tempus est une extension Chrome (Manifest V3) qui s'exécute entièrement dans votre navigateur en tant que service worker et panneau latéral. Elle communique directement avec vos API SaaS existantes — Jira, Tempo, Google Calendar, Confluence, Dynamics 365, Salesforce — via vos sessions authentifiées. Aucune donnée ne transite par les serveurs de Tempus.

Ce qui se connecte où

ConnexionDirectionDonnéesObjectif
Jira CloudNavigateur → JiraTickets, worklogs, projetsFonctionnalité principale
TempoNavigateur → TempoPlans, affectations, planningsCapacité et conformité
Google CalendarNavigateur → GoogleÉvénements (lecture seule)Visibilité des réunions
ConfluenceNavigateur → ConfluenceCréation de pagesPublication de rapports
Dynamics 365 / SalesforceNavigateur → CRMChamps de projetSynchro des données CRM
Claude / GeminiNavigateur → fournisseur IAMétriques de projet sélectionnéesAnalyse IA (facultative, lancée par l'utilisateur)
SupabaseNavigateur → SupabaseClé de licence + identifiant d'appareilValidation de licence uniquement

2. Scopes et autorisations OAuth

Tempus demande les scopes minimaux requis pour chaque intégration :

Jira / Atlassian (OAuth 2.0 — 3LO)

Google Calendar (OAuth 2.0)

Tempo

Dynamics 365 / Salesforce

3. Stockage des jetons

Tempus utilise les API de stockage d'extension de Chrome selon les bonnes pratiques de sécurité :

4. Conservation et stockage des données

Type de donnéeStockageConservation
Tickets Jira, worklogschrome.storage.localEn cache ; effacé à la déconnexion
Événements de calendrierEn mémoire uniquementSupprimé à la fermeture du popup
Données TempoCache en mémoire (TTL 60s)Non persisté
Données de champs CRMchrome.storage.localConfiguration seulement ; données en direct récupérées par vue
Résultats d'analyse IAchrome.storage.local (optional)Gérés par l'utilisateur ; supprimables dans Rapports
Journal d'activité passifchrome.storage.localNettoyage automatique au bout de 30 jours
Clé de licencechrome.storage.localJusqu'à votre déconnexion

5. Content Security Policy

Le manifest.json de l'extension applique une Content Security Policy stricte. Aucun script inline n'est utilisé — tous les gestionnaires d'événements sont liés par programmation. Aucun script externe n'est chargé à l'exécution. L'extension n'injecte pas de content scripts dans les pages web.

6. Services tiers

ServiceObjectifDonnées envoyées
SupabaseValidation de licence et activation d'appareilClé de licence, empreinte d'appareil anonymisée
StripeTraitement des paiementsGéré entièrement par Stripe — Tempus ne voit jamais les données de carte
ResendE-mail transactionnel (livraison de licence)Adresse e-mail + clé de licence
Claude API / Gemini APIAnalyse IA (facultative, lancée par l'utilisateur)Métriques de projet sélectionnées : titres, statuts, heures, noms des membres de l'équipe

7. Ce que Tempus NE fait PAS

8. Signalement de vulnérabilités

Si vous découvrez une vulnérabilité de sécurité dans Tempus, signalez-la de manière responsable. Tous les signalements sont pris au sérieux et traités rapidement.

E-mail : hello@tempus-ai-pm.com (objet : "Security Report")

Veuillez inclure :

Les signalements sont accusés réception sous 48 heures, avec un calendrier de résolution fourni sous 5 jours ouvrés.

9. Mises à jour

Cette page est mise à jour à chaque version. Les mises à jour de l'extension sont livrées automatiquement via le Chrome Web Store. Les changements de scopes, d'autorisations ou de traitement des données sont communiqués dans le changelog de l'extension et sur cette page.

Dernière mise à jour : septembre 2026 · Version de l'extension : 4.5.0