← Retour au blog

Pourquoi ToolBerry ne fonctionne pas en mode incognito ou privé

ToolBerry est conçu pour fonctionner hors ligne – pour de vrai. Vos missions, vos clients et vos plannings sont stockés directement sur votre appareil, ce qui vous permet de consulter toutes ces informations sur un chantier, même…

Mise à jour de l'16 avril 2026

ToolBerry est conçu pour fonctionner hors ligne – pour de vrai. Vos missions, vos clients et vos plannings sont stockés directement sur votre appareil, ce qui vous permet d’accéder à toutes vos informations sur un chantier, même en l’absence totale de réseau. Pas de roue qui tourne. Pas d’écran « Vous êtes hors ligne ».

Mais cette approche « hors ligne d’abord » comporte un hic : elle nécessite que votre navigateur puisse enregistrer des données de manière permanente sur votre appareil. Les modes privé et incognito ne le permettent pas – et certains navigateurs le bloquent carrément. Voici ce qui se passe et comment vous remettre au travail en 30 secondes environ.


Que se passe-t-il ?

ToolBerry stocke vos données directement sur votre appareil à l’aide d’une fonctionnalité du navigateur appelée « stockage local ». Imaginez cela comme un minuscule classeur verrouillé qui se trouve à l’intérieur de votre navigateur – réservé exclusivement à ToolBerry – et qui garantit rapidité, confidentialité et disponibilité de vos données, même lorsque vous êtes hors ligne.

Les modes de navigation privée et d’incognito bloquent intentionnellement cette fonctionnalité. C’est d’ailleurs tout l’intérêt du mode privé : votre navigateur ne laisse aucune trace une fois la fenêtre fermée. Pour la plupart des sites web, cela ne pose pas de problème, mais pour une application comme ToolBerry, conçue pour mémoriser vos missions, vos clients et vos plannings, cela signifie que vos données disparaîtraient à chaque fois que vous fermez l’onglet.

Pour vous éviter que cela ne se produise de manière inattendue, ToolBerry détecte cette situation et vous en informe avant que vous ne saisissiez la moindre donnée.


Quelles sont les situations concernées ?

✅ Fonctionne parfaitement :

  • L’application ToolBerry – iOS et Android, aucune restriction
  • L'application PWA – macOS et Windows, aucune restriction
  • Chrome : toutes les plateformes (mode normal)
  • Edge, Brave et autres navigateurs Chromium : toutes les plateformes (mode normal)
  • Safari : Mac, iPhone, iPad (mode standard uniquement)
  • Firefox – ordinateur de bureau et Android (mode standard uniquement)

⚠️ Fonctionne avec certaines restrictions – idéal pour les essais

  • Chrome - Windows, Mac, Android, fonctionne avec certaines restrictions (limite de 120 Mo, données perdues après la fermeture de l'onglet)
  • Edge, Brave et autres navigateurs Chromium - Windows, Mac, Android, fonctionne avec certaines restrictions (limite de 120 Mo)

❌ Ne fonctionne pas – les données ne peuvent pas être enregistrées :

  • Navigation privée Safari – Mac, iPhone, iPad
  • Navigation privée Firefox – Ordinateur et Android
  • Toute fenêtre privée ou de navigation privée dans n'importe quel navigateur sur iPhone ou iPad

Que dois-je faire ?

📱 Option 1 – Téléchargez l'application (meilleure expérience)

L'application ToolBerry fonctionne parfaitement sur iOS et Android, sans aucune restriction liée au navigateur.

Si vous effectuez des tâches depuis votre téléphone, c'est la solution idéale.

Téléchargez-la sur l'App Store →

Téléchargez-la sur Google Play →

🚫 Option 2 - Quittez le mode privé

La solution la plus simple : fermez simplement la fenêtre privée/incognito et rouvrez ToolBerry dans un onglet de navigateur classique. Tout fonctionnera normalement et vos données seront enregistrées d'une session à l'autre.

🖥️ Option 3 - Passer à un navigateur pris en charge

Si vous utilisez un ordinateur, Chrome, Safari, Firefox, Edge ou Brave fonctionnent tous en mode normal. Il vous suffit d’ouvrir toolberry.app dans l’un d’entre eux.


Pourquoi l’application est-elle le meilleur choix pour le travail sur le terrain ?

ToolBerry a été conçu pour le camion, pas pour le bureau. L'application native vous offre :

  • Un véritable mode hors ligne : fonctionne même sans aucun signal
  • Des performances plus rapides : pas de surcharge liée au navigateur
  • Accès aux contacts et au calendrier : directement depuis votre téléphone
  • Des rappels de missions : des notifications push pour les rendez-vous à venir

Si vous gérez une équipe ou enchaînez les missions toute la journée, cette application est tout simplement la solution la plus logique.


Vous avez une question ?

Nous sommes toujours ravis de vous aider. Contactez-nous à l'adresse contact@toolberry.app


Pour les curieux de la technique

Si vous souhaitez comprendre exactement ce qui se passe en coulisses, voici un aperçu complet.

Ce qu’utilise ToolBerry : SQLite sur OPFS

ToolBerry ne stocke pas vos données dans une base de données cloud traditionnelle. À la place, il exécute une véritable base de données SQLite directement sur votre appareil – le même moteur de base de données que celui utilisé dans pratiquement toutes les applications mobiles sur iOS et Android. Dans le navigateur, il utilise une API appelée OPFS (Origin Private File System) comme couche de stockage.

OPFS attribue à chaque application web sa propre zone de stockage de fichiers en sandbox sur l’appareil, avec un accès synchrone rapide en lecture/écriture depuis un thread de travail en arrière-plan. C’est ce qui rend possible un véritable fonctionnement hors ligne : la base de données réside sur l’appareil, et non sur un serveur.

ToolBerry utilise SQLocal (qui encapsule le opfs-sahpool VFS de sqlite-wasm) pour faire le pont entre les E/S C synchrones de SQLite et l’environnement JavaScript asynchrone du navigateur, sans nécessiter d’en-têtes spéciales côté serveur.

Pourquoi le mode privé/incognito le bloque

Certains navigateurs ont décidé de leur propre chef de bloquer l’OPFS en mode privé/incognito, mais pour des raisons légèrement différentes :

Safari (WebKit) : navigator.storage.getDirectory() - le point d’entrée dans OPFS - lève une SecurityError en mode navigation privée. Il s’agit d’une décision délibérée de WebKit, documentée sur le blog WebKit d’Apple.

Firefox : la navigation privée bloque complètement l’OPFS (Mozilla Bugzilla #1785125). Raisonnement de Mozilla : la prise en charge de l’OPFS en mode privé nécessiterait soit un stockage en mémoire (peu pratique pour tout ensemble de données significatif), soit le chiffrement des données à l’aide d’une clé valable uniquement pour la session et ne touchant jamais le disque. Cette dernière solution n’a pas été mise en œuvre, et aucun calendrier n’a été rendu public à ce sujet.

Chrome / Edge / Brave en mode incognito : c’est le cas le plus nuancé. Le mode incognito autorise l’OPFS, mais stocke tout en RAM plutôt que sur le disque. L’espace de stockage est plafonné à environ 120 Mo et est entièrement effacé lorsque vous fermez la fenêtre de navigation privée. C’est suffisant pour naviguer un peu, mais cela ne convient pas à une véritable session de travail : vous perdriez toutes vos données à chaque fois.

Le mode normal fonctionne parfaitement sur tous les principaux navigateurs

Safari, Firefox, Chrome, Edge et Brave prennent tous entièrement en charge l’OPFS en mode normal. ToolBerry fonctionne sur chacun d’entre eux. La restriction concerne spécifiquement le mode privé/navigation privée, qui bloque intentionnellement le stockage persistant de par sa conception.

Tableau de compatibilité

Navigateur et modeFonctionne-t-il avec ToolBerry ?Les données sont-elles conservées ?
Chrome / Edge / Brave (normal)✅ Oui✅ Oui
Safari (version standard)✅ Oui✅ Oui
Firefox (version standard)✅ Oui✅ Oui
Chrome / Edge / Brave (mode incognito)⚠️ Session uniquement❌ Effacé à la fermeture
Firefox (mode privé)❌ Bloqué❌ Sans objet
Safari (mode privé)❌ Bloqué❌ N/A
Tout navigateur sur iOS (mode privé)❌ Bloqué❌ Sans objet
Application native ToolBerry✅ Toujours✅ Toujours

Pour en savoir plus

Partager
XLinkedIn