Mentions légales

Éditeur

TeamBox SAS au capital de 135 000 €  - RCS 501 637 326 - APE 6201 Z - 5 Boulevard Victor Hugo, 34000 Montpellier. www.teambox.fr

Responsable de la publication

Hervé Masson

Hébergement du site

Webflow, via les serveurs Amazon Web Services (AWS), 398 11th Street, 2nd Floor, CA 94103 San Francisco, USA - contact@webflow.com

Protection des données personnelles

Les données complétées sont destinées à Teambox, Responsable de Traitement, ainsi qu’à ses prestataires sous-traitants situés dans et hors de l’Union européenne, afin de répondre à votre demande de contact ou de démo et gérer notre relation commerciale avec vous. Seules les données signalées par un astérisque dans les formulaires sont requises, toutes les autres sont optionnelles, mais nous permettent de personnaliser et adapter les messages que nous vous adressons, conformément à vos demandes et abonnements. Ces données pourront également servir à des fins d’analyse et de ciblage promotionnel dans le respect de la législation en vigueur (CNIL, RGPD-GDPR).Conformément à la loi « Informatique & Libertés » du 6 janvier 1978 et du Règlement Général de Protection des Données du 27 avril 2016, vous pourrez à tout moment demander à accéder, modifier, rectifier ou supprimer les informations vous concernant, ou vous opposer à recevoir des offres et informations de la part de Teambox.Vous pouvez, à tout moment demander à exercer ce droit, soit en nous contactant à cette adresse mail rgpd@teambox.fr, soit en nous adressant un courrier à l’adresse suivante : TeamBox, 1779 Avenue de l’Europe, 34170 Castelnau le Lez.

Copyright et propriété intellectuelle

L’ensemble des éléments figurant sur notre site sont protégés par les dispositions du Code de la Propriété Intellectuelle. En conséquence, toute reproduction de ceux-ci, totale ou partielle, ou imitation sans notre accord exprès, préalable et écrit, est interdite. Il est formellement interdit de collecter et d’utiliser les informations disponibles sur le site à des fins commerciales. Cette interdiction s’étend notamment, sans que cette liste ne soit limitative, à tout élément rédactionnel figurant sur le site, à la présentation des écrans, aux logiciels nécessaires à l’exploitation, aux logos, images, photos, graphiques, de quelque nature qu’ils soient.

Cookies

L’utilisateur est informé que lors de ses visites sur le site, un cookie peut s’installer automatiquement sur son logiciel de navigation. Le cookie est un bloc de données qui ne permet pas d’identifier les utilisateurs mais sert à enregistrer des informations relatives à la navigation de celui-ci sur le site. Le paramétrage du logiciel de navigation permet d’informer de la présence de cookie et éventuellement, de la refuser. L’utilisateur dispose de l’ensemble des droits susvisés s’agissant des données à caractère personnel communiquées par le biais des cookies dans les conditions indiquées ci-dessus. Les utilisateurs du site internet « www.teambox.fr » sont tenus de respecter les dispositions de la loi n°78-17 du 6 janvier 1978 modifiée, relative à l’informatique, aux fichiers et aux libertés dont la violation est passible de sanctions pénales. Ils doivent notamment s’abstenir, s’agissant des informations à caractère personnelles auxquelles ils accèdent ou pourraient accéder, de toute collecte, de toute utilisation détournée d’une manière générale, de tout acte susceptible de porter atteinte à la vie privée ou à la réputation des personnes.

function onSubmit(token) {  const form = document.querySelector('form[data-form="captcha"]');  const formData = new FormData(form);  formData.append("g-recaptcha-response", token);  const submitButton = form.querySelector('input[type="submit"]');  const originalButtonText = submitButton.value;  submitButton.disabled = true;  submitButton.value = "Envoi en cours...";  fetch(form.action, {    method: "POST",    body: JSON.stringify(Object.fromEntries(formData)),    headers: {      "Content-Type": "application/json",    },  })    .then((response) => response.json())    .then((data) => {      handleResponse(data, form);    })    .catch((error) => {      showFormMessage("error", form);      submitButton.disabled = false;      submitButton.value = originalButtonText;    });}function handleResponse(data, form) {  const submitButton = form.querySelector('input[type="submit"]');  const originalButtonText = submitButton.value;  if (data.success) {    showFormMessage("success", form);    form.reset();  } else {    showFormMessage("error", form);  }  submitButton.disabled = false;  submitButton.value = originalButtonText;}function showFormMessage(type, form) {  form.style.display = "none";  if (type === "success") {    const successMessage = form.parentNode.querySelector(      '[data-form="success"]'    );    if (successMessage) successMessage.style.display = "block";  } else {    const errorMessage = form.parentNode.querySelector('[data-form="error"]');    if (errorMessage) errorMessage.style.display = "block";  }}