Informations légales
Politique de confidentialité
Version provisoire, publiée pour la phase pilote. Certains points, en particulier les durées de conservation, sont en cours de validation et peuvent évoluer ; toute modification importante sera signalée dans l’application.
1. Qui est responsable de vos données
Tiwizi est une application éditée par Codesnova, responsable du traitement des données décrites ici. Elle sert à coordonner les taxis collectifs d’une ligne entre deux stations.
Cette politique s’applique à l’application Android Tiwizi, à l’application web accessible depuis ce site et à ce site lui-même. Nous l’avons rédigée dans le respect de la loi n° 18-07 du 10 juin 2018 relative à la protection des personnes physiques dans le traitement des données à caractère personnel.
2. Les données que nous traitons
Nous collectons le minimum nécessaire pour organiser les départs. Tiwizi n’affiche aucune publicité, n’utilise aucun outil de mesure d’audience ni de traçage publicitaire, et ne vend aucune donnée.
Si vous êtes passager
- Un identifiant technique anonyme, créé automatiquement par Firebase Authentication (Google) lors de votre première demande. Nous ne vous demandons ni nom, ni numéro de téléphone, ni adresse e-mail.
- Vos demandes de trajet : station de départ, nombre de places (de 1 à 4), indication « je suis à la station » ou « j’arrive bientôt », état de la demande (en attente, prise en charge, partie, arrivée, annulée, expirée) et heures correspondantes (création, présence, prise en charge).
- La course associée : taxi, stations de départ et d’arrivée, nombre de places, prix fixe appliqué, version des règles de la ligne en vigueur, heures d’acceptation, de départ et d’arrivée.
Si vous êtes chauffeur
- Votre adresse e-mail et votre mot de passe, gérés par Firebase Authentication. Codesnova ne voit jamais votre mot de passe.
- Votre fiche sur la ligne, créée par le responsable de la ligne : nom ou libellé, désignation du taxi, identifiant chauffeur et rôle.
- Votre activité de service : disponibilité, station, rang dans la file, départs proposés, acceptés, partis, arrivés ou annulés, déplacements à vide acceptés, nombre de places et recette nominale calculée (places × prix fixe).
- Votre position, uniquement si vous activez le partage (voir la section suivante).
Si vous êtes responsable de la ligne
- Votre adresse e-mail, votre mot de passe (géré par Firebase) et votre rôle.
- Les versions de règles que vous comparez et publiez, avec leur motif.
Pour tous
- Les observations terrain que vous choisissez d’envoyer : station, catégorie (attente, trajet à vide, équité, utilisation, autre) et texte libre. Merci de ne pas y inscrire de nom, de numéro de téléphone ou d’autre information personnelle.
- Le journal d’activité : chaque action enregistrée (demande, départ, publication de règle, observation…) y figure avec sa date, son type, l’identifiant technique de son auteur et la version des règles en vigueur. Ce journal ne peut pas être modifié : il garantit que les décisions de la ligne restent vérifiables.
- Des données techniques : un reçu de chaque action pour éviter qu’elle soit comptée deux fois (conservé 48 heures), et les journaux du serveur web (adresse IP, date, page demandée, navigateur), utilisés pour la sécurité et le diagnostic.
- Sur votre téléphone : l’application garde votre session de connexion pour ne pas vous la redemander à chaque ouverture. Elle est effacée si vous vous déconnectez, effacez les données de l’application ou la désinstallez.
Ce site vitrine ne dépose aucun cookie et ne contient aucun outil de mesure d’audience.
3. La position du chauffeur
- Le partage de position est désactivé par défaut. Il ne démarre que si le chauffeur l’active lui-même, et seulement lorsqu’il est en service.
- L’application Android n’utilise la position que lorsqu’elle est ouverte à l’écran : elle ne demande pas l’accès à la position en arrière-plan.
- La position est envoyée au plus une fois toutes les 30 secondes. Seule la dernière position (latitude, longitude, précision, heure) est gardée : chaque envoi remplace le précédent. Aucun historique de trajet n’est enregistré.
- La position est supprimée dès que le chauffeur arrête le partage ou se met au repos. La carte n’affiche plus une position reçue depuis plus de deux minutes.
- La position des passagers n’est jamais collectée.
4. Pourquoi nous les utilisons
- Organiser les départs : savoir combien de personnes attendent à chaque station, proposer les départs dans l’ordre de la file des taxis, sans jamais séparer un groupe.
- Permettre à chacun de suivre sa demande ou sa course en temps réel.
- Améliorer les règles de la ligne : comparer une règle proposée à la règle actuelle, suivre l’attente, le remplissage des taxis et les trajets à vide, à partir de données agrégées.
- Garder une trace vérifiable des décisions et des changements de règles.
- Assurer la sécurité du service : contrôle des accès selon le rôle, limitation des abus, diagnostic des pannes.
Ces données sont traitées pour fournir le service que vous utilisez, avec votre accord, que vous exprimez en utilisant l’application et, pour la position, en activant vous-même le partage.
5. Qui peut les voir
- Un passager ne voit que ses propres demandes et les courses qui le concernent.
- Un chauffeur voit le nombre de places demandées à chaque station et les départs qui lui sont proposés, sans l’identifiant des passagers. Il voit les courses qu’il effectue lui-même.
- La désignation de chaque taxi, son état (au repos, disponible, en route) et, si le chauffeur a activé le partage, sa dernière position sont visibles par les utilisateurs de l’application, y compris les passagers, pour savoir où se trouvent les taxis de la ligne.
- Le responsable de la ligne voit l’ensemble de l’activité de la ligne, les observations et le journal, et peut les exporter pour l’analyse de la ligne.
- Codesnova y accède pour faire fonctionner, maintenir et sécuriser le service.
Nous ne communiquons pas vos données à d’autres personnes, sauf obligation légale.
6. Prestataires techniques
Pour fonctionner, Tiwizi s’appuie sur les prestataires suivants, qui traitent les données pour notre compte :
| Prestataire | Rôle | Données concernées |
|---|---|---|
| Google (Firebase Authentication) | Connexion et identifiants | Identifiant anonyme des passagers, e-mail et mot de passe des chauffeurs et responsables |
| Supabase (base PostgreSQL) | Stockage des données de la ligne | Demandes, courses, fiches chauffeurs, dernière position, règles, observations, journal |
| Hébergeur du serveur de Codesnova | Hébergement de l’application et de ce site | Toutes les données en transit, journaux du serveur web |
| OpenFreeMap (ou Mapbox, si activé) | Fond de carte de l’application web | Adresse IP et zone de carte affichée, transmises lors du chargement de la carte |
Certains de ces prestataires peuvent héberger les données hors d’Algérie. La localisation exacte et le cadre de ces transferts seront précisés ici avant l’ouverture du service au public.
La distribution de l’application par Google Play est soumise aux règles de confidentialité de Google.
7. Combien de temps nous les gardons
Les durées ci-dessous sont provisoires : elles sont proposées pour la phase pilote et doivent encore être validées. Certaines suppressions automatiques ne sont pas encore en place ; d’ici là, les suppressions sont faites sur demande (voir Supprimer son compte ou ses données).
| Données | Durée proposée |
|---|---|
| Dernière position du chauffeur | Jusqu’au prochain envoi, à l’arrêt du partage ou au passage au repos (en place) |
| Reçus techniques des actions | 48 heures (en place) |
| Identifiant anonyme du passager | Supprimé après 12 mois sans utilisation |
| Demandes de trajet et courses | 12 mois, puis conservées uniquement sous forme de statistiques sans identifiant |
| Compte chauffeur ou responsable | Pendant la participation à la ligne, puis 3 mois |
| Observations terrain | 24 mois |
| Versions des règles de la ligne | Pendant toute la durée du service |
| Journal d’activité | Pendant toute la durée du service ; l’identifiant d’un compte supprimé n’y est plus relié à aucune personne |
| Journaux du serveur web | 14 jours |
| Sauvegardes de la base | 30 jours au plus |
8. Sécurité
- Les échanges avec l’application sont chiffrés (HTTPS), ainsi que la connexion entre le serveur et la base de données.
- Chaque requête est vérifiée par le serveur : le rôle (passager, chauffeur, responsable) est attribué par Codesnova, jamais déclaré par l’utilisateur.
- La base de données n’est pas accessible directement depuis l’application ; seul le serveur de Tiwizi peut y écrire.
- Les mots de passe sont gérés par Firebase Authentication et ne sont jamais stockés par Codesnova.
9. Vos droits
Conformément à la loi n° 18-07, vous pouvez :
- accéder aux données qui vous concernent et en obtenir une copie ;
- les faire rectifier si elles sont inexactes ;
- vous opposer à leur traitement ou retirer votre accord, par exemple en arrêtant le partage de position à tout moment ;
- demander leur suppression, ou celle de votre compte (voir la procédure de suppression).
Pour exercer ces droits, écrivez-nous (voir ci-dessous). Pour un compte passager, qui est anonyme, indiquez la station, la date et l’heure approximatives de vos demandes afin que nous puissions les retrouver. Nous répondons dans un délai de 30 jours au plus.
Si vous estimez que vos droits ne sont pas respectés, vous pouvez saisir l’Autorité nationale de protection des données à caractère personnel (ANPDP).
10. Nous contacter
Pour toute question sur vos données : contact@codesnova.com.
Nous pourrons mettre à jour cette politique, notamment à la fin de la phase pilote. La date de mise à jour figure en haut de cette page.