Chez Bridge24, nous savons que la confiance est le pilier central de la gestion de projet. Lorsque vous connectez vos outils comme Asana, Basecamp ou Trello à notre plateforme, vous nous confiez l’accès à vos informations les plus stratégiques : vos tâches, vos projets et vos équipes.
C’est pourquoi nous avons conçu notre architecture avec une priorité absolue : la sécurité de vos données.
Aujourd’hui, nous souhaitons lever le voile sur la technologie qui alimente Bridge24 pour vous expliquer comment nous traitons vos données.
Vos données restent chez vous (et nulle part ailleurs)
La question que l’on nous pose le plus souvent est : « Où sont stockées mes données ? ».
La réponse est simple : dans votre navigateur.
Bridge24 utilise une technologie appelée IndexedDB. Il s’agit d’une base de données locale intégrée directement à votre navigateur web.
Concrètement, lorsque vous utilisez Bridge24, nous agissons comme une interface de visualisation et de manipulation : nous affichons vos données, mais nous ne les conservons pas sur nos serveurs.
Vos tâches, vos listes de projets et les noms de vos collaborateurs ne transitent pas vers une base de données Bridge24 permanente.
Vos données sensibles ne sont pas archivées dans nos systèmes. Vous gardez la souveraineté totale sur vos informations.
Une synchronisation « intelligente » et légère
Pour que Bridge24 soit rapide et efficace, nous avons mis en place un mécanisme de synchronisation optimisé. Plutôt que de télécharger l’intégralité de votre base de données à chaque clic — ce qui serait lent et gourmand en ressources pour les API de vos outils — nous utilisons une approche par « Différentiel ».
Voici comment cela fonctionne en trois étapes :
- L’appel léger : Au lieu de demander l’objet complet (le contenu de la tâche, la description, les commentaires), Bridge24 interroge l’API de votre fournisseur (Asana, Basecamp ou Trello) en demandant uniquement les identifiants (ID) et les dates de modification des entités.
- La comparaison : Notre système compare instantanément ces horodatages avec ceux stockés dans votre IndexedDB locale.
- La mise à jour sélective : Si l’identifiant n’est pas présent dans votre base locale, ou si la date de modification est plus récente que celle enregistrée, nous ne téléchargeons que les données concernées par ce changement spécifique.
Pourquoi ce choix technique ?
Ce processus nous permet d’offrir trois avantages majeurs à nos utilisateurs :
- Sécurité accrue : Comme vos données ne sont pas centralisées sur nos serveurs, les risques de fuite de données sont drastiquement réduits. Votre instance Bridge24 est une extension de votre outil de travail actuel, pas un nouveau silo de données.
- Rapidité et fluidité : En ne téléchargeant que le strict nécessaire, l’application reste extrêmement réactive, même avec des milliers de tâches.
- Respect des limites API : En limitant le volume de données transférées, nous respectons les quotas imposés par Asana, Basecamp et Trello, garantissant ainsi une connexion stable et sans interruption pour vous.
Comment puis-je consulter ces données?
Pour les plus techiques d’entre vous, la “console de développeur”, souvent accessible par la touche F12 sour Windows, montre les informations techniques. Sous l’onglet “Application”, voue verrez sur la gauche, la section “Storage”, puis “IndexedDB”.
Il y a aussi une manière plus simple. Dans l’application, sous la section “profile”, (en haut à droite), un clic sur le bouton “Local Data”, vous permettra de télécharger, au format JSON, ces données brutes qui sont conservées dans le navigateur.
Conclusion
En combinant la puissance de l’IndexedDB et une synchronisation intelligente, Bridge24 vous offre une expérience plus confidentielle.
Nous savons que ceci se fait au détriment de la performance, mais nous avons choisi cette approche pour éviter que vos données ne soient dupliquées ailleurs que chez le fournisseur.
Ainsi, nous espérons donner confiance à nos clients quant à la sécurité de leurs données privées.
Leave A Comment