Leptos
Framework web Rust open source avec réactivité fine et rendu côté serveur, auto-hébergé et sans suivi tiers intégré.
Que fait Leptos ?
Ce qu'est Leptos
Leptos est un framework web full stack open source pour Rust qui utilise une réactivité fine pour construire des interfaces. Il peut s'exécuter dans le navigateur, sur le serveur avec rendu côté serveur, ou les deux, et permet d'appeler des fonctions serveur directement depuis le client. C'est un outil pour construire des applications, pas un service hébergé, le développeur contrôle donc chaque aspect du déploiement.
Données et cookies
En lui-même, Leptos ne dépose aucun cookie de suivi tiers et n'envoie de données à aucun fournisseur, car ce n'est qu'un framework. Une application construite avec Leptos peut tout de même utiliser des cookies fonctionnels, par exemple un cookie de session ou un jeton d'authentification ajouté par le développeur pour maintenir la connexion. Toute analyse, publicité ou profilage relève d'un choix du développeur, pas d'un comportement par défaut. C'est une nuance importante, le framework est sans cookie, mais un déploiement réel a souvent besoin d'au moins un cookie de session.
RGPD et ePrivacy
Le RGPD et l'ePrivacy s'appliquent à l'application déployée, pas au framework en tant que code source. Si votre application n'utilise que des cookies strictement nécessaires comme des jetons de session ou de sécurité, ils sont généralement exemptes de consentement. Dès que vous ajoutez de l'analyse, de la publicité ou un autre suivi non essentiel, les obligations habituelles de consentement et de transparence s'appliquent à ce traitement.
Consentement
Pour une application Leptos simple qui ne gère que sessions et sécurité, le consentement n'est généralement pas requis car ces cookies sont strictement nécessaires. Le consentement n'est requis que si vous choisissez d'ajouter des cookies ou traceurs non essentiels. Décidez tôt de la catégorie de chaque cookie pour que votre bannière, si vous en avez besoin, reflète la réalité.
Transferts vers des pays tiers
Le framework ne transfère aucune donnée de lui-même. Le fait que des données quittent l'EEE dépend entièrement du lieu d'hébergement de l'application et des services externes que vous appelez. Si vous déployez dans une région hors EEE ou appelez une API tierce hors EEE, vous devez encadrer ces transferts par un mécanisme approprié, mais c'est une propriété de votre déploiement et non de Leptos.
Étapes de conformité
Documentez les cookies que votre application dépose réellement et classez chacun comme nécessaire ou optionnel. Gardez l'analyse et le marketing désactivés par défaut et conditionnez-les au consentement si vous les ajoutez. Choisissez votre région d'hébergement de manière délibérée et réexaminez les services tiers intégrés, pour que votre politique décrive le comportement réel.
Leptos et le RGPD
- Base légale
- No consent needed for the framework itself, functional or authentication cookies in an app rely on contract or legitimate interest, any analytics or marketing the developer adds would require consent
- Niveau de risque
- low
- Textes applicables
- GDPR and ePrivacy apply to the deployed application rather than to the framework, obligations depend on what the developer builds
Analyse d'impact (AIPD)
Le framework Leptos en lui-même ne traite pas de données personnelles et n'effectue aucun suivi, il ne déclenche donc pas d'AIPD à lui seul. Une AIPD dépend entièrement de l'application que vous construisez et des données qu'elle gère. Évaluez les cookies d'authentification, de session ou fonctionnels ajoutés, les services tiers intégrés et le lieu d'hébergement de l'application.
Exemple de texte pour votre bannière
Ce site est construit avec le framework Leptos et n'utilise que des cookies nécessaires pour vous garder connecté et mémoriser vos préférences. Nous n'utilisons pas de cookies de suivi sans vous en informer et vous demander d'abord. Continuer?
Ce que Leptos dépose et contacte
- Méthode de suivi
- Open source Rust web framework for building apps, it performs no third party tracking of its own, an app built with it may set functional session or authentication cookies that the developer chooses to add
- Localisation des serveurs
- Self hosted, the framework runs wherever the developer deploys it, so the server location is entirely under the operator control
- Mode sans cookie disponible
- Oui
Cookies déposés (3)
| Nom | Type | Durée | Finalité |
|---|---|---|---|
| session | Functional | Session | Representative session cookie that a Leptos app may set to keep a logged in user signed in across requests |
| csrf_token | Functional | Session | Security token that an app may set to protect forms and server functions against cross site request forgery |
| lang | Functional | 1 year | Remembers the language or locale preference chosen by the user in the application |
Domaines tiers contactés (3)
leptos.devgithub.comcrates.io
Questions fréquentes sur Leptos
Une question qui n'est pas dans la liste ? Écrivez-nous, on répond vite.
Quels cookies Leptos dépose t il?
En tant que framework, Leptos ne dépose aucun cookie par lui-même et n'inclut aucun suivi. Une application que vous construisez peut déposer des cookies fonctionnels comme un cookie de session, un jeton de sécurité ou une préférence de langue si vous les ajoutez. Il n'y a pas de cookies tiers ou marketing par défaut, l'empreinte cookie dépend donc entièrement de votre code.
Le consentement est-il requis pour Leptos?
Pour le framework lui-même et pour une application n'utilisant que des cookies strictement nécessaires, le consentement n'est généralement pas requis. Le consentement devient nécessaire seulement si vous ajoutez des cookies ou traceurs non essentiels comme l'analyse ou la publicité. En bref le défaut est sans consentement, et vous adoptez des obligations selon ce que vous ajoutez.
Quelle est la base légale d'une app Leptos?
Les cookies fonctionnels et d'authentification reposent généralement sur l'exécution du contrat ou l'intérêt légitime car ils sont nécessaires pour fournir le service demande. Si vous ajoutez ensuite de l'analyse ou du marketing, ces parties reposent sur le consentement au titre du RGPD et d'ePrivacy. Associez chaque cookie à une base pour une documentation exacte.
Leptos transfère-t-il des données vers des pays tiers?
Le framework ne transfère aucune donnée de lui-même. Tout transfert hors EEE dépend uniquement du lieu d'hébergement de l'application et des services externes appelés. Comme vous contrôlez l'hébergement, vous pouvez maintenir tout le traitement dans l'EEE si vous le souhaitez.
Avons-nous besoin d'une AIPD pour Leptos?
Le framework ne déclenche pas d'AIPD car il ne traite aucune donnée personnelle par lui-même. La nécessité d'une AIPD dépend de l'application construite et des données gérées. Évaluez les cookies ajoutés, tout traitement sensible et les intégrations tierces plutôt que le framework.
Comment construire une app Leptos conforme?
Gardez un ensemble de cookies minimal, classez chaque cookie comme nécessaire ou optionnel et conditionnez tout élément non essentiel au consentement. Choisissez une région d'hébergement adaptée, documentez les services tiers appelés et rédigez une politique conforme au comportement réel. Comme le framework n'ajoute rien par défaut, la conformité dépend surtout de vos choix.
Quelles sont les alternatives a Leptos?
Les alternatives incluent d'autres frameworks Rust comme Yew ou Dioxus et des frameworks JavaScript comme React, Svelte ou SolidJS. Ils partagent la propriété que le framework lui-même n'est pas un traceur, la posture de confidentialité dépend donc de ce que vous construisez. Choisissez selon le langage, la performance et la familiarité de l'équipe.
Comment maintenir notre politique de cookies à jour pour une app Leptos?
Comme vous contrôlez le code, réexaminez votre politique chaque fois que vous ajoutez ou retirez un cookie, une fonctionnalité ou une intégration tierce. Listez les cookies fonctionnels déposés avec leurs durées et finalités. Maintenez la politique alignée sur la version actuelle plutôt que sur des défauts du framework, puisqu'il n'y en a pas.
Mettez votre site en conformité aujourd'hui.
Gratuit jusqu'à 25 000 sessions par mois. Sans carte bancaire, sans engagement.