Exigences de confidentialité
Tommy est une plateforme conforme au RGPD et, bien que la réglementation RGPD soit propre à l'Europe, Tommy choisit de respecter la confidentialité des données des utilisateurs quel que soit leur lieu de résidence.
Si votre mini programme se connecte à des systèmes tiers (externes à Tommy), il est alors obligatoire pour vous de mettre en œuvre et de maintenir le bon fonctionnement des webhooks énumérés ci-dessous. Le non-respect du bon fonctionnement technique et opérationnel de ces webhooks entraînera la suppression des développeurs non conformes et de leurs mini programmes.
Remarque : Cette exigence de confidentialité imposée par Tommy aux développeurs n'a pas pour but de vous fournir des conseils juridiques, mais uniquement de servir de guide sur la manière de produire des mini programmes conformes aux exigences de confidentialité de Tommy.
Webhooks de confidentialité
Webhook
Événements
Réponse aux webhooks
Lorsque votre point de terminaison reçoit une requête, vous devez effectuer les opérations suivantes :
- Confirmez la réception en répondant avec un code de statut de la série 200.
- Réalisez l'action demandée dans les 30 jours suivant la réception, à l'exception de toute donnée spécifique que vous avez l'obligation légale de conserver.
Gérez vos points de terminaison
Les développeurs peuvent configurer leurs webhooks depuis le tableau de bord Partenaire. Les points de terminaison doivent être en HTTPS avec un certificat SSL valide pour que la notification d'événement correcte se produise.
team_Members/Data_Request
Les membres d'une équipe peuvent soumettre une demande aux propriétaires de l'équipe. Tommy envoie ensuite une charge utile au point de terminaison team_members/data_request pour tous les mini programmes installés sur cette équipe pendant la présence de ce membre.
Si votre mini programme a actuellement ou a précédemment eu accès aux données du membre de l'équipe, votre point de terminaison recevra alors une charge utile.
La charge utile contient les identifiants des données du membre de l'équipe à des fins de correspondance, afin que vous puissiez fournir les données associées au propriétaire de l'équipe, qui pourra alors répondre au membre. Il vous incombe de fournir directement les données de réponse au propriétaire de l'équipe.
Charge utile team_member/data_request :
team_Members/Redact
Les propriétaires d'une équipe peuvent demander la suppression de données au nom d'un membre de l'équipe. Lorsqu'une telle demande est faite, Tommy envoie une charge utile au webhook team_members/redact à tous les mini programmes installés sur cette équipe.
Si votre mini programme a actuellement ou a précédemment eu accès aux données du membre de l'équipe, votre point de terminaison recevra alors la charge utile.
La charge utile contient le ou les identifiants des données du membre de l'équipe à des fins de correspondance, afin que vous puissiez expurger ou supprimer les données selon les besoins. Il vous incombe d'expurger ou de supprimer les données conformément à votre participation à la plateforme Tommy et à la loi.
Charge utile team_member/redact :
team/Redact
Après qu'un propriétaire d'équipe a désinstallé votre mini programme, Tommy enverra une charge utile au point de terminaison team/redact. Cette charge utile inclut le team_id et le team_name de l'équipe afin que vous puissiez expurger (lorsque la suppression n'est pas possible) ou supprimer les données de cette équipe de votre système.
Il vous incombe d'expurger ou de supprimer les données conformément à votre participation à la plateforme Tommy et à la loi.
Charge utile team/redact :