> Offline.js détecte simplement les pertes de connexion dans le navigateur : pourquoi il ne collecte aucune donnée, ne dépose aucun cookie.
>
> Canonical: https://www.flowconsent.com/fr/services/framework/offline-js

Frameworks

# Offline.js

Non classé · [Site officiel](https://github.hubspot.com/offline/docs/welcome)

Offline.js est une bibliothèque JavaScript open-source légère qui détecte automatiquement lorsqu'un utilisateur perd sa connexion Internet et peut afficher des notifications de déconnexion personnalisables. Elle fonctionne entièrement côté client dans le navigateur, n'effectue aucune requête serveur, ne collecte aucune donnée et ne dépose aucun cookie. Offline.js n'a aucune implication RGPD.

[Bloquer Offline.js jusqu'au consentement](https://app.flowconsent.com/auth/sign-up?utm_source=flowconsent.com\&utm_medium=referral\&utm_campaign=framework) · [Scanner mon site](https://www.flowconsent.com/fr/scan)

En bref

- Catégorie

  [Frameworks](https://www.flowconsent.com/fr/services/framework)

- Consentement

  Non classé

- Consentement préalable

  Non requis

- Cookies documentés

  1

- Domaines tiers

  2

- Serveurs

  Self-hosted (deployer infrastructure)

Présentation

## Que fait Offline.js ?

## **Qu'est-ce qu'Offline.js ?**

Offline.js est une bibliothèque JavaScript open-source légère qui détecte si le navigateur d'un utilisateur a perdu sa connexion Internet et peut afficher automatiquement des notifications personnalisables. Elle fonctionne entièrement dans le navigateur de l'utilisateur et n'effectue aucun appel à un serveur externe. Offline.js ne dépose pas de cookies, ne stocke pas de données personnelles et n'a aucune implication RGPD.

## **RGPD et Offline.js**

Offline.js n'a aucune implication RGPD. C'est un utilitaire côté client qui détecte l'état de connectivité. Il ne dépose pas de cookies, ne stocke pas de données personnelles et n'effectue pas de requêtes transmettant des données personnelles.

## **Étapes pratiques de mise en conformité**

Aucune action RGPD n'est requise pour Offline.js. Auto-hébergez la bibliothèque via un bundle npm plutôt que de la charger depuis des CDN publics.

Conformité

## Offline.js et le RGPD

- Base légale

  Offline.js is a client-side utility library with no data processing. GDPR does not apply to the library itself.

- Niveau de risque

  low

- Textes applicables

  Not applicable: Offline.js is a client-side utility with no data processing

### Analyse d'impact (AIPD)

Une AIPD n'est pas requise pour Offline.js. La bibliothèque n'a pas de capacités de traitement des données.

### Exemple de texte pour votre bannière

> Ce site utilise Offline.js pour détecter les problèmes de connectivité. Offline.js est une bibliothèque côté client sans collecte de données. Aucune implication de confidentialité ne découle de l'utilisation d'Offline.js.

Cookies et traceurs

## Ce que Offline.js dépose et contacte

- Méthode de suivi

  Open-source JavaScript library for offline detection, client-side only, no server communication

- Localisation des serveurs

  Self-hosted (deployer infrastructure)

- Mode sans cookie disponible

  Oui

### Cookies déposés (1)

| Nom           | Type    | Durée   | Finalité                                                                  |
| ------------- | ------- | ------- | ------------------------------------------------------------------------- |
| offline\_none | session | Session | Offline.js sets no cookies. This entry notes its absence for completeness |

### Domaines tiers contactés (2)

- `github.hubspot.com`
- `npmjs.com`

Questions

## Questions fréquentes sur Offline.js

Une question qui n'est pas dans la liste ? Écrivez-nous, on répond vite.

[Nous écrire](https://www.flowconsent.com/fr/demo)

### Offline.js collecte-t-il des données personnelles ?

Non. Offline.js est une bibliothèque de détection de connectivité côté client. Elle fonctionne entièrement dans le navigateur et ne collecte, stocke ni transmet aucune donnée personnelle.

### Offline.js dépose-t-il des cookies ?

Non. Offline.js ne dépose aucun cookie. Il gère l'état de connectivité entièrement dans la mémoire du navigateur.

### Offline.js effectue-t-il des requêtes réseau ?

Il effectue une requête de test de connectivité légère pour vérifier si le réseau est accessible. Cette requête n'inclut pas de données personnelles et ne constitue pas un traitement de données personnelles.

### Offline.js nécessite-t-il une entrée dans la politique de confidentialité ?

Non. Offline.js n'a pas de traitement de données et ne nécessite aucune mention dans une politique de confidentialité ou une notice de cookies.

### Dois-je réaliser une AIPD pour Offline.js ?

Non. Offline.js n'a pas de capacités de traitement des données.

### Offline.js est-il activement maintenu ?

Offline.js a été significativement mis à jour pour la dernière fois il y a plusieurs années et est maintenant principalement en mode maintenance. Pour les applications web modernes, l'API Network Information native du navigateur et les Service Workers fournissent une détection et une gestion hors ligne plus puissantes.

### Comment inclure Offline.js dans mon projet ?

Installez via npm et bundlez avec votre application plutôt que de le charger depuis un CDN. Cela maintient toutes les ressources statiques sur votre propre infrastructure et évite la journalisation des IP par les CDN tiers.

### Existe-t-il des alternatives modernes à Offline.js ?

Oui. Les écouteurs d'événements online/offline natifs du navigateur et l'API Network Information fournissent une détection hors ligne intégrée. Les Service Workers permettent une gestion hors ligne plus sophistiquée. Pour les besoins simples de notification hors ligne, quelques lignes de JavaScript natif peuvent remplacer entièrement Offline.js.

Dans la même catégorie

## Autres services : Frameworks

[Voir toute la catégorie](https://www.flowconsent.com/fr/services/framework)

### [Snap.svg](https://www.flowconsent.com/fr/services/framework/snap-svg)

[Frameworks](https://www.flowconsent.com/fr/services/framework/snap-svg)

·

### [Vike](https://www.flowconsent.com/fr/services/framework/vike)

[Frameworks](https://www.flowconsent.com/fr/services/framework/vike)

·

### [PHP](https://www.flowconsent.com/fr/services/framework/php)

[Frameworks](https://www.flowconsent.com/fr/services/framework/php)

·

### [Moment.js](https://www.flowconsent.com/fr/services/framework/moment-js)

[Frameworks](https://www.flowconsent.com/fr/services/framework/moment-js)

·

### [Twitter Flight](https://www.flowconsent.com/fr/services/framework/twitter-flight)

[Frameworks](https://www.flowconsent.com/fr/services/framework/twitter-flight)

·

### [Turbolinks](https://www.flowconsent.com/fr/services/framework/turbolinks)

[Frameworks](https://www.flowconsent.com/fr/services/framework/turbolinks)

## Mettez votre site en conformité aujourd'hui.

Gratuit jusqu'à 25 000 sessions par mois. Sans carte bancaire, sans engagement.

[Créer ma bannière](https://app.flowconsent.com/auth/sign-up?utm_source=flowconsent.com\&utm_medium=referral\&utm_campaign=general) · [Scanner mon site](https://www.flowconsent.com/fr/scan)
