Convert RGPDPage to Typescript

This commit is contained in:
T'JAMPENS QUENTIN p2406187 committed 2026-03-18 21:22:38 +01:00
1 parent 7f3c61d1cc
commit 729e78c725
1 file changed
+17 -17
@@ -4,7 +4,7 @@ import {Link} from "react-router";
export default function RGPDPage() { export default function RGPDPage() {
return ( return (
<div className={`${styles.RGPD} glassCard`}> <div className={`${styles.RGPD} glassCard`}>
<h1> Fiche d'informatino RGPD </h1> <h1> Fiche d'information RGPD </h1>
<section className={styles.section}> <section className={styles.section}>
<h2 className={styles.h2}> 1. Présentation du site </h2> <h2 className={styles.h2}> 1. Présentation du site </h2>
@@ -12,8 +12,8 @@ export default function RGPDPage() {
Le présent site web est un outil de gestion des bénévoles permettant notamment : Le présent site web est un outil de gestion des bénévoles permettant notamment :
</p> </p>
<ul> <ul>
<li>L’inscription et la gestion des profils bénévoles</li> <li>L'inscription et la gestion des profils bénévoles</li>
<li>L’organisation d’événements ou de missions</li> <li>L'organisation d'événements ou de missions</li>
<li>La communication avec les bénévoles</li> <li>La communication avec les bénévoles</li>
<li>Le suivi des participations</li> <li>Le suivi des participations</li>
</ul> </ul>
@@ -33,15 +33,15 @@ export default function RGPDPage() {
<h2 className={styles.h2}>2. Responsable du traitement</h2> <h2 className={styles.h2}>2. Responsable du traitement</h2>
<p> <p>
Le responsable du traitement des données personnelles est Monsieur FRÈRE Robin Le responsable du traitement des données personnelles est Monsieur FRÈRE Robin
<br />Il est responsable de la collecte et de l’utilisation des données personnelles conformément au Règlement Général sur la Protection des Données (RGPD – UE 2016/679). <br />Il est responsable de la collecte et de l'utilisation des données personnelles conformément au Règlement Général sur la Protection des Données (RGPD – UE 2016/679).
</p> </p>
</section> </section>
<section className={styles.section}> <section className={styles.section}>
<h2 className={styles.h2}>3. Données personnelles collectées</h2> <h2 className={styles.h2}>3. Données personnelles collectées</h2>
<p>Les données susceptibles d’être collectées sont notamment :</p> <p>Les données susceptibles d'être collectées sont notamment :</p>
<ul> <ul>
<li>Les données d’identification : nom, prénom, adresse email et numéro de téléphone.</li> <li>Les données d'identification : nom, prénom, adresse email et numéro de téléphone.</li>
<li>Les données techniques : adresse IP, données de connexion (logs) et type de navigateur et appareil.</li> <li>Les données techniques : adresse IP, données de connexion (logs) et type de navigateur et appareil.</li>
</ul> </ul>
@@ -63,8 +63,8 @@ export default function RGPDPage() {
<h2 className={styles.h2}>5. Base légale du traitement</h2> <h2 className={styles.h2}>5. Base légale du traitement</h2>
<p>Les traitements reposent sur :</p> <p>Les traitements reposent sur :</p>
<ul> <ul>
<li>Le consentement de l’utilisateur</li> <li>Le consentement de l'utilisateur</li>
<li>L’intérêt légitime de l’organisme (gestion des bénévoles)</li> <li>L'intérêt légitime de l'organisme (gestion des bénévoles)</li>
<li>Une obligation légale, le cas échéant</li> <li>Une obligation légale, le cas échéant</li>
</ul> </ul>
</section> </section>
@@ -73,7 +73,7 @@ export default function RGPDPage() {
<h2 className={styles.h2}>6. Durée de conservation</h2> <h2 className={styles.h2}>6. Durée de conservation</h2>
<p>Les données sont conservées :</p> <p>Les données sont conservées :</p>
<ul> <ul>
<li>Pendant la durée de l’engagement bénévole</li> <li>Pendant la durée de l'engagement bénévole</li>
<li>Puis archivées ou supprimées au plus tard 3 ans après la dernière activité ou contact</li> <li>Puis archivées ou supprimées au plus tard 3 ans après la dernière activité ou contact</li>
</ul> </ul>
<p>Les logs techniques sont conservés pour une durée maximale de 2 mois.</p> <p>Les logs techniques sont conservés pour une durée maximale de 2 mois.</p>
@@ -83,10 +83,10 @@ export default function RGPDPage() {
<h2 className={styles.h2}>7. Destinataires des données</h2> <h2 className={styles.h2}>7. Destinataires des données</h2>
<p>Les données sont accessibles uniquement :</p> <p>Les données sont accessibles uniquement :</p>
<ul> <ul>
<li>Aux personnes habilitées de l’organisme</li> <li>Aux personnes habilitées de l'organisme</li>
<li>Aux prestataires techniques (hébergement, maintenance), strictement nécessaires</li> <li>Aux prestataires techniques (hébergement, maintenance), strictement nécessaires</li>
</ul> </ul>
<p>Aucune donnée n’est vendue ou cédée à des tiers.</p> <p>Aucune donnée n'est vendue ou cédée à des tiers.</p>
</section> </section>
<section className={styles.section}> <section className={styles.section}>
@@ -96,7 +96,7 @@ export default function RGPDPage() {
<li>Siège social : 2 rue Kellermann - 59100 Roubaix - France</li> <li>Siège social : 2 rue Kellermann - 59100 Roubaix - France</li>
<li>Site web : <Link to={"www.ovh.com"}>www.ovh.com</Link></li> <li>Site web : <Link to={"www.ovh.com"}>www.ovh.com</Link></li>
</ul> </ul>
<p>L’hébergeur garantit un niveau de sécurité conforme au RGPD.</p> <p>L'hébergeur garantit un niveau de sécurité conforme au RGPD.</p>
</section> </section>
<section className={styles.section}> <section className={styles.section}>
@@ -113,11 +113,11 @@ export default function RGPDPage() {
<h2 className={styles.h2}>10. Droits des utilisateurs</h2> <h2 className={styles.h2}>10. Droits des utilisateurs</h2>
<p>Conformément au RGPD, vous disposez des droits suivants :</p> <p>Conformément au RGPD, vous disposez des droits suivants :</p>
<ul> <ul>
<li>Droit d’accès à vos données</li> <li>Droit d'accès à vos données</li>
<li>Droit de rectification</li> <li>Droit de rectification</li>
<li>Droit à l’effacement (droit à l’oubli)</li> <li>Droit à l'effacement (droit à l'oubli)</li>
<li>Droit à la limitation du traitement</li> <li>Droit à la limitation du traitement</li>
<li>Droit d’opposition</li> <li>Droit d'opposition</li>
<li>Droit à la portabilité des données</li> <li>Droit à la portabilité des données</li>
</ul> </ul>
</section> </section>
@@ -126,7 +126,7 @@ export default function RGPDPage() {
<h2 className={styles.h2}>11. Réclamation</h2> <h2 className={styles.h2}>11. Réclamation</h2>
<p> <p>
Si vous estimez que vos droits ne sont pas respectés, vous pouvez introduire une réclamation auprès de la : Si vous estimez que vos droits ne sont pas respectés, vous pouvez introduire une réclamation auprès de la :
<br /><strong>CNIL</strong> – Commission Nationale de l’Informatique et des Libertés <br /><strong>CNIL</strong> – Commission Nationale de l'Informatique et des Libertés
<br />Site : <a href="https://www.cnil.fr" target="_blank" rel="noreferrer">https://www.cnil.fr</a> <br />Site : <a href="https://www.cnil.fr" target="_blank" rel="noreferrer">https://www.cnil.fr</a>
</p> </p>
</section> </section>
@@ -140,4 +140,4 @@ export default function RGPDPage() {
</section> </section>
</div> </div>
); );
} }