API Rules

API Rules

Last Updated

3 November 2026

Conditions d’utilisation de l’API et du serveur MCP Vekta

Dernière mise à jour : 3 novembre 2026

Préambule

Les présentes Conditions d’utilisation de l’API et du serveur MCP (les « Conditions ») régissent l’accès à l’interface de programmation applicative de Vekta, à son serveur Model Context Protocol, à leur documentation et à tout outil, jeton ou fonctionnalité associés, actuels ou futurs (ensemble, l’« API Vekta »), ainsi que leur utilisation.

L’API Vekta est exploitée par GRAIG SAS, société par actions simplifiée immatriculée au registre du commerce et des sociétés de Nanterre sous le numéro 907 796 767, dont le siège social est situé 14 rue Beffroy, 92200 Neuilly-sur-Seine, France (« Vekta » ou « nous »). Contact : info@joinvekta.com.

Les présentes Conditions complètent les conditions générales d’utilisation de Vekta (https://joinvekta.com/terms-of-use) et les politiques de confidentialité de Vekta (https://joinvekta.com/privacy-policy) (ensemble, les « Conditions Vekta »), qui continuent de s’appliquer. Pour tout ce qui concerne l’API Vekta, les présentes Conditions prévalent en cas de contradiction.

Vous utilisez l’API Vekta sous votre seule responsabilité et à vos propres risques, dans les limites prévues à l’article 13. Vous êtes responsable de toute requête effectuée avec votre Clé API, de toute Intégration et de tout Fournisseur d’IA que vous connectez, des Données Vekta que vous récupérez, conservez, partagez, créez, modifiez ou supprimez, ainsi que des conséquences de cette utilisation.

1. Définitions

Les termes ci-dessous ont le sens suivant, au singulier comme au pluriel :

  • « Abonnement actif » : un abonnement Vekta en cours de validité, souscrit par l’utilisateur concerné ou pris en charge pour lui par un Coach, un club ou une autre organisation.

  • « Athlète » : un utilisateur ayant le rôle d’athlète dans un Espace de travail.

  • « Clé API » : l’identifiant personnel délivré par Vekta pour authentifier les requêtes adressées à l’API Vekta, ainsi que tout jeton, identifiant ou autorisation délivré via OAuth ou tout autre mécanisme d’authentification, actuel ou futur.

  • « Coach » : un utilisateur ayant le rôle de coach, d’entraîneur ou d’administrateur dans un Espace de travail.

  • « Consommateur » et « Non-professionnel » : ces termes ont le sens que leur donne l’article liminaire du Code de la consommation. Un athlète qui utilise l’API Vekta pour ses propres données agit en principe en qualité de Consommateur.

  • « Documentation » : la documentation de l’API Vekta accessible à l’adresse https://docs.joinvekta.com/, telle que mise à jour.

  • « Données Athlète » : les Données Vekta relatives à un Athlète autre que vous.

  • « Données de santé » : les données concernant la santé au sens de l’article 4.15 du RGPD, notamment la fréquence cardiaque, la variabilité de la fréquence cardiaque, le sommeil, le poids, le cycle menstruel, les symptômes, les blessures ou le bien-être.

  • « Données de Sources Tierces » : les Données Vekta synchronisées depuis un appareil ou un service tiers par l’intermédiaire d’une intégration proposée par Vekta (par exemple Garmin, Wahoo, COROS, Oura, WHOOP, Zwift ou Hammerhead), ainsi que les données qui en sont dérivées.

  • « Données Vekta » : l’ensemble des données accessibles, créées, modifiées ou supprimées via l’API Vekta, quelle que soit leur catégorie (entraînement, activité, données physiologiques, Données de santé, événements, notes, métriques, plans, Espaces de travail, etc.), ainsi que les données qui en sont dérivées.

  • « Espace de travail » : un espace Vekta au sein duquel des Coachs et des Athlètes collaborent.

  • « Fichiers importés » : les fichiers d’activité (par exemple FIT, TCX ou GPX) qu’un utilisateur importe lui-même manuellement sur la Plateforme.

  • « Fournisseur d’IA » : tout tiers fournissant un modèle, un assistant ou un agent d’intelligence artificielle que vous connectez à l’API Vekta ou auquel vous transmettez des Données Vekta, notamment via le Serveur MCP.

  • « Intégration » : toute application, tout script, agent, outil d’IA, client MCP ou autre logiciel utilisé pour accéder à l’API Vekta.

  • « Plateforme » : le site internet, les applications et les services Vekta.

  • « Professionnel » : toute personne agissant à des fins entrant dans le cadre de son activité commerciale, industrielle, artisanale, libérale ou agricole, notamment un Coach exerçant une activité de coaching rémunérée, ainsi que tout club, équipe ou organisation.

  • « RGPD » : le règlement (UE) 2016/679 du 27 avril 2016. « Réglementation sur les Données » : le RGPD, la loi n° 78-17 du 6 janvier 1978 (« loi Informatique et Libertés ») et toute autre réglementation applicable en matière de protection des données.

  • « Résultats » : tout contenu, analyse, recommandation, plan d’entraînement, séance ou autre résultat produit par une Intégration ou un Fournisseur d’IA à partir de Données Vekta.

  • « Serveur MCP » : le serveur exploité par Vekta qui met en œuvre le Model Context Protocol et permet à des Intégrations, notamment des outils d’IA, de consulter des Données Vekta et d’agir sur celles-ci.

2. Acceptation

2.1 Case à cocher. Lors de la génération de votre Clé API, ou de l’autorisation d’une Intégration via OAuth, Vekta vous demande d’accepter les présentes Conditions en cochant la case prévue à cet effet. Cette action exprime votre consentement et vaut signature électronique (articles 1127-1, 1366 et 1367 du Code civil).

2.2 Utilisation. Toute utilisation de l’API Vekta, par vous ou par une Intégration utilisant votre Clé API, vaut également acceptation des Conditions en vigueur à la date de cette utilisation. Cette règle s’applique notamment aux Clés API générées avant la mise en place de la case à cocher. Les Conditions sont accessibles à tout moment depuis la Documentation et votre compte, et peuvent être téléchargées et imprimées.

2.3 Refus. Si vous n’acceptez pas les Conditions, vous ne devez ni générer de Clé API, ni utiliser l’API Vekta, et vous devez révoquer toute Clé API existante.

2.4 Organisations. Si vous utilisez l’API Vekta pour le compte d’un club, d’une équipe, d’une société ou d’une autre organisation, vous déclarez être habilité à l’engager. « Vous » désigne alors à la fois vous-même et cette organisation.

3. Conditions d’accès

3.1 Utilisateurs éligibles. Tout titulaire d’un compte Vekta, Coach ou athlète autonome, âgé d’au moins 18 ans et juridiquement capable, peut générer une Clé API. Les mineurs ne peuvent pas générer de Clé API.

3.2 Accès lié aux abonnements. Vos propres Données Vekta ne sont accessibles que tant que vous disposez d’un Abonnement actif. Les Données Athlète ne sont accessibles que tant que (a) vous êtes Coach d’un Espace de travail dont l’Athlète est membre en tant qu’athlète et (b) l’Athlète dispose d’un Abonnement actif. Lorsque l’une de ces conditions cesse d’être remplie, l’accès correspondant prend fin automatiquement.

3.3 Clés API. Chaque utilisateur peut détenir jusqu'à dix (10) Clés API actives simultanément, qu'il peut créer, renouveler ou révoquer à tout moment depuis son compte. Toutes les Clés API d'un même compte sont rattachées à cet utilisateur : les présentes Conditions s'appliquent à chacune d'elles, et les limites d'utilisation prévues à l'article 10.1 s'apprécient au niveau du compte, toutes clés confondues. Vekta peut délivrer des jetons distincts pour chaque Intégration autorisée via OAuth ; ces jetons sont soumis aux présentes Conditions. Vos Clés API sont strictement personnelles : vous ne pouvez ni les partager, ni les céder, ni les vendre, ni les confier à quiconque, sauf à une Intégration ou à un Fournisseur d'IA agissant exclusivement pour votre compte et sous votre responsabilité.

3.4 Moyens d’accès. Vous n’accédez à l’API Vekta que par les points d’accès, méthodes d’authentification et outils décrits dans la Documentation. Vous ne devez pas dissimuler ni déformer votre identité ou celle de votre Intégration.

3.5 Lecture et écriture. L’API Vekta peut permettre de consulter, créer, modifier et supprimer des Données Vekta. Toute action effectuée avec votre Clé API, y compris par une Intégration ou un Fournisseur d’IA, est réputée effectuée par vous. Les actions d’un Coach portant sur des Données Athlète (par exemple la création, la modification ou la suppression d’une séance) prennent effet directement dans le compte de l’Athlète concerné. Certaines suppressions peuvent être définitives : il vous appartient de vérifier vos requêtes et de conserver les sauvegardes que vous jugez utiles.

4. Licence et usages autorisés

4.1 Licence. Sous réserve du respect des présentes Conditions, Vekta vous concède, pour la durée de votre accès, une licence personnelle, limitée, non exclusive, non transférable, non sous-licenciable et révocable d’utilisation de l’API Vekta pour les seules finalités prévues à l’article 4.2.

4.2 Finalités autorisées. Vous pouvez utiliser l’API Vekta uniquement pour :

  • consulter, analyser, exporter et gérer vos propres Données Vekta, pour votre usage personnel ;

  • en tant que Coach, consulter, analyser et gérer les Données Athlète des Athlètes de vos Espaces de travail, dans le seul but de les entraîner et de les accompagner ; et

  • développer ou utiliser des Intégrations non commerciales pour vous-même ou, en tant que Coach, pour votre propre activité de coaching, y compris au sein du club, de l’équipe ou de l’organisation pour laquelle vous entraînez ces Athlètes.

4.3 Rémunération du coaching. Facturer vos prestations de coaching à vos Athlètes est autorisé et ne constitue pas un usage commercial de l’API Vekta, à condition que vous ne facturiez pas, en tant que tels, l’accès à l’API Vekta, aux Données Vekta ou à une Intégration.

4.4 Intégrations open source et gratuites. Vous pouvez publier gratuitement des Intégrations, y compris sous licence open source, à condition :

  • qu’elles ne soient ni vendues, ni monétisées de quelque manière que ce soit (abonnement, publicité, accès réservé aux donateurs, revente de données ou autre) ;

  • qu’elles n’intègrent ni n’exposent aucune Clé API ;

  • que chaque utilisateur y utilise sa propre Clé API et soit lié par les présentes Conditions ; et

  • que vous indiquiez clairement qu’elles ne sont ni réalisées, ni approuvées, ni prises en charge par Vekta.

4.5 Autres usages. Tout autre usage, notamment commercial, suppose l’accord écrit préalable de Vekta, que vous pouvez solliciter à l’adresse info@joinvekta.com.

5. Usages interdits

Vous ne devez pas, et ne devez permettre à aucune Intégration, à aucun Fournisseur d’IA ni à aucune autre personne de :

  • développer, exploiter ou soutenir, au moyen de l’API Vekta ou des Données Vekta, un produit ou service vendu, concédé sous licence, loué, monétisé ou fourni contre une rémunération ou un avantage commercial quelconque, sauf accord écrit de Vekta ;

  • développer, améliorer ou soutenir un produit ou service concurrent de Vekta ou reproduisant ses fonctionnalités, ou réaliser des analyses comparatives ou concurrentielles (benchmarking) ;

  • agir en tant qu’agrégateur, c’est-à-dire collecter des Données Vekta pour les transmettre, les revendre ou les mettre à disposition de tiers ou de leurs produits, services ou plateformes ;

  • vendre, louer, concéder sous licence, partager ou divulguer des Données Vekta à un tiers, sauf dans les cas expressément prévus par les présentes Conditions ;

  • permettre à une personne autre que l’Athlète concerné et ses Coachs d’accéder à des Données Athlète, sauf dans les cas prévus à l’article 8.4 ;

  • utiliser des Données Vekta à des fins de publicité, de marketing, de prospection, de profilage ou de ciblage, ou envoyer des communications non sollicitées aux utilisateurs de Vekta ;

  • accéder à des données auxquelles vous n’avez pas droit, contourner les contrôles d’accès, les limites de requêtes ou toute autre mesure de protection, ou utiliser un compte ou une Clé API qui n’est pas la vôtre ;

  • extraire automatiquement le contenu de la Plateforme (scraping) ou accéder aux Données Vekta par tout autre moyen que l’API Vekta ;

  • surcharger, perturber ou altérer l’API Vekta, la Plateforme ou les systèmes associés, ou y introduire un code malveillant ;

  • procéder à de l’ingénierie inverse ou tenter d’extraire le code source, les algorithmes, les modèles ou les méthodes de calcul de Vekta, sauf dans les cas où la loi l’autorise expressément (article L122-6-1 du Code de la propriété intellectuelle) ;

  • utiliser l’API Vekta à des fins illicites, frauduleuses ou nuisibles, notamment pour harceler, traquer ou surveiller une personne à son insu ;

  • supprimer ou modifier une mention légale, de propriété ou d’attribution, notamment l’attribution d’une source tierce ; ou

  • utiliser des Données de Sources Tierces en violation de l’article 7.

6. Serveur MCP et Fournisseurs d’IA

6.1 Mise en service. Le Serveur MCP sera mis à disposition progressivement. Les présentes Conditions s’y appliquent dès sa mise en service, sans nouvelle acceptation, sous réserve de l’article 16.

6.2 Votre choix de Fournisseur d’IA. Vous pouvez connecter l’API Vekta, notamment via le Serveur MCP, au Fournisseur d’IA de votre choix et lui transmettre des Données Vekta, sous réserve des articles 7 et 8. Ce Fournisseur d’IA est choisi par vous et agit pour vous, selon ses propres conditions et sa propre politique de confidentialité. Il n’est ni un sous-traitant, ni un prestataire, ni un partenaire de Vekta. Vekta ne contrôle pas la manière dont il collecte, conserve, utilise ou sécurise les Données Vekta et n’en répond pas.

6.3 Précautions. Avant de transmettre des Données Athlète, en particulier des Données de santé, à un Fournisseur d’IA, vous devez vous assurer que l’article 8 est respecté, ne transmettre que les données nécessaires à votre demande et activer, lorsqu’ils existent, les paramètres du Fournisseur d’IA qui excluent la conservation des données ou leur utilisation pour l’entraînement de modèles.

6.4 Actions réalisées par l’IA. Lorsqu’un Fournisseur d’IA crée, modifie ou supprime des Données Vekta (par exemple des séances ou des plans d’entraînement), chaque action est réalisée pour votre compte et sous votre responsabilité, comme si vous l’aviez réalisée vous-même. Vous devez vérifier les actions proposées avant qu’elles ne vous affectent ou n’affectent vos Athlètes.

6.5 Interdiction d’entraîner des modèles. Vous ne devez pas utiliser, ni permettre que soient utilisées, l’API Vekta ou les Données Vekta pour entraîner, affiner, évaluer, comparer ou améliorer un modèle d’IA, que vous l’exploitiez ou non. Le traitement de Données Vekta par un Fournisseur d’IA dans le seul but de répondre à vos demandes ne constitue pas un entraînement.

6.6 Restrictions. Vekta peut à tout moment limiter les données, catégories de données, sources ou actions accessibles via le Serveur MCP, exiger une confirmation avant certaines actions ou réserver certaines fonctionnalités à la lecture seule.

6.7 Résultats. Vekta ne génère, ne vérifie ni ne contrôle les Résultats. Ils peuvent être inexacts, incomplets ou inadaptés. Vous êtes seul responsable des Résultats et des décisions prises sur leur fondement (voir l’article 12).

7. Données de Sources Tierces

7.1 Conditions des fournisseurs. Certaines Données Vekta proviennent d’appareils ou de services tiers. Leur utilisation reste soumise aux conditions des fournisseurs dont elles proviennent, qui peuvent restreindre leur partage avec d’autres personnes, leur conservation, leur affichage ou leur transmission à des outils d’IA. Vous devez respecter ces conditions ainsi que, le cas échéant, les règles indiquées pour chaque source dans la Documentation.

7.2 Attribution. Lorsque vous affichez ou partagez des Données de Sources Tierces, vous devez en mentionner la source conformément aux exigences du fournisseur (par exemple, pour les données Garmin, la mention « Garmin » et du modèle de l’appareil concerné). Vous ne devez pas laisser entendre que ce fournisseur approuve votre Intégration.

7.3 Exclusions et limitations. Vekta peut à tout moment, sans préavis et sans engager sa responsabilité, exclure, limiter, filtrer ou retirer de l’API Vekta ou du Serveur MCP tout ou partie des Données de Sources Tierces, y compris l’historique déjà synchronisé, notamment lorsque les conditions d’un fournisseur l’exigent ou à sa demande. Vekta peut également vous demander de supprimer des Données de Sources Tierces déjà récupérées lorsque leur conservation n’est plus permise ; vous devez alors les supprimer sans délai.

7.4 Fichiers importés. Les Fichiers importés ne constituent pas des Données de Sources Tierces au sens du présent article. Ils restent soumis aux droits des tiers et aux autres stipulations des présentes Conditions.

7.5 Liste des sources. Les sources accessibles via l’API Vekta et le Serveur MCP, ainsi que les restrictions applicables à chacune, peuvent être précisées dans la Documentation et évoluer à tout moment.

8. Protection des données

8.1 Données sensibles. Les Données Vekta peuvent inclure des Données de santé, qui bénéficient d’une protection renforcée (article 9 du RGPD). Vous devez traiter toutes les Données Vekta avec un soin adapté à leur sensibilité.

8.2 Rôles. Vekta est responsable des traitements réalisés sur la Plateforme et de la mise à disposition des Données Vekta via l’API Vekta, dans les conditions de ses politiques de confidentialité. Lorsque vous récupérez des Données Vekta via l’API Vekta et que vous les conservez, analysez, partagez ou traitez de toute autre manière en dehors de la Plateforme, y compris dans une Intégration ou avec un Fournisseur d’IA, vous agissez en qualité de responsable de traitement distinct et indépendant (article 4.7 du RGPD). Vekta et vous n’êtes pas responsables conjoints au sens de l’article 26 du RGPD.

8.3 Vos propres données. Vous pouvez utiliser librement vos propres Données Vekta, sous réserve des présentes Conditions, notamment de l’article 7, et des droits des tiers dont elles contiendraient les données. Le RGPD ne s’applique pas au traitement que vous en faites dans le cadre d’une activité strictement personnelle ou domestique (article 2.2.c du RGPD).

8.4 Obligations du Coach. Si vous accédez à des Données Athlète, vous devez :

  • les utiliser uniquement pour entraîner et accompagner l’Athlète concerné ;

  • respecter la Réglementation sur les Données, notamment informer vos Athlètes de l’usage que vous faites de leurs données, en particulier si vous les transmettez à un Fournisseur d’IA (articles 13 et 14 du RGPD), et disposer d’une base légale ainsi que, pour les Données de santé, d’une exception prévue à l’article 9.2 du RGPD ;

  • ne les divulguer à aucun autre Athlète ni à aucun tiers sans le consentement de l’Athlète, à l’exception d’un Fournisseur d’IA ou d’un prestataire agissant uniquement pour les besoins de votre coaching de cet Athlète et tenu à la confidentialité ;

  • les protéger par des mesures de sécurité appropriées (article 9) ;

  • respecter, le cas échéant, les règles applicables aux transferts de données hors de l’Union européenne (chapitre V du RGPD), notamment lorsque votre Fournisseur d’IA est établi hors de l’Union ; et

  • supprimer toutes les Données Athlète conservées en dehors de la Plateforme dans les meilleurs délais, et au plus tard 30 jours après que l’Athlète a quitté votre Espace de travail ou que votre accès a pris fin, ou plus tôt si l’Athlète vous le demande, sauf obligation légale de conservation.

8.5 Information et consentement des Athlètes. Il vous appartient d’informer vos Athlètes que vous pouvez consulter, créer, modifier et supprimer leurs données, y compris leurs Données de santé, via l’API Vekta et le Serveur MCP, et le cas échéant les transmettre à un Fournisseur d’IA. Vous devez recueillir leur consentement explicite avant de traiter leurs Données de santé en dehors de la Plateforme ou de les transmettre à un Fournisseur d’IA (article 9.2.a du RGPD), et être en mesure d’en justifier. L’accès des Coachs aux données des Athlètes est une condition du fonctionnement de l’Espace de travail : l’Athlète qui ne le souhaite pas doit quitter l’Espace de travail, ce qui met fin à l’accès du Coach. Vekta peut compléter cette information dans ses propres documents, sans que cela vous dispense de vos obligations de responsable de traitement.

8.6 Athlètes mineurs. Si un Athlète a moins de 18 ans, vous devez vous assurer que le titulaire de l’autorité parentale a autorisé son suivi et, lorsque l’Athlète a moins de 15 ans, qu’il a consenti au traitement de ses données conjointement avec lui (article 45 de la loi Informatique et Libertés). Vous ne pouvez transmettre les Données de santé d’un Athlète mineur à un Fournisseur d’IA qu’avec l’accord du titulaire de l’autorité parentale. Vekta peut exclure les données des Athlètes mineurs de tout ou partie de l’API Vekta ou du Serveur MCP.

8.7 Demandes des personnes concernées. Vous répondez, conformément à la Réglementation sur les Données, aux demandes d’exercice de droits relatives aux Données Vekta que vous détenez. Vekta peut orienter vers vous toute demande concernant ces données.

8.8 Données d’utilisation de l’API. Vekta traite les données techniques liées à votre utilisation de l’API Vekta (journaux de requêtes, adresses IP, identifiants d’Intégration) pour exploiter, sécuriser et contrôler l’API Vekta, conformément à ses politiques de confidentialité.

9. Sécurité

9.1 Confidentialité de la Clé API. Votre Clé API donne accès à vos données et, si vous êtes Coach, à celles de vos Athlètes. Vous devez la garder confidentielle, la conserver de manière sécurisée et ne jamais l’inclure dans un dépôt de code public, du code exécuté côté client, des fichiers partagés ou des requêtes (prompts) partagées avec d’autres personnes.

9.2 Clé compromise. Si vous pensez que votre Clé API a été exposée ou utilisée sans votre autorisation, vous devez la révoquer ou la renouveler immédiatement et en informer Vekta sans délai à l’adresse info@joinvekta.com.

9.3 Mesures de sécurité. Vous devez protéger les Données Vekta que vous conservez ou traitez en dehors de la Plateforme par des mesures techniques et organisationnelles appropriées (article 32 du RGPD), notamment le chiffrement en transit (HTTPS) et, lorsque cela est raisonnable, au repos, ainsi qu’un accès limité aux seules personnes qui en ont besoin.

9.4 Incidents de sécurité. Si vous avez connaissance d’un accès non autorisé à des Données Vekta en votre possession ou dans une Intégration que vous contrôlez, ou de leur perte, altération ou divulgation, vous devez en informer Vekta à l’adresse info@joinvekta.com dans les meilleurs délais et au plus tard 72 heures après en avoir pris connaissance, coopérer avec Vekta et prendre les mesures raisonnables pour en limiter les effets. Cette obligation s’ajoute à vos propres obligations de notification (articles 33 et 34 du RGPD).

9.5 Signalement de vulnérabilités. Si vous découvrez une vulnérabilité dans l’API Vekta, le Serveur MCP ou la Plateforme, merci de la signaler à l’adresse info@joinvekta.com. Vous ne devez ni l’exploiter, ni accéder à des données qui ne sont pas les vôtres ou les modifier, ni dégrader le service, ni la rendre publique avant que Vekta ait eu une possibilité raisonnable de la corriger. Vekta n’engagera pas de poursuites contre les signalements de bonne foi respectant ces règles.

10. Limites, évolutions, disponibilité et tarifs

10.1 Limites de requêtes. Vekta fixe des limites d’utilisation de l’API Vekta, décrites dans la Documentation, et peut les modifier à tout moment. Vous devez les respecter et ne pas chercher à les contourner, par exemple en utilisant plusieurs comptes.

10.2 Un service évolutif. Vekta peut à tout moment ajouter, modifier, déprécier ou supprimer tout point d’accès, outil, fonctionnalité, catégorie de données ou capacité de l’API Vekta et du Serveur MCP. Vekta s’efforce d’annoncer raisonnablement à l’avance les modifications incompatibles, mais n’est pas tenue de maintenir la compatibilité de l’API Vekta avec vos Intégrations. Les présentes Conditions s’appliquent à tous les points d’accès et capacités, actuels et futurs, y compris OAuth et le Serveur MCP.

10.3 Disponibilité. L’API Vekta est fournie sans engagement de niveau de service. Elle peut être interrompue, ralentie ou indisponible, notamment pour maintenance, mise à jour ou pour des raisons indépendantes de la volonté de Vekta.

10.4 Assistance. Vekta peut, sans y être tenue, fournir une assistance technique pour l’API Vekta. L’assistance de vos propres Intégrations vous incombe.

10.5 Surveillance. Vekta peut surveiller l’utilisation de l’API Vekta afin de l’exploiter, de la sécuriser, de détecter les abus et de vérifier le respect des présentes Conditions.

10.6 Tarifs. L’accès à l’API Vekta est actuellement inclus dans les abonnements Vekta, sans supplément de prix. Vekta peut le rendre payant ou proposer des offres payantes. Vekta vous en informera au moins 30 jours à l’avance. Aucun frais ne vous sera facturé sans votre acceptation expresse ; à défaut d’acceptation, vous pourrez cesser d’utiliser l’API Vekta sans frais et sans incidence sur votre abonnement.

11. Propriété intellectuelle, marque et suggestions

11.1 Droits de Vekta. Vekta et ses concédants détiennent l’ensemble des droits, notamment de propriété intellectuelle, sur l’API Vekta, le Serveur MCP, la Plateforme, la Documentation ainsi que sur les algorithmes, métriques, calculs, modèles et bases de données de Vekta (articles L112-1 et L341-1 du Code de la propriété intellectuelle). Les présentes Conditions ne vous transfèrent aucun de ces droits, en dehors de la licence prévue à l’article 4.1.

11.2 Vos droits. Vous conservez vos droits sur vos propres Intégrations. Les utilisateurs conservent les droits dont ils disposent sur les données qu’ils fournissent à la Plateforme.

11.3 Marque Vekta. Vous pouvez indiquer de manière factuelle que votre Intégration « fonctionne avec Vekta » ou « utilise l’API Vekta ». Vous ne devez pas, sans l’accord écrit préalable de Vekta, utiliser le nom, les logos ou les marques Vekta, ou tout signe prêtant à confusion, notamment dans le nom ou l’icône d’une Intégration, ni laisser entendre que Vekta approuve, parraine ou soutient votre Intégration ou entretient un partenariat avec vous.

11.4 Suggestions. Si vous transmettez à Vekta des suggestions ou commentaires concernant l’API Vekta, Vekta peut les utiliser librement et gratuitement, sans obligation envers vous.

12. Absence de conseil médical

12.1 Pas de conseil médical. Les Données Vekta, l’API Vekta et les Résultats sont fournis à des fins d’entraînement sportif et d’information uniquement. Ils ne constituent pas un avis médical et ne doivent pas servir à diagnostiquer, traiter ou prévenir une maladie. L’API Vekta ne doit pas être utilisée comme dispositif médical ni pour en concevoir un (règlement (UE) 2017/745).

12.2 Plans d’entraînement de tiers. Vekta ne crée, ne vérifie ni ne valide les plans d’entraînement, séances, recommandations ou autres Résultats générés par des Intégrations, des Fournisseurs d’IA ou d’autres tiers, y compris lorsqu’ils sont enregistrés sur la Plateforme via l’API Vekta ou le Serveur MCP. Vekta n’est pas responsable de ces plans ou Résultats, ni des blessures, maladies, baisses de performance ou autres dommages résultant de leur suivi, sous réserve de l’article 13.5.

12.3 Votre jugement. L’entraînement d’endurance comporte des risques. Toute personne qui suit un plan d’entraînement, quelle qu’en soit l’origine, doit être à l’écoute de son corps et consulter un médecin ou un professionnel qualifié avant de commencer ou de modifier un programme, en particulier en cas de problème de santé, de blessure, de grossesse ou de symptômes inhabituels. Les Coachs restent pleinement responsables des plans qu’ils donnent à leurs Athlètes, y compris lorsqu’ils sont préparés avec l’aide de l’IA.

13. Garanties et responsabilité

13.1 Fourniture en l’état. Dans toute la mesure permise par la loi, l’API Vekta, le Serveur MCP et les Données Vekta sont fournis « en l’état » et « selon disponibilité », sans garantie d’exactitude, d’exhaustivité, de disponibilité ou d’adéquation à un usage particulier. Les Données Vekta peuvent comporter des erreurs, en particulier les Données de Sources Tierces et les données saisies par les utilisateurs.

13.2 Exclusions applicables à tous. Vekta n’est pas responsable des dommages qui ne résultent pas d’un manquement de sa part, notamment ceux causés par vos requêtes et actions, y compris les modifications ou suppressions de données ; par une Intégration, un Fournisseur d’IA, un fournisseur de Données de Sources Tierces ou tout autre tiers ; par les Résultats ; par votre utilisation des Données Vekta, y compris des Données Athlète ; par un cas de force majeure (article 1218 du Code civil) ; ou par la modification, la suspension ou l’arrêt de l’API Vekta conformément aux présentes Conditions.

13.3 Professionnels. Si vous agissez en qualité de Professionnel, Vekta n’est pas responsable des dommages indirects, notamment perte de bénéfices, de chiffre d’affaires, de clientèle, de chance ou d’image, et sa responsabilité totale au titre des présentes Conditions et de l’API Vekta est limitée au plus élevé des deux montants suivants : (a) les sommes que vous avez versées à Vekta au cours des 12 mois précédant le fait générateur, et (b) cent euros (100 €).

13.4 Consommateurs. Si vous êtes Consommateur ou Non-professionnel, l’article 13.3 ne vous est pas applicable et aucune stipulation des présentes Conditions ne supprime ni ne réduit votre droit à réparation en cas de manquement de Vekta à ses obligations (article R212-1, 6° du Code de la consommation). Vekta répond alors des dommages prévisibles qui sont la suite immédiate et directe de son manquement (articles 1231-3 et 1231-4 du Code civil). Vous conservez l’ensemble des droits que vous confère la réglementation impérative.

13.5 Droits impératifs. Aucune stipulation des présentes Conditions n’exclut ni ne limite la responsabilité de Vekta en cas de dol, de faute lourde ou de dommage corporel causé par sa faute, ni toute responsabilité qui ne peut être exclue ou limitée en vertu de la loi.

14. Garantie

14.1 Professionnels. Si vous agissez en qualité de Professionnel, vous garantissez GRAIG SAS, ses sociétés affiliées et leurs dirigeants et salariés contre toute réclamation, perte, condamnation, amende, coût et dépense (y compris les frais d’avocat raisonnables) liés à une réclamation d’un tiers, notamment d’un Athlète, d’une autorité de protection des données ou d’un fournisseur de Données de Sources Tierces, résultant (a) de votre manquement aux présentes Conditions ou à la Réglementation sur les Données, (b) de votre utilisation de l’API Vekta ou des Données Vekta, (c) de vos Intégrations et des Fournisseurs d’IA ou tiers auxquels vous avez transmis des Données Vekta, ou (d) d’un incident de sécurité affectant des Données Vekta sous votre contrôle.

14.2 Consommateurs. Si vous êtes Consommateur ou Non-professionnel, vous êtes responsable, dans les conditions du droit commun, des préjudices causés à Vekta par votre manquement aux présentes Conditions ou à la Réglementation sur les Données.

14.3 Procédure. Vekta vous informe de toute réclamation concernée et peut en assurer elle-même la défense.

15. Suspension et résiliation

15.1 Par vous. Vous pouvez cesser d'utiliser l'API Vekta à tout moment en révoquant vos Clés API et en déconnectant vos Intégrations et Fournisseurs d'IA.

15.2 Suspension immédiate. Vekta peut, à sa discrétion, suspendre, restreindre ou révoquer immédiatement et sans préavis votre Clé API ou votre accès à tout ou partie de l’API Vekta ou du Serveur MCP lorsque Vekta estime de bonne foi (a) que vous avez manqué aux présentes Conditions, (b) que votre utilisation présente un risque pour la sécurité, pour Vekta, ses utilisateurs ou des tiers, (c) que la loi, une autorité ou une décision de justice l’exige, (d) que les conditions ou la demande d’un fournisseur de Données de Sources Tierces l’exigent, ou (e) que votre Clé API est compromise. Lorsque cela est possible sans compromettre la sécurité ou une enquête, Vekta vous en indique le motif.

15.3 Fin de l’accès et arrêt de l’API. En dehors de ces cas, Vekta peut, à sa discrétion, mettre fin à votre accès à l’API Vekta ou cesser de fournir tout ou partie de l’API Vekta ou du Serveur MCP, moyennant un préavis d’au moins 30 jours notifié par tout moyen.

15.4 Conséquences. L’accès à l’API Vekta étant fourni sans supplément de prix, sa suspension, sa révocation ou son arrêt conformément au présent article n’ouvre droit à aucune indemnité. Il est sans effet sur votre abonnement et sur votre compte Vekta, qui restent régis par les Conditions Vekta.

15.5 Effets. Lorsque votre accès prend fin, pour quelque raison que ce soit, vous devez cesser d’utiliser l’API Vekta et supprimer les Données Athlète et les Données de Sources Tierces dont la conservation n’est plus permise au titre des articles 7 et 8.

15.6 Survie. Les articles 5, 6.5, 6.7, 7.3, 8, 9.4 et 11 à 18 survivent à la fin de votre accès à l’API Vekta.

16. Modification des Conditions

16.1 Vekta peut modifier les présentes Conditions, notamment pour tenir compte de nouveaux points d’accès ou capacités de l’API Vekta ou du Serveur MCP, des exigences des fournisseurs de Données de Sources Tierces, d’évolutions légales ou d’évolutions des services de Vekta.

16.2 Vekta vous informe de toute modification par tout moyen approprié, notamment par e-mail, dans le journal des modifications de l’API, dans la Documentation ou par une notification sur la Plateforme. Les modifications prennent effet 5 jours ouvrés après cette information, sauf date ultérieure indiquée. Les modifications imposées par la loi, par une autorité, par un fournisseur de Données de Sources Tierces ou nécessaires pour des raisons de sécurité peuvent prendre effet immédiatement.

16.3 Si vous n’acceptez pas les Conditions modifiées, vous pouvez cesser d’utiliser l’API Vekta à tout moment, sans frais. La poursuite de votre utilisation de l’API Vekta après l’entrée en vigueur des modifications vaut acceptation des Conditions modifiées. Vekta peut également vous demander de les accepter à nouveau, par exemple lors du renouvellement de votre Clé API.

16.4 Les modifications ne s’appliquent pas aux faits antérieurs à leur entrée en vigueur et ne modifient pas le prix de votre abonnement. La date figurant en tête des présentes Conditions indique leur dernière mise à jour. Les versions antérieures sont disponibles sur demande.

17. Droit applicable, réclamations et litiges

17.1 Droit applicable. Les présentes Conditions sont régies par le droit français. Si vous êtes Consommateur et résidez dans un autre État, vous conservez la protection des dispositions impératives de la loi de votre pays de résidence (article 6.2 du règlement (CE) n° 593/2008).

17.2 Réclamation préalable. Toute réclamation doit d’abord être adressée par écrit à Vekta à l’adresse info@joinvekta.com.

17.3 Juridiction. Si vous agissez en qualité de Professionnel, tout litige relatif aux présentes Conditions ou à l’API Vekta relève de la compétence exclusive des juridictions du ressort de la cour d’appel de Paris. Si vous êtes Consommateur, vous pouvez saisir, outre l’une des juridictions territorialement compétentes en vertu du Code de procédure civile, la juridiction du lieu où vous demeuriez au moment de la conclusion du contrat ou de la survenance du fait dommageable (article R631-3 du Code de la consommation) ; si vous résidez dans un autre État membre de l’Union européenne, les règles du règlement (UE) n° 1215/2012 s’appliquent.

18. Dispositions générales

18.1 Indépendance. Les présentes Conditions ne créent aucune société, entreprise commune, relation de travail ou de mandat entre vous et Vekta.

18.2 Cession. Vous ne pouvez pas céder vos droits ou obligations au titre des présentes Conditions. Vekta peut les céder à une société affiliée ou dans le cadre d’une fusion, d’une acquisition ou de la cession de tout ou partie de son activité, à condition que cette cession n’entraîne pas de diminution de vos droits.

18.3 Preuve. Les journaux et enregistrements des systèmes de Vekta font foi des requêtes effectuées avec votre Clé API, jusqu’à preuve contraire.

18.4 Divisibilité et renonciation. Si une stipulation des présentes Conditions est jugée nulle ou inapplicable, elle est réputée non écrite et les autres stipulations restent en vigueur. Le fait pour Vekta de ne pas se prévaloir d’une stipulation ne vaut pas renonciation à celle-ci.

18.5 Langue. Les présentes Conditions sont rédigées en français et traduites en anglais. Les deux versions ont la même valeur juridique ; en cas de divergence, la version française prévaut (loi n° 94-665 du 4 août 1994).

18.6 Contact. GRAIG SAS, 14 rue Beffroy, 92200 Neuilly-sur-Seine, France — info@joinvekta.com.

Vekta API and MCP Server Terms of Use

English version — Last updated: 3 November 2026

Preamble

These API and MCP Server Terms of Use (the “Terms”) govern access to and use of Vekta’s application programming interface, its Model Context Protocol server, their documentation and any related tool, token or feature, whether current or future (together, the “Vekta API”).

The Vekta API is operated by GRAIG SAS, a French société par actions simplifiée registered with the Nanterre Trade and Companies Register under number 907 796 767, whose registered office is at 14 rue Beffroy, 92200 Neuilly-sur-Seine, France (“Vekta”, “we” or “us”). Contact: info@joinvekta.com.

These Terms supplement Vekta’s terms of use (https://joinvekta.com/terms-of-use) and Vekta’s privacy policies (https://joinvekta.com/privacy-policy) (together, the “Vekta Terms”), which continue to apply. For all matters relating to the Vekta API, these Terms prevail in the event of conflict.

You use the Vekta API under your sole responsibility and at your own risk, within the limits set out in Section 13. You are responsible for every request made with your API Key, for every Integration and AI Provider you connect, for the Vekta Data you retrieve, store, share, create, modify or delete, and for the consequences of that use.

1. Definitions

The following terms have the meanings below, in the singular and the plural:

  • “Active Subscription”: a valid Vekta subscription, purchased by the user concerned or paid for on their behalf by a Coach, club or other organisation.

  • “AI Provider”: any third party providing an artificial intelligence model, assistant or agent that you connect to the Vekta API or to which you send Vekta Data, including through the MCP Server.

  • “API Key”: the personal credential issued by Vekta to authenticate requests to the Vekta API, and any token, credential or authorisation issued through OAuth or any other current or future authentication mechanism.

  • “Athlete”: a user who has the athlete role in a Workspace.

  • “Athlete Data”: Vekta Data relating to an Athlete other than you.

  • “Coach”: a user who has the coach, trainer or administrator role in a Workspace.

  • “Consumer” and “Non-professional”: these terms have the meaning given in the preliminary article of the French Consumer Code. An athlete using the Vekta API for their own data generally acts as a Consumer.

  • “Data Protection Laws”: the GDPR, French Law No. 78-17 of 6 January 1978 (the “French Data Protection Act”) and any other applicable data protection legislation.

  • “Documentation”: the Vekta API documentation available at https://docs.joinvekta.com/, as updated from time to time.

  • “GDPR”: Regulation (EU) 2016/679 of 27 April 2016.

  • “Health Data”: data concerning health within the meaning of Article 4(15) GDPR, including heart rate, heart rate variability, sleep, weight, menstrual cycle, symptoms, injuries or wellbeing.

  • “Integration”: any application, script, agent, AI tool, MCP client or other software used to access the Vekta API.

  • “MCP Server”: the server operated by Vekta that implements the Model Context Protocol and allows Integrations, including AI tools, to read and act on Vekta Data.

  • “Outputs”: any content, analysis, recommendation, training plan, workout or other result produced by an Integration or an AI Provider from Vekta Data.

  • “Platform”: Vekta’s website, applications and services.

  • “Professional”: any person acting for purposes relating to their trade, business, craft or profession, including a Coach providing paid coaching services, and any club, team or organisation.

  • “Third-Party Source Data”: Vekta Data synchronised from a third-party device or service through an integration offered by Vekta (for example Garmin, Wahoo, COROS, Oura, WHOOP, Zwift or Hammerhead), and data derived from it.

  • “Uploaded Files”: activity files (for example FIT, TCX or GPX) that a user manually uploads to the Platform.

  • “Vekta Data”: all data accessed, created, modified or deleted through the Vekta API, whatever its category (training, activity, physiological data, Health Data, events, notes, metrics, plans, Workspaces, etc.), and data derived from it.

  • “Workspace”: a Vekta space in which Coaches and Athletes work together.

2. Acceptance

2.1 Checkbox. When you generate your API Key, or authorise an Integration through OAuth, Vekta asks you to accept these Terms by ticking the box provided for that purpose. This action expresses your consent and constitutes an electronic signature (Articles 1127-1, 1366 and 1367 of the French Civil Code).

2.2 Use. Any use of the Vekta API, by you or by an Integration using your API Key, also constitutes acceptance of the Terms in force at the date of that use. This applies in particular to API Keys generated before the checkbox was introduced. The Terms are available at any time from the Documentation and your account, and can be downloaded and printed.

2.3 Refusal. If you do not accept the Terms, you must not generate an API Key or use the Vekta API, and you must revoke any existing API Key.

2.4 Organisations. If you use the Vekta API on behalf of a club, team, company or other organisation, you represent that you are authorised to bind it. “You” then means both you and that organisation.

3. Access conditions

3.1 Eligible users. Any Vekta account holder, whether a Coach or a self-coached athlete, who is at least 18 years old and has legal capacity may generate an API Key. Minors may not generate an API Key.

3.2 Subscription-based access. Your own Vekta Data is accessible only while you have an Active Subscription. Athlete Data is accessible only while (a) you are a Coach of a Workspace in which the Athlete is a member with the athlete role and (b) the Athlete has an Active Subscription. When either condition ceases to be met, the corresponding access ends automatically.

3.3 API Keys. Each user may hold up to ten (10) active API Keys at the same time, which may be created, renewed or revoked at any time from their account. All API Keys of an account are attached to that user: these Terms apply to each of them, and the usage limits in Section 10.1 apply at account level, across all keys. Vekta may issue separate tokens for each Integration authorised through OAuth; those tokens are subject to these Terms. Your API Keys are strictly personal: you may not share, assign, sell or entrust them to anyone, except to an Integration or AI Provider acting solely on your behalf and under your responsibility.

3.4 Means of access. You may access the Vekta API only through the endpoints, authentication methods and tools described in the Documentation. You must not conceal or misrepresent your identity or that of your Integration.

3.5 Read and write access. The Vekta API may allow you to read, create, modify and delete Vekta Data. Any action taken with your API Key, including by an Integration or an AI Provider, is deemed to be taken by you. A Coach’s actions on Athlete Data (for example creating, modifying or deleting a workout) take effect directly in the Athlete’s account. Some deletions may be permanent: you are responsible for checking your requests and keeping any backups you consider useful.

4. Licence and permitted uses

4.1 Licence. Subject to your compliance with these Terms, Vekta grants you, for the duration of your access, a personal, limited, non-exclusive, non-transferable, non-sublicensable and revocable licence to use the Vekta API solely for the purposes set out in Section 4.2.

4.2 Permitted purposes. You may use the Vekta API only to:

  • view, analyse, export and manage your own Vekta Data, for your personal use;

  • as a Coach, view, analyse and manage the Athlete Data of the Athletes in your Workspaces, for the sole purpose of training and supporting them; and

  • develop or use non-commercial Integrations for yourself or, as a Coach, for your own coaching activity, including within the club, team or organisation for which you coach those Athletes.

4.3 Paid coaching. Charging your Athletes for your coaching services is permitted and does not constitute commercial use of the Vekta API, provided that you do not charge for access to the Vekta API, to Vekta Data or to an Integration as such.

4.4 Open-source and free Integrations. You may publish Integrations free of charge, including under an open-source licence, provided that:

  • they are not sold or monetised in any way (subscription, advertising, donor-only access, sale of data or otherwise);

  • they do not embed or expose any API Key;

  • each user uses their own API Key and is bound by these Terms; and

  • you state clearly that they are not made, endorsed or supported by Vekta.

4.5 Other uses. Any other use, including any commercial use, requires Vekta’s prior written consent, which you may request at info@joinvekta.com.

5. Prohibited uses

You must not, and must not allow any Integration, AI Provider or other person to:

  • develop, operate or support, using the Vekta API or Vekta Data, a product or service that is sold, licensed, rented, monetised or provided for any payment or commercial benefit, without Vekta’s written consent;

  • develop, improve or support a product or service that competes with Vekta or replicates its features, or carry out comparative or competitive analyses (benchmarking);

  • act as an aggregator, meaning collecting Vekta Data in order to pass it on, resell it or make it available to third parties or to their products, services or platforms;

  • sell, rent, license, share or disclose Vekta Data to any third party, except as expressly permitted by these Terms;

  • allow anyone other than the Athlete concerned and their Coaches to access Athlete Data, except as permitted by Section 8.4;

  • use Vekta Data for advertising, marketing, solicitation, profiling or targeting, or send unsolicited communications to Vekta users;

  • access data you are not entitled to, circumvent access controls, rate limits or any other safeguard, or use an account or API Key that is not yours;

  • scrape the Platform or access Vekta Data by any means other than the Vekta API;

  • overload, disrupt or impair the Vekta API, the Platform or related systems, or introduce malicious code into them;

  • reverse engineer or attempt to extract Vekta’s source code, algorithms, models or calculation methods, except where expressly permitted by law (Article L122-6-1 of the French Intellectual Property Code);

  • use the Vekta API for unlawful, fraudulent or harmful purposes, including to harass, stalk or monitor a person without their knowledge;

  • remove or alter any legal, proprietary or attribution notice, including the attribution of a third-party source; or

  • use Third-Party Source Data in breach of Section 7.

6. MCP Server and AI Providers

6.1 Launch. The MCP Server will be made available progressively. These Terms apply to it as soon as it goes live, without any new acceptance, subject to Section 16.

6.2 Your choice of AI Provider. You may connect the Vekta API, including through the MCP Server, to the AI Provider of your choice and send it Vekta Data, subject to Sections 7 and 8. That AI Provider is chosen by you and acts for you, under its own terms and privacy policy. It is not a processor, service provider or partner of Vekta. Vekta does not control how it collects, stores, uses or secures Vekta Data and is not responsible for it.

6.3 Precautions. Before sending Athlete Data, in particular Health Data, to an AI Provider, you must ensure that Section 8 is complied with, send only the data needed for your request, and enable, where available, the AI Provider’s settings that exclude data retention or the use of data to train models.

6.4 Actions taken by AI. When an AI Provider creates, modifies or deletes Vekta Data (for example workouts or training plans), each action is taken on your behalf and under your responsibility, as if you had taken it yourself. You must review proposed actions before they affect you or your Athletes.

6.5 No model training. You must not use, or allow the use of, the Vekta API or Vekta Data to train, fine-tune, evaluate, benchmark or otherwise improve any AI model, whether or not operated by you. Processing of Vekta Data by an AI Provider solely to respond to your requests does not constitute training.

6.6 Restrictions. Vekta may at any time limit the data, data categories, sources or actions available through the MCP Server, require confirmation before certain actions, or make certain features read-only.

6.7 Outputs. Vekta does not generate, verify or control Outputs. They may be inaccurate, incomplete or unsuitable. You are solely responsible for Outputs and for any decision made on the basis of them (see Section 12).

7. Third-Party Source Data

7.1 Providers’ terms. Some Vekta Data comes from third-party devices or services. Its use remains subject to the terms of the providers it comes from, which may restrict sharing it with other people, storing it, displaying it or sending it to AI tools. You must comply with those terms and, where applicable, with the rules set out for each source in the Documentation.

7.2 Attribution. When you display or share Third-Party Source Data, you must credit its source in accordance with the provider’s requirements (for example, for Garmin data, the name “Garmin” and the model of the device concerned). You must not imply that the provider endorses your Integration.

7.3 Exclusions and limitations. Vekta may at any time, without notice and without liability, exclude, limit, filter or remove from the Vekta API or the MCP Server all or part of the Third-Party Source Data, including history already synchronised, in particular where a provider’s terms so require or at a provider’s request. Vekta may also ask you to delete Third-Party Source Data you have already retrieved where its retention is no longer permitted; you must then delete it without delay.

7.4 Uploaded Files. Uploaded Files are not Third-Party Source Data within the meaning of this Section. They remain subject to third-party rights and to the other provisions of these Terms.

7.5 List of sources. The sources available through the Vekta API and the MCP Server, and the restrictions applicable to each, may be specified in the Documentation and may change at any time.

8. Data protection

8.1 Sensitive data. Vekta Data may include Health Data, which benefits from enhanced protection (Article 9 GDPR). You must handle all Vekta Data with care appropriate to its sensitivity.

8.2 Roles. Vekta is the controller of the processing carried out on the Platform and of making Vekta Data available through the Vekta API, as described in its privacy policies. When you retrieve Vekta Data through the Vekta API and store, analyse, share or otherwise process it outside the Platform, including in an Integration or with an AI Provider, you act as a separate and independent controller (Article 4(7) GDPR). You and Vekta are not joint controllers within the meaning of Article 26 GDPR.

8.3 Your own data. You may freely use your own Vekta Data, subject to these Terms, in particular Section 7, and to the rights of any third parties whose data it contains. The GDPR does not apply to your processing of it in the course of a purely personal or household activity (Article 2(2)(c) GDPR).

8.4 Coach obligations. If you access Athlete Data, you must:

  • use it only to train and support the Athlete concerned;

  • comply with Data Protection Laws, including informing your Athletes of how you use their data, in particular if you send it to an AI Provider (Articles 13 and 14 GDPR), and have a legal basis and, for Health Data, an exception under Article 9(2) GDPR;

  • not disclose it to any other Athlete or third party without the Athlete’s consent, except to an AI Provider or service provider acting solely for the purposes of your coaching of that Athlete and bound by confidentiality;

  • protect it with appropriate security measures (Section 9);

  • comply, where applicable, with the rules on transfers of data outside the European Union (Chapter V GDPR), in particular where your AI Provider is established outside the Union; and

  • delete all Athlete Data stored outside the Platform as soon as possible, and no later than 30 days after the Athlete has left your Workspace or your access has ended, or earlier if the Athlete so requests, unless you are legally required to retain it.

8.5 Athlete information and consent. You are responsible for informing your Athletes that you may view, create, modify and delete their data, including their Health Data, through the Vekta API and the MCP Server, and where applicable send it to an AI Provider. You must obtain their explicit consent before processing their Health Data outside the Platform or sending it to an AI Provider (Article 9(2)(a) GDPR), and be able to demonstrate it. Coaches’ access to Athletes’ data is a condition of how the Workspace operates: an Athlete who does not want it must leave the Workspace, which ends the Coach’s access. Vekta may supplement this information in its own documents, but this does not relieve you of your obligations as a controller.

8.6 Minor Athletes. If an Athlete is under 18, you must ensure that the holder of parental authority has authorised their coaching and, where the Athlete is under 15, has consented to the processing of their data jointly with them (Article 45 of the French Data Protection Act). You may send the Health Data of a minor Athlete to an AI Provider only with the agreement of the holder of parental authority. Vekta may exclude the data of minor Athletes from all or part of the Vekta API or the MCP Server.

8.7 Data subject requests. You must respond, in accordance with Data Protection Laws, to requests to exercise rights relating to Vekta Data you hold. Vekta may refer to you any request concerning such data.

8.8 API usage data. Vekta processes technical data relating to your use of the Vekta API (request logs, IP addresses, Integration identifiers) to operate, secure and monitor the Vekta API, in accordance with its privacy policies.

9. Security

9.1 API Key confidentiality. Your API Key gives access to your data and, if you are a Coach, to your Athletes’ data. You must keep it confidential, store it securely and never include it in a public code repository, client-side code, shared files or prompts shared with other people.

9.2 Compromised key. If you believe your API Key has been exposed or used without your authorisation, you must revoke or renew it immediately and inform Vekta without delay at info@joinvekta.com.

9.3 Security measures. You must protect the Vekta Data you store or process outside the Platform with appropriate technical and organisational measures (Article 32 GDPR), including encryption in transit (HTTPS) and, where reasonable, at rest, and access limited to those who need it.

9.4 Security incidents. If you become aware of any unauthorised access to, or loss, alteration or disclosure of, Vekta Data in your possession or in an Integration you control, you must notify Vekta at info@joinvekta.com as soon as possible and no later than 72 hours after becoming aware of it, cooperate with Vekta and take reasonable steps to limit its effects. This obligation is in addition to your own notification obligations (Articles 33 and 34 GDPR).

9.5 Vulnerability reporting. If you discover a vulnerability in the Vekta API, the MCP Server or the Platform, please report it to info@joinvekta.com. You must not exploit it, access or modify data that is not yours, degrade the service, or make it public before Vekta has had a reasonable opportunity to fix it. Vekta will not take legal action against good-faith reports that follow these rules.

10. Limits, changes, availability and pricing

10.1 Rate limits. Vekta sets usage limits for the Vekta API, described in the Documentation, and may change them at any time. You must comply with them and must not try to circumvent them, for example by using multiple accounts.

10.2 An evolving service. Vekta may at any time add, modify, deprecate or remove any endpoint, tool, feature, data category or capability of the Vekta API and the MCP Server. Vekta endeavours to give reasonable advance notice of breaking changes but is under no obligation to keep the Vekta API compatible with your Integrations. These Terms apply to all current and future endpoints and capabilities, including OAuth and the MCP Server.

10.3 Availability. The Vekta API is provided without any service level commitment. It may be interrupted, slowed down or unavailable, in particular for maintenance, updates or reasons beyond Vekta’s control.

10.4 Support. Vekta may, but is not obliged to, provide technical support for the Vekta API. Support for your own Integrations is your responsibility.

10.5 Monitoring. Vekta may monitor use of the Vekta API to operate and secure it, detect abuse and check compliance with these Terms.

10.6 Pricing. Access to the Vekta API is currently included in Vekta subscriptions at no extra cost. Vekta may start charging for it or offer paid plans. Vekta will inform you at least 30 days in advance. No fee will be charged to you without your express acceptance; if you do not accept, you may stop using the Vekta API at no cost and without affecting your subscription.

11. Intellectual property, brand and feedback

11.1 Vekta’s rights. Vekta and its licensors own all rights, including intellectual property rights, in the Vekta API, the MCP Server, the Platform, the Documentation and Vekta’s algorithms, metrics, calculations, models and databases (Articles L112-1 and L341-1 of the French Intellectual Property Code). These Terms do not transfer any of those rights to you, other than the licence in Section 4.1.

11.2 Your rights. You retain your rights in your own Integrations. Users retain whatever rights they have in the data they provide to the Platform.

11.3 Vekta brand. You may state factually that your Integration “works with Vekta” or “uses the Vekta API”. You must not, without Vekta’s prior written consent, use the Vekta name, logos or trademarks, or any confusingly similar sign, including in the name or icon of an Integration, or imply that Vekta approves, sponsors or supports your Integration or has a partnership with you.

11.4 Feedback. If you send Vekta suggestions or comments about the Vekta API, Vekta may use them freely and at no cost, without any obligation to you.

12. No medical advice

12.1 No medical advice. Vekta Data, the Vekta API and Outputs are provided for sports training and information purposes only. They do not constitute medical advice and must not be used to diagnose, treat or prevent any disease. The Vekta API must not be used as a medical device or to design one (Regulation (EU) 2017/745).

12.2 Third-party training plans. Vekta does not create, verify or validate the training plans, workouts, recommendations or other Outputs generated by Integrations, AI Providers or other third parties, including when they are saved to the Platform through the Vekta API or the MCP Server. Vekta is not responsible for those plans or Outputs, or for any injury, illness, loss of performance or other harm resulting from following them, subject to Section 13.5.

12.3 Your judgement. Endurance training involves risks. Anyone following a training plan, whatever its origin, must listen to their body and consult a doctor or qualified professional before starting or changing a programme, especially in the event of a health condition, injury, pregnancy or unusual symptoms. Coaches remain fully responsible for the plans they give their Athletes, including plans prepared with the help of AI.

13. Warranties and liability

13.1 Provided as is. To the fullest extent permitted by law, the Vekta API, the MCP Server and Vekta Data are provided “as is” and “as available”, without any warranty of accuracy, completeness, availability or fitness for a particular purpose. Vekta Data may contain errors, in particular Third-Party Source Data and data entered by users.

13.2 Exclusions applicable to all users. Vekta is not liable for damage that does not result from a breach on its part, including damage caused by your requests and actions, including modifications or deletions of data; by an Integration, an AI Provider, a provider of Third-Party Source Data or any other third party; by Outputs; by your use of Vekta Data, including Athlete Data; by force majeure (Article 1218 of the French Civil Code); or by the modification, suspension or discontinuation of the Vekta API in accordance with these Terms.

13.3 Professionals. If you act as a Professional, Vekta is not liable for indirect damage, including loss of profit, revenue, customers, opportunity or reputation, and its total liability under these Terms and in connection with the Vekta API is limited to the greater of (a) the amounts you paid to Vekta in the 12 months preceding the event giving rise to the claim and (b) one hundred euros (€100).

13.4 Consumers. If you are a Consumer or Non-professional, Section 13.3 does not apply to you and nothing in these Terms excludes or reduces your right to compensation if Vekta breaches its obligations (Article R212-1, 6° of the French Consumer Code). Vekta is then liable for foreseeable damage that is the immediate and direct consequence of its breach (Articles 1231-3 and 1231-4 of the French Civil Code). You retain all rights granted to you by mandatory law.

13.5 Mandatory rights. Nothing in these Terms excludes or limits Vekta’s liability for fraud, gross negligence or personal injury caused by its fault, or any liability that cannot be excluded or limited by law.

14. Indemnity

14.1 Professionals. If you act as a Professional, you will indemnify GRAIG SAS, its affiliates and their officers and employees against any claim, loss, judgment, fine, cost and expense (including reasonable legal fees) arising from a third-party claim, including by an Athlete, a data protection authority or a provider of Third-Party Source Data, resulting from (a) your breach of these Terms or of Data Protection Laws, (b) your use of the Vekta API or Vekta Data, (c) your Integrations and any AI Providers or third parties to which you have sent Vekta Data, or (d) a security incident affecting Vekta Data under your control.

14.2 Consumers. If you are a Consumer or Non-professional, you are liable, under general law, for the harm caused to Vekta by your breach of these Terms or of Data Protection Laws.

14.3 Procedure. Vekta will inform you of any relevant claim and may conduct its own defence.

15. Suspension and termination

15.1 By you. You may stop using the Vekta API at any time by revoking your API Keys and disconnecting your Integrations and AI Providers.

15.2 Immediate suspension. Vekta may, at its discretion, immediately and without notice suspend, restrict or revoke your API Key or your access to all or part of the Vekta API or the MCP Server where Vekta believes in good faith (a) that you have breached these Terms, (b) that your use poses a risk to security, to Vekta, its users or third parties, (c) that the law, an authority or a court decision so requires, (d) that the terms or request of a provider of Third-Party Source Data so require, or (e) that your API Key has been compromised. Where possible without compromising security or an investigation, Vekta will tell you the reason.

15.3 End of access and discontinuation. Outside those cases, Vekta may, at its discretion, end your access to the Vekta API or stop providing all or part of the Vekta API or the MCP Server, on at least 30 days’ notice given by any means.

15.4 Consequences. Since access to the Vekta API is provided at no extra cost, its suspension, revocation or discontinuation in accordance with this Section gives rise to no compensation. It does not affect your subscription or your Vekta account, which remain governed by the Vekta Terms.

15.5 Effects. When your access ends, for whatever reason, you must stop using the Vekta API and delete any Athlete Data and Third-Party Source Data whose retention is no longer permitted under Sections 7 and 8.

15.6 Survival. Sections 5, 6.5, 6.7, 7.3, 8, 9.4 and 11 to 18 survive the end of your access to the Vekta API.

16. Changes to these Terms

16.1 Vekta may amend these Terms, in particular to reflect new endpoints or capabilities of the Vekta API or the MCP Server, the requirements of providers of Third-Party Source Data, changes in the law or changes to Vekta’s services.

16.2 Vekta will inform you of any change by any appropriate means, including by email, in the API changelog, in the Documentation or by a notification on the Platform. Changes take effect 5 business days after that notice, unless a later date is stated. Changes required by law, by an authority or by a provider of Third-Party Source Data, or needed for security reasons, may take effect immediately.

16.3 If you do not accept the amended Terms, you may stop using the Vekta API at any time, at no cost. Continued use of the Vekta API after the changes take effect constitutes acceptance of the amended Terms. Vekta may also ask you to accept them again, for example when you renew your API Key.

16.4 Changes do not apply to events that occurred before they took effect and do not change the price of your subscription. The date at the top of these Terms shows when they were last updated. Previous versions are available on request.

17. Governing law, complaints and disputes

17.1 Governing law. These Terms are governed by French law. If you are a Consumer residing in another country, you retain the protection of the mandatory provisions of the law of your country of residence (Article 6(2) of Regulation (EC) No 593/2008).

17.2 Prior complaint. Any complaint must first be sent in writing to Vekta at info@joinvekta.com.

17.3 Jurisdiction. If you act as a Professional, any dispute relating to these Terms or the Vekta API falls within the exclusive jurisdiction of the courts within the jurisdiction of the Paris Court of Appeal. If you are a Consumer, you may bring proceedings, in addition to any court with territorial jurisdiction under the French Code of Civil Procedure, before the court of the place where you lived when the contract was concluded or when the harmful event occurred (Article R631-3 of the French Consumer Code); if you reside in another EU Member State, the rules of Regulation (EU) No 1215/2012 apply.

18. General provisions

18.1 Independence. These Terms do not create any partnership, joint venture, employment or agency relationship between you and Vekta.

18.2 Assignment. You may not assign your rights or obligations under these Terms. Vekta may assign them to an affiliate or in connection with a merger, acquisition or sale of all or part of its business, provided that the assignment does not reduce your rights.

18.3 Evidence. The logs and records of Vekta’s systems are evidence of the requests made with your API Key, unless proven otherwise.

18.4 Severability and waiver. If any provision of these Terms is held void or unenforceable, it is deemed unwritten and the other provisions remain in force. Vekta’s failure to enforce a provision does not constitute a waiver of it.

18.5 Language. These Terms are drafted in French and translated into English. Both versions have the same legal value; in the event of any discrepancy, the French version prevails (French Law No. 94-665 of 4 August 1994).

18.6 Contact. GRAIG SAS, 14 rue Beffroy, 92200 Neuilly-sur-Seine, France — info@joinvekta.com.