DESKAL
Politique de confidentialité
Comment Deskal accède à vos données, les utilise, les stocke et les protège, et les choix qui s’offrent à vous.
Dernière mise à jour : 11 novembre 2026.
À propos de Deskal
Deskal est fourni par Rudnei Gomes, établi à São Paulo, au Brésil (le « Responsable du traitement », « Deskal » ou « nous »). Les questions et demandes relatives à la confidentialité peuvent être envoyées à support@deskal.app.
Deskal est un client macOS indépendant pour Google Agenda et Google Tasks. Cette politique décrit les données traitées par l’app de bureau Deskal, le calendrier de la barre des menus, l’agent de synchronisation, les notifications natives, les communications avec l’assistance et la fourniture de base du site web. Cet avis est disponible hors ligne dans Settings → Privacy & Legal. Deskal n’est ni affilié à Google ni approuvé par Google.
Le contenu des agendas et des tâches est traité sur votre Mac et échangé directement avec Google. Deskal n’exploite pas de serveur dorsal recevant ou stockant le contenu de vos agendas ou de vos tâches.
Informations utilisées pour fournir l’app
Deskal traite les données d’agenda et de tâches nécessaires pour afficher votre planning, mettre à jour les tâches, répondre aux invitations et envoyer des notifications. Il peut s’agir des identifiants de compte et des informations d’affichage ; des noms, couleurs et identifiants des agendas et des listes de tâches ; des titres, descriptions, notes, lieux, dates, heures et fuseaux horaires des événements et des tâches ; des informations sur les participants et les invitations ; de l’état d’achèvement ; et des paramètres de notification fournis par Google ou choisis par vous.
Les autorisations des API Google permettent à Deskal de lire votre liste d’agendas, de lire et de mettre à jour les événements des agendas, et de lire et de mettre à jour les tâches. L’accès en écriture permet d’effectuer les actions que vous demandez, notamment terminer ou rouvrir une tâche et répondre à une invitation. Ces modifications sont envoyées à Google et peuvent affecter les agendas partagés, les réponses aux invitations et les autres personnes ayant accès à ce contenu. Les actions effectuées dans les pages web intégrées de Google sont gérées par Google. Deskal ne demande pas l’accès aux messages Gmail, aux fichiers Google Drive ni aux contacts au moyen de son autorisation d’API native.
Connexion à Google et autorisations
Les pages Agenda et Tasks sont fournies par Google via WebKit. Les informations que vous saisissez sur ces pages sont envoyées à Google. Deskal n’enregistre pas votre mot de passe Google. L’autorisation des API utilise l’interface de consentement de Google via la session d’authentification du système ou votre navigateur. Pendant l’autorisation des API, un récepteur temporaire de redirection peut s’exécuter uniquement sur 127.0.0.1 ; il valide la réponse OAuth et se ferme lorsque l’autorisation se termine ou est annulée.
Google reçoit les requêtes réseau et les informations de connexion nécessaires pour fournir ses services. Le traitement des informations par Google, notamment des cookies du site web, est régi par les Règles de confidentialité de Google. Deskal ne contrôle pas les pratiques de conservation de Google.
Stockage sur votre Mac
Les jetons d’accès et d’actualisation OAuth sont stockés dans le trousseau de macOS. Les cookies de session web Google et le stockage des sites web sont gérés par WebKit sur votre Mac.
Deskal stocke des instantanés locaux de l’agenda et les actions en attente dans un conteneur partagé de l’app placé dans un environnement isolé, afin que l’app principale, le calendrier de la barre des menus et l’agent de synchronisation puissent fonctionner ensemble. Ces fichiers peuvent contenir les détails des agendas et des tâches décrits ci-dessus. La plage de synchronisation par défaut des événements comprend les 7 jours précédents et environ les 60 jours suivants ; la plage future est configurable dans Settings → Sync. L’entretien du cache utilise une marge distincte de 14 jours passés. Aucune de ces plages ne constitue une échéance de suppression garantie pour chaque enregistrement. Les dates demandées, les tâches en retard, celles récemment terminées et les actions en attente peuvent nécessiter des données situées en dehors de cette période. Les données en cache sont actualisées ou nettoyées pendant la synchronisation et peuvent subsister lorsque le Mac est hors ligne ou que la synchronisation est arrêtée.
Deskal chiffre les instantanés natifs de l’agenda, les actions en attente, l’état de synchronisation et l’historique des alertes d’invitation avec AES-256-GCM via Apple CryptoKit. Une clé aléatoire est conservée séparément dans le trousseau macOS et partagée uniquement avec les composants Deskal autorisés. Les données JSON natives existantes sont migrées lors de leur accès, avant utilisation. La déconnexion supprime ces fichiers avant la clé ; tout échec de suppression de la clé reste en attente d’une nouvelle tentative. Les préférences, les métadonnées de contrôle de session, les données web de WebKit et les notifications macOS ne sont pas couvertes par ce chiffrement. Celui-ci ne protège pas les données utilisées par un processus autorisé et n’efface pas les anciennes sauvegardes. Deskal ne donne pas à son éditeur un accès distant à votre cache local.
Les préférences, l’état de session, les choix de consentement et les justificatifs de suppression sont également stockés localement. Les générations de session et les justificatifs de suppression contiennent des états et des identifiants, et non des jetons OAuth ou le contenu de l’agenda.
Fonctionnement en arrière-plan et notifications
Background Sync est inclus lorsque vous activez explicitement FullSync après avoir terminé la configuration. Deskal Sync peut alors démarrer à l’ouverture de session sur votre Mac et poursuivre la synchronisation après avoir quitté l’app principale Deskal. Vous pouvez choisir des notifications pour les événements, les tâches, les deux ou aucun ; ne choisir aucune notification n’arrête pas la synchronisation. Pour arrêter la synchronisation native, passez à Webview dans Settings → Sync → Mode. Cela déconnecte l’accès natif aux données Google et supprime le cache local de l’agenda et les notifications Deskal tout en conservant l’accès web. Les utilisateurs existants qui ont précédemment refusé l’exécution en arrière-plan conservent ce choix jusqu’à ce qu’ils activent explicitement l’activité en arrière-plan de FullSync.
L’ouverture de l’app principale à la connexion et l’activation du calendrier de la barre des menus sont des réglages facultatifs distincts. Un calendrier de la barre des menus activé peut également démarrer à la connexion et rester disponible après avoir quitté l’app principale.
macOS contrôle séparément l’autorisation des notifications. Le Centre de notifications peut stocker et afficher les titres des événements ou des tâches et les informations des notifications, y compris sur l’écran verrouillé selon vos réglages macOS.
Partage et utilisation des données
Deskal utilise les données des API Google pour fournir ses fonctions de calendrier, de tâches, d’agenda et de notification. Deskal ne vend pas ces données, ne les utilise pas à des fins publicitaires ni pour entraîner des modèles d’IA. L’app ne contient ni publicité ni SDK d’analyse tiers et n’envoie pas le contenu de l’agenda à un serveur dorsal exploité par Deskal.
Des informations sont partagées avec Google pour accéder à ses services et avec des composants macOS, tels que le trousseau, WebKit et le Centre de notifications, pour fournir les fonctions locales de l’app. Les services propres à Google et Apple restent soumis à leurs politiques respectives.
Données des API Google et utilisation limitée
L’utilisation et le transfert par Deskal d’informations reçues des API Google respectent la Politique relative aux données utilisateur des services API Google, y compris ses exigences d’utilisation limitée. Les données utilisateur Google sont utilisées uniquement pour fournir et améliorer les fonctions de calendrier, de tâches, d’agenda et de notification destinées aux utilisateurs et décrites dans cette politique. Elles ne sont pas utilisées à des fins publicitaires, vendues à des courtiers en données ni utilisées pour entraîner des modèles d’IA à usage général. Deskal ne permet pas la lecture humaine des données des API Google, sauf avec votre accord explicite pour des données précises, lorsque cela est nécessaire pour la sécurité ou le respect de la loi, ou dans un autre cas expressément autorisé par cette politique. Un transfert lié à la vente d’une entreprise nécessiterait le consentement explicite préalable exigé par les règles d’utilisation limitée de Google. Ces restrictions s’appliquent également aux données dérivées.
Diagnostics
Les versions de production peuvent écrire des journaux locaux du système macOS décrivant les échecs d’authentification, de nettoyage et de fonctionnement. Certains diagnostics de fin de tâche incluent l’horodatage envoyé à Google, l’horodatage d’achèvement renvoyé par Google et l’identifiant du fuseau horaire du système. Il s’agit de données temporelles liées aux tâches, même si elles ne contiennent ni titres, ni notes, ni identifiants de tâches. Les versions de développement peuvent également écrire des diagnostics locaux de débogage, notamment des métadonnées de fonctionnement, dans Application Support et la console.
Deskal ne transmet pas automatiquement ces journaux à un service exploité par Deskal. macOS et Apple peuvent traiter les rapports de plantage ou de diagnostic selon vos réglages système et de partage. Si vous choisissez d’envoyer des captures d’écran, des journaux ou des rapports à l’assistance, ces éléments peuvent révéler des informations personnelles ; examinez-les et masquez les informations sensibles au préalable. N’envoyez jamais de mots de passe, de jetons OAuth, de codes d’autorisation ni de cookies de navigateur.
Communications avec l’assistance
Si vous écrivez à Deskal par e-mail, nous recevons l’adresse, le message, les pièces jointes et la correspondance associée que vous envoyez. Nous les utilisons pour répondre à votre demande, examiner le problème, traiter les droits relatifs à la confidentialité et conserver les documents nécessaires à la sécurité ou aux obligations légales. Les prestataires d’acheminement et de stockage des e-mails traitent cette correspondance pour faire fonctionner la boîte d’assistance. L’assistance n’a normalement pas besoin du contenu de vos agendas ou de vos identifiants et ne peut pas examiner directement les données stockées uniquement sur votre Mac.
La correspondance avec l’assistance est conservée pendant la durée raisonnablement nécessaire pour résoudre la demande et en assurer le suivi, protéger la sécurité, respecter les obligations légales ou traiter un litige, puis supprimée ou anonymisée lorsqu’elle n’est plus nécessaire. Cette durée dépend du problème et des exigences applicables ; Deskal ne promet pas de délai fixe de suppression qui s’imposerait également aux sauvegardes indépendantes des fournisseurs de messagerie.
Bases juridiques et contrôle de l’utilisateur
Le cas échéant, la base juridique dépend de la finalité : fournir les fonctions de l’app demandées et répondre aux demandes de service ; le consentement lorsqu’il est légalement requis pour les traitements facultatifs ; le respect des obligations légales ; et les intérêts légitimes liés à une sécurité, une fiabilité et une assistance proportionnées, sous réserve de vos droits. Une autorisation technique de Google ou de macOS ne constitue pas à elle seule une base juridique pour toute utilisation de données personnelles. Le contenu des agendas peut inclure des informations sensibles fournies par vous ou d’autres personnes ; Deskal n’utilise pas ces informations pour déduire des caractéristiques sensibles ou établir des profils. Tout traitement de données sensibles reste soumis aux conditions supplémentaires imposées par le droit applicable. L’activité en arrière-plan et les notifications sont facultatives et restent sous votre contrôle.
Vous pouvez retirer l’autorisation des API Google, désactiver des composants facultatifs, modifier l’autorisation des notifications ou lancer la suppression des données locales à tout moment. Le retrait n’affecte pas les traitements qui étaient licites avant celui-ci.
Conservation
Les identifiants OAuth actifs restent dans le trousseau jusqu’à leur suppression via Deskal ou par un autre moyen. Révoquer l’accès dans Google empêche toute utilisation ultérieure autorisée des API, mais n’efface pas en soi les identifiants locaux, les fichiers en cache ni les cookies de session web. Les instantanés locaux de l’agenda sont entretenus pendant la synchronisation ou supprimés au moyen des commandes de déconnexion ci-dessous. La fenêtre de synchronisation ne garantit pas une expiration automatique. Les données Google dans WebKit restent présentes jusqu’à leur suppression via Disconnect & Remove Data, leur effacement par macOS ou leur expiration selon les réglages de Google. Les préférences et les enregistrements de consentement restent présents jusqu’à leur réinitialisation ou suppression via les commandes de Deskal. Des identifiants minimaux de transaction et des justificatifs de suppression peuvent subsister localement pour vérifier le nettoyage et empêcher des opérations périmées de rétablir une session déconnectée.
Les notifications programmées et remises restent gérées par le Centre de notifications jusqu’à leur remise, leur effacement, leur expiration ou leur suppression par Deskal. Un identifiant de révocation en attente reste chiffré dans le trousseau uniquement jusqu’à ce que Google confirme la révocation ou indique que le jeton est déjà invalide. Les diagnostics locaux et les journaux système sont conservés selon les réglages de macOS et le comportement du système d’exploitation. Deskal ne conserve pas de contenu d’agenda ou de tâches sur un serveur exploité par Deskal.
Vos choix et la suppression des données
Il existe deux actions distinctes dans Settings :
Passer à Webview : Dans Settings → Sync → Mode, choisissez Webview et confirmez. Deskal arrête la synchronisation native, supprime les identifiants actifs de l’API native, demande la révocation de l’autorisation Google disponible et efface les données synchronisées de l’agenda ainsi que les notifications natives. L’accès web à Google, la disponibilité du mini-calendrier et les préférences d’apparence sont conservés. Cela ne vous déconnecte pas de la session web Google intégrée.
Disconnect & Remove Data : Dans Settings → Account → Disconnection, choisissez Disconnect… et confirmez. Deskal supprime sa connexion web intégrée et les données des sites web, les identifiants actifs des API Google, les données synchronisées de l’agenda, les actions en attente et les préférences de l’app, efface les notifications Deskal, puis arrête et désenregistre ses composants en arrière-plan et ses éléments d’ouverture de session. Il demande également la révocation de l’autorisation disponible des API Google. L’action de réparation du compte dans Settings → Account → Troubleshooting réinitialise la connexion web Google pour résoudre les problèmes ; elle ne remplace pas une déconnexion complète.
Les deux procédures de suppression établissent une barrière locale empêchant toute nouvelle utilisation native du compte et conservent un identifiant de révocation en attente distinct dans le trousseau macOS avant de supprimer les identifiants actifs, lorsqu’un identifiant est disponible. Cet identifiant en attente est envoyé uniquement au point de terminaison HTTPS officiel de révocation de Google ; il n’est pas utilisé pour la synchronisation ou l’actualisation des jetons et n’est pas écrit dans les préférences, les caches d’agenda ou les diagnostics. Il est supprimé après que Google a confirmé la révocation ou indiqué qu’il est déjà invalide.
Si le réseau, le trousseau, le composant en arrière-plan ou l’enregistrement des services macOS n’est pas disponible, la suppression peut rester incomplète. Deskal réessaie tant que l’app est en cours d’exécution et reprend le nettoyage en attente à sa réouverture. Les nouvelles connexions natives restent bloquées jusqu’à la fin du nettoyage et de la révocation nécessaires. Suivez la progression ou l’erreur affichée par l’app ; ne supposez pas que la fermer ou la désinstaller termine une opération en attente. Vous pouvez également révoquer l’accès directement dans les connexions de votre compte Google.
La révocation affecte l’autorisation OAuth du projet Google Cloud utilisé par Deskal et peut déconnecter d’autres installations de Deskal pour le même compte Google. S’il ne reste aucun identifiant OAuth d’une précédente déconnexion uniquement locale, Deskal ne peut pas révoquer cette ancienne autorisation par programmation ; vous pouvez la supprimer dans les connexions de votre compte Google.
La suppression n’efface pas les événements ou les tâches d’origine ni votre compte Google, ne vous déconnecte pas d’un navigateur distinct, n’annule pas les modifications déjà envoyées à Google et ne réinitialise pas l’autorisation des notifications macOS. La révocation de l’accès à l’API native ne met pas nécessairement fin à une session web Google.
La suppression vise les données actives et les notifications de l’app Deskal. Elle n’efface pas de façon sécurisée les supports de stockage et ne supprime pas les copies déjà présentes dans Time Machine, d’autres sauvegardes, des fichiers exportés, des captures d’écran, des journaux externes ou la correspondance avec l’assistance. Gérez ces copies via le système ou le fournisseur concerné. La désinstallation seule ne constitue pas une opération vérifiée de suppression des données ou de révocation Google.
Droits à la confidentialité mondiaux et régionaux
Vos droits dépendent de votre lieu de résidence et sont soumis aux exceptions applicables. Selon votre juridiction, vous pouvez avoir le droit de savoir si des données personnelles sont traitées ; d’y accéder ou d’en recevoir une copie ; de corriger les données inexactes ; de demander leur suppression, anonymisation, blocage ou limitation ; de vous opposer à certains traitements ; de demander la portabilité ; de retirer votre consentement ; d’obtenir des informations sur les destinataires et les transferts internationaux ; de contester un refus ; et de déposer une réclamation auprès d’une autorité compétente en matière de confidentialité ou de protection des consommateurs. Deskal ne prend pas de décisions produisant des effets juridiques ou d’importance comparable au moyen d’un profilage automatisé.
Brésil. Au titre de la LGPD, les personnes concernées remplissant les conditions peuvent exercer des droits comprenant la confirmation, l’accès, la rectification, l’anonymisation, le blocage ou la suppression des données inutiles ou traitées illégalement, la portabilité le cas échéant, l’information sur le partage et le consentement, le retrait du consentement, l’opposition dans les cas applicables et le réexamen des décisions automatisées pertinentes. Vous pouvez saisir l’Autorité nationale brésilienne de protection des données après avoir d’abord contacté Deskal lorsque cela est requis.
Espace économique européen, Suisse et Royaume-Uni. Lorsque le RGPD, le droit suisse de la protection des données ou le RGPD britannique s’applique, vous pouvez disposer de droits d’accès, de rectification, d’effacement, de limitation, d’opposition et de portabilité, du droit de retirer votre consentement et du droit de déposer une réclamation auprès de l’autorité de contrôle de votre lieu de résidence, de travail ou du lieu où vous estimez qu’une violation a eu lieu. Le traitement repose, selon le cas, sur l’exécution du service que vous demandez, le consentement aux choix facultatifs, les intérêts légitimes de sécurité et de fiabilité qui ne prévalent pas sur vos droits, et le respect des obligations légales.
Californie et autres États américains. Lorsqu’une loi étatique applicable sur la confidentialité accorde ces droits, vous pouvez demander l’accès, la rectification ou la suppression des informations personnelles couvertes, des informations sur les catégories, sources, finalités et destinataires, ainsi que la portabilité, et exercer les droits applicables d’opposition, de recours et de non-discrimination. Deskal ne vend pas d’informations personnelles, ne les partage pas à des fins de publicité comportementale entre différents contextes et ne les traite pas pour la publicité ciblée. Deskal n’utilise pas d’informations personnelles sensibles pour déduire des caractéristiques sur les utilisateurs.
Faire une demande. La plupart des données Deskal sont stockées uniquement sur votre Mac et peuvent être gérées directement avec les commandes décrites ci-dessus. Pour toute demande relative à la confidentialité, écrivez à support@deskal.app. Décrivez votre demande ; vous pouvez indiquer votre juridiction pour faciliter l’identification des règles applicables. Vous n’avez pas besoin de citer une loi ni d’utiliser un formulaire particulier. Nous ne pouvons pas récupérer ou effacer à distance les fichiers stockés uniquement sur votre Mac, mais nous pouvons expliquer les commandes locales disponibles. Les droits portant sur les données détenues indépendamment par Google ou Apple peuvent également être exercés auprès de ces fournisseurs. Nous ne pouvons demander que les informations raisonnablement nécessaires pour vérifier la demande, protéger le compte et prévenir la fraude. Un mandataire autorisé peut présenter une demande lorsque le droit local le permet, sous réserve de la vérification de son habilitation. Les demandes sont gratuites lorsque cela est exigé et recevront une réponse dans le délai légal applicable. Si une demande est refusée, la réponse expliquera le motif et toute voie de recours ou de réclamation disponible.
Sécurité
Deskal utilise l’environnement isolé de macOS, le trousseau, un stockage de groupe d’apps à portée limitée, HTTPS, OAuth avec PKCE et validation d’état, un traitement restreint des redirections locales et la séparation des identifiants actifs et de révocation. Deskal est conçu pour ne pas consigner les mots de passe, jetons OAuth, codes d’autorisation, cookies, corps bruts des requêtes, adresses e-mail, notes d’événements ou notes de tâches dans les diagnostics de production.
Aucune méthode de stockage ou de transmission n’est totalement sûre. Si un incident de sécurité affectant des données sous le contrôle de Deskal nécessite une notification, Deskal effectuera cette notification conformément au droit applicable.
Traitement international des données
Deskal est dirigé depuis le Brésil. Google, Apple et les fournisseurs d’infrastructure du site web peuvent traiter des informations au Brésil, aux États-Unis et dans d’autres pays dont les lois sur la protection des données peuvent différer de celles de votre pays. Leurs traitements sont régis par leurs conditions, avis de confidentialité et mécanismes de transfert légalement reconnus respectifs. Cette politique n’établit pas en soi une garantie de transfert et ne renonce pas aux protections applicables. Pour les transferts dont Deskal est responsable, une base de transfert licite applicable et toutes les garanties requises doivent être en place. Vous pouvez contacter Deskal pour obtenir des informations sur les destinataires, destinations et garanties pertinents ; les pratiques des fournisseurs sont également décrites dans leurs propres avis. Deskal limite le traitement international à ce qui est nécessaire pour le service demandé ainsi que pour la fourniture et la sécurité du site web.
Ce site web
Ouvrir les liens publiés vers la politique, les conditions ou l’assistance établit un contact avec le site web au lieu de rester entièrement dans l’app hors ligne. Les services d’hébergement, de DNS, de diffusion de contenu et de sécurité du site web peuvent traiter des données techniques des requêtes, dont l’adresse IP, l’heure, l’URL demandée, les informations du navigateur, les données de provenance et les signaux de sécurité, pour fournir et protéger le site. Ces requêtes n’incluent pas automatiquement vos identifiants des API Google ou le cache de votre agenda.
Les journaux techniques du site web sont distincts du cache de l’agenda sur votre Mac et peuvent subsister après la déconnexion de l’app. Leur conservation dépend de la configuration du fournisseur d’infrastructure, des besoins de sécurité et des obligations légales. Contactez Deskal pour obtenir des informations sur les destinataires et la conservation pertinents du site web ou pour exercer les droits applicables.
Suivre des liens vers Google, Apple ou d’autres services vous conduit à des services régis par leurs propres politiques de confidentialité.
Enfants
Deskal est une app de productivité générale, et non un service destiné aux enfants. Son utilisation doit respecter les exigences applicables en matière d’âge, d’autorisation parentale et de compte Google. Un agenda peut contenir des informations sur des enfants ou d’autres personnes ; leurs droits et les protections légales particulières restent applicables. Deskal n’utilise pas ces informations à des fins publicitaires ou de profilage. Si vous pensez qu’un enfant a fourni des données personnelles à Deskal en violation du droit applicable, contactez support@deskal.app.
Mises à jour de la politique
La politique incluse dans une version de Deskal décrit le fonctionnement de cette version. La date de mise à jour identifie les révisions. Les modifications importantes seront communiquées par un avis approprié dans l’app, des informations de version ou un autre canal légalement requis. Les nouvelles utilisations ou les nouveaux partages de données des API Google nécessitent une information préalable et tout consentement exigé par la politique de Google ou le droit applicable. Lire cette politique, ouvrir Settings ou installer une mise à jour n’autorise pas en soi de nouvelles permissions Google ou une activité facultative en arrière-plan.
Contact
Responsable du traitement : Rudnei Gomes Lieu : São Paulo, Brésil E-mail pour la confidentialité et l’assistance : support@deskal.app Site web : https://deskal.app