From 4ff53e08db2709fc5a5da27781d50df96ac21831 Mon Sep 17 00:00:00 2001 From: Emmy D'Anello Date: Sat, 2 Mar 2024 12:52:47 +0100 Subject: [PATCH] Add privacy policy Signed-off-by: Emmy D'Anello --- locale/fr/LC_MESSAGES/django.po | 31 ++- .../templates/registration/signup.html | 7 + tfjm/templates/about.html | 246 +++++++++++++++--- 3 files changed, 240 insertions(+), 44 deletions(-) diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index 45b1e64..55c6ed4 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: TFJM\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-02-24 22:48+0100\n" +"POT-Creation-Date: 2024-03-02 12:39+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Emmy D'Anello \n" "Language-Team: LANGUAGE \n" @@ -2497,7 +2497,8 @@ msgstr "" #: registration/templates/registration/mails/payment_reminder.txt:9 #: registration/templates/registration/payment_form.html:14 msgid "This price includes the registrations of all members of your team." -msgstr "Ce prix inclut les inscriptions de toustes les membres de votre équipe." +msgstr "" +"Ce prix inclut les inscriptions de toustes les membres de votre équipe." #: registration/templates/registration/mails/payment_reminder.html:29 #: registration/templates/registration/mails/payment_reminder.txt:11 @@ -2755,7 +2756,8 @@ msgstr "" #: registration/templates/registration/payment_form.html:217 msgid "Your payment by credit card via Hello Asso is successfully validated." -msgstr "Votre paiement par carte bancaire via Hello Asso est validé avec succès." +msgstr "" +"Votre paiement par carte bancaire via Hello Asso est validé avec succès." #: registration/templates/registration/payment_form.html:218 msgid "The paid amount is" @@ -2765,8 +2767,7 @@ msgstr "Le montant payé est" #: registration/templates/registration/payment_form.html:241 #: registration/templates/registration/payment_form.html:263 msgid "It includes the registrations of all members of the team." -msgstr "Ce prix inclut les inscriptions de toustes les membres " -"de l'équipe." +msgstr "Ce prix inclut les inscriptions de toustes les membres de l'équipe." #: registration/templates/registration/payment_form.html:222 msgid "The payer was " @@ -2778,8 +2779,8 @@ msgstr "Le paiement a été réalisé le" #: registration/templates/registration/payment_form.html:228 msgid "The payment by credit card via Hello Asso is pending validation." -msgstr "Le paiement par carte bancaire via Hello Asso est en attente " -"de validation." +msgstr "" +"Le paiement par carte bancaire via Hello Asso est en attente de validation." #: registration/templates/registration/payment_form.html:229 msgid "" @@ -2815,15 +2816,22 @@ msgstr "Informations additionnelles :" #: registration/templates/registration/payment_form.html:257 msgid "Your payment is pending validation from the organizers." msgstr "" -"Votre paiement est en attente de validation par les " -"organisateur⋅rices." +"Votre paiement est en attente de validation par les organisateur⋅rices." #: registration/templates/registration/signup.html:5 #: registration/templates/registration/signup.html:12 -#: registration/templates/registration/signup.html:19 registration/views.py:46 +#: registration/templates/registration/signup.html:26 registration/views.py:46 msgid "Sign up" msgstr "Inscription" +#: registration/templates/registration/signup.html:21 +msgid "By registering, you certify that you have read and accepted our" +msgstr "En vous inscrivant, vous certifiez avoir lu et accepté notre" + +#: registration/templates/registration/signup.html:22 +msgid "privacy policy" +msgstr "politique de confidentialité" + #: registration/templates/registration/upload_health_sheet.html:6 #: registration/templates/registration/upload_parental_authorization.html:6 #: registration/templates/registration/upload_photo_authorization.html:6 @@ -3040,7 +3048,8 @@ msgstr "Le paiement est déjà validé ou en attente de validation." msgid "" "Since one payment is already validated, or pending validation, grouping is " "not possible." -msgstr "Puisque un paiement est déjà validé, ou en attente de validation, le " +msgstr "" +"Puisque un paiement est déjà validé, ou en attente de validation, le " "regroupement n'est pas possible." #: registration/views.py:583 diff --git a/registration/templates/registration/signup.html b/registration/templates/registration/signup.html index fec5b53..740e853 100644 --- a/registration/templates/registration/signup.html +++ b/registration/templates/registration/signup.html @@ -15,6 +15,13 @@ {% csrf_token %} {{ form|crispy }}
+ +
+ + {% trans "By registering, you certify that you have read and accepted our" %} + {% trans "privacy policy" %}. +
+ diff --git a/tfjm/templates/about.html b/tfjm/templates/about.html index 255328c..897f54d 100644 --- a/tfjm/templates/about.html +++ b/tfjm/templates/about.html @@ -1,42 +1,222 @@ {% extends "base.html" %} -{% block content-title %} -

À propos

-{% endblock %} - {% block content %} -
-

- La plateforme d'inscription du TFJM² a été développée entre 2019 et 2024 - par Emmy D'Anello, bénévole pour l'association Animath. Elle est vouée à être utilisée par les participants - pour intéragir avec les organisateurs et les autres participants. -

+
+

Mentions légales

-

- La plateforme est développée avec le framework Django et le code - source est accessible librement sur Gitlab. - Le code est distribué sous la licence GNU GPL v3, - qui vous autorise à consulter le code, à le partager, à réutiliser des parties du code et à contribuer. -

+
+ Le site Internet {{ request.site.domain }} + est la propriété de : +
-

- Le site principal présent sur https://inscription.tfjm.org - est hébergé chez Scaleway. -

+

+ Association Animath – IHP
+ 11-13 Rue Pierre et Marie Curie
+ 75231 Paris Cedex 05 +

-

- Les données collectées par cette plateforme sont utilisées uniquement dans le cadre du TFJM² et sont - détruites dès l'action touche à sa fin, soit au plus tard 1 an après le début de l'action. Sur autorisation - explicite, des informations de contact peuvent être conservées afin d'être tenu au courant des actions futures - de l'association Animath. Aucune information personnelle n'est collectée à votre insu. Aucune information - personnelle n'est cédée à des tiers. -

+
Directeur de la publication :
-

- Pour toute demande ou réclammation, merci de nous contacter à l'adresse - - contact@tfjm.org - . -

+

+ Fabrice Rouillier, Président d’Animath +

+ +
Design et développement du site :
+ +

+ Association Animath
+ 11-13 Rue Pierre et Marie Curie
+ 75231 Paris Cedex 05 +

+ +
Hébergement :
+ +

+ SCALEWAY SAS
+ 8 rue de la Ville l’Evêque
+ 75008 Paris
+ https://www.scaleway.com/fr/
+ SIREN : 433 115 904 RCS Paris
+ N° de TVA intracommunautaire : FR 35 433115904 +

+ +
Connexion au site :
+ +

+ L'utilisateurice du site Internet {{ request.site.domain }} + reconnaît avoir vérifié que la configuration informatique utilisée ne contient aucun virus et qu’elle est en parfait état de fonctionnement. +

+ +

+ Iel reconnaît disposer de la compétence et des moyens nécessaires pour accéder au site et l’utiliser. +

+ +

+ Iel reconnaît avoir été informé⋅e que le site Internet {{ request.site.domain }} + est accessible 24 heures sur 24 et 7 jours sur 7, à l’exception des cas de force majeure, difficultés informatiques, + difficultés liées à la structure des réseaux de télécommunications ou difficultés techniques. +

+ +

+ Pour des raisons de maintenance, Animath pourra interrompre l’accès à son site et s’efforcera + d'en avertir préalablement les utilisateurices. +

+ +

+ Animath met tout en œuvre pour offrir aux utilisateurices des informations et/ou des outils disponibles et vérifié⋅es, + mais ne saurait être tenue pour responsable des erreurs, d’une absence de disponibilité des informations et/ou de la présence de virus sur son site. +

+
+ +
+

Politique de confidentialité

+ +

+ Les données collectées par cette plateforme sont utilisées uniquement dans le cadre du TFJM² de l'année en cours. + À l'exception de celles désignées par ce document, ces données sont détruites dès l'action touche à sa fin, + soit au plus tard 1 an après le début de l'action. Sur autorisation explicite, des informations de contact + peuvent être conservées afin d'être tenu au courant des actions futures de l'association Animath. +

+ +

+ Aucune information personnelle n'est collectée à votre insu. Aucune information personnelle n'est cédée + à un quelconque tiers. +

+ +

+ Les données collectées sont les suivantes : +

    +
  • + Pour les élèves et encadrant⋅es participant⋅es : +
      +
    • Nom de famille
    • +
    • Prénom
    • +
    • Adresse mail de contact
    • +
    • Date de naissance (élèves uniquement)
    • +
    • Genre
    • +
    • Adresse postale
    • +
    • Numéro de téléphone
    • +
    • Classe scolaire (élèves uniquement)
    • +
    • Établissement scolaire (élèves uniquement)
    • +
    • Activité professionnelle (encadrant⋅es uniquement)
    • +
    • Dernier diplôme obtenu (encadrant⋅es uniquement)
    • +
    • Nom d'un⋅e responsable légal⋅e (élèves mineur⋅es uniquement)
    • +
    • Téléphone d'un⋅e responsable légal⋅e (élèves mineur⋅es uniquement)
    • +
    • Adresse mail d'un⋅e responsable légal⋅e (élèves mineur⋅es uniquement)
    • +
    • Problèmes de santé et contraintes de logement
    • +
    • Autorisation de droit à l'image
    • +
    • Autorisation parentale (élèves mineur⋅es uniquement)
    • +
    • Fiche sanitaire et carnet de vaccination (élèves mineur⋅es uniquement)
    • +
    • Nom et trigramme de l'équipe choisie
    • +
    • Tournoi rejoint
    • +
    • Lettre de motivation d'équipe
    • +
    • Informations de paiement de l'inscription (justificatif, preuve de paiement)
    • +
    • Solutions et notes de synthèse rédigées
    • +
    • Résultats des tirages au sort
    • +
    • Notes obtenues à chaque passage
    • +
    • Sélection pour la finale nationale
    • +
    +
  • +
  • + Pour les bénévoles : +
      +
    • Nom
    • +
    • Prénom
    • +
    • Adresse mail
    • +
    • Activité professionnelle
    • +
    • Tournois organisés
    • +
    • Jurys dont iels sont membres
    • +
    • Notes attribuées (pour les juré⋅es)
    • +
    +
  • +
+

+ +

+ L'ensemble de ces données sont collectées par intérêt légitime afin de garantir le bon déroulement du tournoi. + Elles le sont afin d'identifier les participant⋅es, de pouvoir les contacter, de procéder à la sélection + des équipes (comme indiqué dans le règlement du TFJM²), + de gérer l'hébergement et la restauration et de stocker les informations propres à l'organisation du tournoi. +

+ +

+ Les données strictement personnelles des participant⋅es (qui ne concernent que l'individu et non l'équipe) + ainsi que la lettre de motivation d'équipe ne sont accessibles qu'aux organisateur⋅rices à l'échelle + nationale ainsi qu'aux organisateur⋅rices à l'échelle régionale du tournoi auquel iels participent. + Les noms et trigrammes d'équipe et les tournois rejoints ainsi que les sélections en finale sont publics. + Les solutions et notes de synthèses sont accessibles par les organisateur⋅rices à l'échelle nationale + et à l'échelle régionale, et par les juré⋅es concerné⋅es par ces documents uniquement, après le tirage au sort. +

+ +

+ Se rajoutent à ces données les informations de connexion (adresse IP, navigateur, système d'exploitation, + date et heure de connexion) collectées automatiquement par le serveur à des fins légales. +

+ +

+ Parmi toutes ces données, les données suivantes restent collectées sans limite de temps : +

    +
  • Nom et trigramme d'équipes participantes à un tournoi (sans la composition)
  • +
  • Solutions envoyées
  • +
  • Notes finales obtenues à chaque tour du tournoi et éventuels prix obtenus
  • +
+ + Les données mentionnées dans cette liste sont rendues publiques à l'issue du tournoi à des fins d'archives, + sur le site https://tfjm.org/ appartenant également à Animath. + Sans limite de temps, ces présentes données peuvent faire l'objet de rectification + ou de suppression sur demande. +

+ +

+ En plus des données collectées par la plateforme, des photos pourront être prises lors des tournois + physique. Ces photos ne pourront être prise et conservées qu'avec votre consentement éclairé donné + dans l'autorisation de droit à l'image. Les images sont conservées sans limite de durée sur le + site https://photos.tfjm.org/ et/ou dans la presse. + Pour des raisons légales, les autorisations de droit à l'image dérogent aux principes précédents + et sont conservées pour une durée de 5 ans à partir du début du tournoi. +

+ +

+ Ce même document peut donner autorisation ou non de conserver les informations de contact + pour être tenu⋅e au courant des actions futures de l'association Animath ou d'autres raisons + (recrutement de bénévoles, traitement statistique…). Cette conservation ne peut se faire qu'avec + le consentement explicite au travers de ce document, ne peut donner lieu à la cession à un + quelconque tiers et ne peut excéder une durée de 4 ans après la participation à une action d'Animath. +

+ +

+ En application de l’article 27 de la loi du 6 janvier 1978 « Informatique et libertés », + les utilisateurices du présent site disposent d'un droit d'accès, de rectification, de modification + et de suppression, des données personnelles qui les concernent. Il suffit d’en faire la demande auprès d'Animath. +

+ +

+ Pour toute demande ou réclammation, merci de nous contacter à l'adresse + + contact@tfjm.org + . +

+
+ +
+

À propos

+

+ La plateforme d'inscription du TFJM² a été développée entre 2019 et 2024 + par Emmy D'Anello, bénévole pour l'association Animath. Elle est vouée à être utilisée par les participant⋅es + pour intéragir avec les organisateur⋅rices dans le cadre de l'organisation du TFJM² de l'année en cours. +

+ +

+ La plateforme est développée en Python avec le framework + Django. Le code source est accessible librement sur + Gitlab. + Le code est distribué sous la licence GNU GPL v3, + qui vous autorise à consulter le code, à le partager, à réutiliser des parties du code et à contribuer. +

+ +

+ La documentation du site peut être trouvée publiquement sur le site + {{ request.scheme }}://{{ request.site.domain }}/doc. +

{% endblock %}