Add privacy policy

Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
Emmy D'Anello 2024-03-02 12:52:47 +01:00
parent f9645b016a
commit 4ff53e08db
Signed by: ynerant
GPG Key ID: 3A75C55819C8CF85
3 changed files with 240 additions and 44 deletions

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TFJM\n" "Project-Id-Version: TFJM\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Emmy D'Anello <emmy.danello@animath.fr>\n" "Last-Translator: Emmy D'Anello <emmy.danello@animath.fr>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -2497,7 +2497,8 @@ msgstr ""
#: registration/templates/registration/mails/payment_reminder.txt:9 #: registration/templates/registration/mails/payment_reminder.txt:9
#: registration/templates/registration/payment_form.html:14 #: registration/templates/registration/payment_form.html:14
msgid "This price includes the registrations of all members of your team." 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.html:29
#: registration/templates/registration/mails/payment_reminder.txt:11 #: registration/templates/registration/mails/payment_reminder.txt:11
@ -2755,7 +2756,8 @@ msgstr ""
#: registration/templates/registration/payment_form.html:217 #: registration/templates/registration/payment_form.html:217
msgid "Your payment by credit card via Hello Asso is successfully validated." 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 #: registration/templates/registration/payment_form.html:218
msgid "The paid amount is" 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:241
#: registration/templates/registration/payment_form.html:263 #: registration/templates/registration/payment_form.html:263
msgid "It includes the registrations of all members of the team." msgid "It includes the registrations of all members of the team."
msgstr "Ce prix inclut les inscriptions de toustes les membres " msgstr "Ce prix inclut les inscriptions de toustes les membres de l'équipe."
"de l'équipe."
#: registration/templates/registration/payment_form.html:222 #: registration/templates/registration/payment_form.html:222
msgid "The payer was " msgid "The payer was "
@ -2778,8 +2779,8 @@ msgstr "Le paiement a été réalisé le"
#: registration/templates/registration/payment_form.html:228 #: registration/templates/registration/payment_form.html:228
msgid "The payment by credit card via Hello Asso is pending validation." msgid "The payment by credit card via Hello Asso is pending validation."
msgstr "Le paiement par carte bancaire via Hello Asso est en attente " msgstr ""
"de validation." "Le paiement par carte bancaire via Hello Asso est en attente de validation."
#: registration/templates/registration/payment_form.html:229 #: registration/templates/registration/payment_form.html:229
msgid "" msgid ""
@ -2815,15 +2816,22 @@ msgstr "Informations additionnelles :"
#: registration/templates/registration/payment_form.html:257 #: registration/templates/registration/payment_form.html:257
msgid "Your payment is pending validation from the organizers." msgid "Your payment is pending validation from the organizers."
msgstr "" msgstr ""
"Votre paiement est en attente de validation par les " "Votre paiement est en attente de validation par les organisateur⋅rices."
"organisateur⋅rices."
#: registration/templates/registration/signup.html:5 #: registration/templates/registration/signup.html:5
#: registration/templates/registration/signup.html:12 #: 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" msgid "Sign up"
msgstr "Inscription" 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_health_sheet.html:6
#: registration/templates/registration/upload_parental_authorization.html:6 #: registration/templates/registration/upload_parental_authorization.html:6
#: registration/templates/registration/upload_photo_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 "" msgid ""
"Since one payment is already validated, or pending validation, grouping is " "Since one payment is already validated, or pending validation, grouping is "
"not possible." "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." "regroupement n'est pas possible."
#: registration/views.py:583 #: registration/views.py:583

View File

@ -15,6 +15,13 @@
{% csrf_token %} {% csrf_token %}
{{ form|crispy }} {{ form|crispy }}
<div id="registration_form"></div> <div id="registration_form"></div>
<div class="py-2 text-muted">
<i class="fas fa-info-circle"></i>
{% trans "By registering, you certify that you have read and accepted our" %}
<a href="{% url 'about' %}#politique-confidentialite">{% trans "privacy policy" %}</a>.
</div>
<button class="btn btn-success" type="submit"> <button class="btn btn-success" type="submit">
{% trans "Sign up" %} {% trans "Sign up" %}
</button> </button>

View File

@ -1,35 +1,193 @@
{% extends "base.html" %} {% extends "base.html" %}
{% block content-title %}
<h1>À propos</h1>
{% endblock %}
{% block content %} {% block content %}
<div class="text-justify"> <div class="my-2">
<h2 id="mentions-legales">Mentions légales</h2>
<h6 class="fw-bold">
Le site Internet <a href="{{ request.scheme }}://{{ request.site.domain }}/">{{ request.site.domain }}</a>
est la propriété de :
</h6>
<p> <p>
La plateforme d'inscription du TFJM² a été développée entre 2019 et 2024 <strong>Association Animath IHP</strong><br>
par Emmy D'Anello, bénévole pour l'association Animath. Elle est vouée à être utilisée par les participants 11-13 Rue Pierre et Marie Curie<br>
pour intéragir avec les organisateurs et les autres participants. 75231 Paris Cedex 05
</p>
<h6 class="fw-bold">Directeur de la publication :</h6>
<p>
Fabrice Rouillier, Président dAnimath
</p>
<h6 class="fw-bold">Design et développement du site :</h6>
<p>
Association Animath<br>
11-13 Rue Pierre et Marie Curie<br>
75231 Paris Cedex 05
</p>
<h6 class="fw-bold">Hébergement :</h6>
<p>
SCALEWAY SAS<br>
8 rue de la Ville lEvêque<br>
75008 Paris<br>
<a href="https://www.scaleway.com/fr/">https://www.scaleway.com/fr/</a><br>
SIREN : 433 115 904 RCS Paris<br>
N° de TVA intracommunautaire : FR 35 433115904
</p>
<h6 class="fw-bold">Connexion au site :</h6>
<p>
L'utilisateurice du site Internet <a href="{{ request.scheme }}://{{ request.site.domain }}/">{{ request.site.domain }}</a>
reconnaît avoir vérifié que la configuration informatique utilisée ne contient aucun virus et quelle est en parfait état de fonctionnement.
</p> </p>
<p> <p>
La plateforme est développée avec le framework <a href="https://www.djangoproject.com/">Django</a> et le code Iel reconnaît disposer de la compétence et des moyens nécessaires pour accéder au site et lutiliser.
source est accessible librement sur <a href="https://gitlab.com/animath/si/plateforme-tfjm">Gitlab</a>.
Le code est distribué sous la licence <a href="https://www.gnu.org/licenses/gpl-3.0.html">GNU GPL v3</a>,
qui vous autorise à consulter le code, à le partager, à réutiliser des parties du code et à contribuer.
</p> </p>
<p> <p>
Le site principal présent sur <a href="https://inscription.tfjm.org/">https://inscription.tfjm.org</a> Iel reconnaît avoir été informé⋅e que le site Internet <a href="{{ request.scheme }}://{{ request.site.domain }}/">{{ request.site.domain }}</a>
est hébergé chez <a href="https://www.scaleway.com/fr/">Scaleway</a>. est accessible 24 heures sur 24 et 7 jours sur 7, à lexception 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.
</p> </p>
<p> <p>
Les données collectées par cette plateforme sont utilisées uniquement dans le cadre du TFJM² et sont Pour des raisons de maintenance, Animath pourra interrompre laccès à son site et sefforcera
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 d'en avertir préalablement les utilisateurices.
explicite, des informations de contact peuvent être conservées afin d'être tenu au courant des actions futures </p>
de l'association Animath. Aucune information personnelle n'est collectée à votre insu. Aucune information
personnelle n'est cédée à des tiers. <p>
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, dune absence de disponibilité des informations et/ou de la présence de virus sur son site.
</p>
</div>
<div class="my-2">
<h2 id="politique-confidentialite">Politique de confidentialité</h2>
<p>
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.
</p>
<p>
Aucune information personnelle n'est collectée à votre insu. Aucune information personnelle n'est cédée
à un quelconque tiers.
</p>
<p>
Les données collectées sont les suivantes :
<ul>
<li>
Pour les élèves et encadrant⋅es participant⋅es :
<ul>
<li>Nom de famille</li>
<li>Prénom</li>
<li>Adresse mail de contact</li>
<li>Date de naissance (élèves uniquement)</li>
<li>Genre</li>
<li>Adresse postale</li>
<li>Numéro de téléphone</li>
<li>Classe scolaire (élèves uniquement)</li>
<li>Établissement scolaire (élèves uniquement)</li>
<li>Activité professionnelle (encadrant⋅es uniquement)</li>
<li>Dernier diplôme obtenu (encadrant⋅es uniquement)</li>
<li>Nom d'un⋅e responsable légal⋅e (élèves mineur⋅es uniquement)</li>
<li>Téléphone d'un⋅e responsable légal⋅e (élèves mineur⋅es uniquement)</li>
<li>Adresse mail d'un⋅e responsable légal⋅e (élèves mineur⋅es uniquement)</li>
<li>Problèmes de santé et contraintes de logement</li>
<li>Autorisation de droit à l'image</li>
<li>Autorisation parentale (élèves mineur⋅es uniquement)</li>
<li>Fiche sanitaire et carnet de vaccination (élèves mineur⋅es uniquement)</li>
<li>Nom et trigramme de l'équipe choisie</li>
<li>Tournoi rejoint</li>
<li>Lettre de motivation d'équipe</li>
<li>Informations de paiement de l'inscription (justificatif, preuve de paiement)</li>
<li>Solutions et notes de synthèse rédigées</li>
<li>Résultats des tirages au sort</li>
<li>Notes obtenues à chaque passage</li>
<li>Sélection pour la finale nationale</li>
</ul>
</li>
<li>
Pour les bénévoles :
<ul>
<li>Nom</li>
<li>Prénom</li>
<li>Adresse mail</li>
<li>Activité professionnelle</li>
<li>Tournois organisés</li>
<li>Jurys dont iels sont membres</li>
<li>Notes attribuées (pour les juré⋅es)</li>
</ul>
</li>
</ul>
</p>
<p>
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 <a href="https://tfjm.org/reglement">règlement du TFJM²</a>),
de gérer l'hébergement et la restauration et de stocker les informations propres à l'organisation du tournoi.
</p>
<p>
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.
</p>
<p>
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.
</p>
<p>
Parmi toutes ces données, les données suivantes restent collectées sans limite de temps :
<ul>
<li>Nom et trigramme d'équipes participantes à un tournoi (sans la composition)</li>
<li>Solutions envoyées</li>
<li>Notes finales obtenues à chaque tour du tournoi et éventuels prix obtenus</li>
</ul>
Les données mentionnées dans cette liste sont rendues publiques à l'issue du tournoi à des fins d'archives,
sur le site <a href="https://tfjm.org/">https://tfjm.org/</a> appartenant également à Animath.
Sans limite de temps, ces présentes données peuvent faire l'objet de rectification
ou de suppression sur demande.
</p>
<p>
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 <a href="https://photos.tfjm.org/">https://photos.tfjm.org/</a> 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.
</p>
<p>
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.
</p>
<p>
En application de larticle 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 den faire la demande auprès d'Animath.
</p> </p>
<p> <p>
@ -39,4 +197,26 @@
</a>. </a>.
</p> </p>
</div> </div>
<div class="my-2">
<h3 id="a-propos">À propos</h3>
<p>
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.
</p>
<p>
La plateforme est développée en <a href="https://www.python.org"/>Python</a> avec le framework
<a href="https://www.djangoproject.com/">Django</a>. Le code source est accessible librement sur
<a href="https://gitlab.com/animath/si/plateforme-tfjm">Gitlab</a>.
Le code est distribué sous la licence <a href="https://www.gnu.org/licenses/gpl-3.0.html">GNU GPL v3</a>,
qui vous autorise à consulter le code, à le partager, à réutiliser des parties du code et à contribuer.
</p>
<p>
La documentation du site peut être trouvée publiquement sur le site
<a href="/doc">{{ request.scheme }}://{{ request.site.domain }}/doc</a>.
</p>
</div>
{% endblock %} {% endblock %}