BeamCart — Politique de confidentialité
Date d'entrée en vigueur : 4 août 2026 Dernière mise à jour : 13 août 2026
BeamCart (« BeamCart », « nous ») est une application de magasinage vidéo en direct pour Shopify. Cette politique explique quelles données BeamCart traite lorsqu'un marchand installe et utilise l'application, comment nous les utilisons, et les droits des marchands et de leurs clients.
Cette politique est publiée par Barracuda Piscines Spas Béton inc. (110, rue George, unité 100). Pour toute question ou demande relative à la vie privée, écrivez-nous à support@beamcart.shop.
1. Résumé
BeamCart permet au personnel d'un marchand (les « conseillers ») de prendre des appels vidéo en direct des visiteurs de la boutique et d'ajouter les produits recommandés au panier du visiteur pendant l'appel.
BeamCart est conçu pour conserver le moins de renseignements personnels possible. En particulier :
- Nous ne conservons pas la vidéo ni l'audio des appels. Ils sont transmis en direct pour la durée de l'appel et ne sont jamais enregistrés.
- Nous ne conservons pas les renseignements personnels des clients de votre boutique (ni nom, ni courriel, ni adresse).
- Nous utilisons un accès en lecture seule à votre catalogue et à vos commandes. Des commandes, nous ne lisons que les lignes d'articles et les montants (pour attribuer les ventes aux conseillers et calculer la facturation) — jamais les champs d'identité de vos clients. BeamCart n'a jamais la permission d'écrire au panier ou à la caisse via l'API Admin de Shopify — les produits sont ajoutés au panier entièrement dans le navigateur du client.
2. Données que nous traitons
2.1 Données du marchand / de la boutique
À l'installation de BeamCart, nous conservons, pour votre boutique seulement :
- votre domaine
.myshopify.comet votre domaine public ; - le jeton d'accès à l'API Admin de Shopify émis à BeamCart lors de l'installation, conservé chiffré (AES-256-GCM), utilisé pour lire votre catalogue et recouper quels appels assistés ont mené à une commande payée ;
- un jeton de l'API Storefront (chiffré) utilisé pour la recherche de produits dans la console conseiller ;
- vos réglages : position du bouton, langue, fuseau horaire des statistiques et heures d'ouverture de la console ;
- l'identifiant de votre forfait de facturation et, pour le forfait gratuit, votre choix d'autoriser ou non la facturation des minutes au-delà du quota inclus.
2.2 Comptes conseillers
Pour chaque compte conseiller que vous créez, nous conservons un nom d'utilisateur, une empreinte du mot de passe (scrypt — le mot de passe lui-même n'est jamais stocké en clair), le statut de gérant, et si le compte est actif.
2.3 Journal d'activité des appels
Pour chaque appel, nous conservons un enregistrement opérationnel contenant : un
identifiant de session aléatoire, des horodatages (mise en file, prise
d'appel, fin), le nom du conseiller, la langue de l'appel (fr/en), s'il
provient d'un lien d'invitation, un compteur de transferts et un compteur
d'articles poussés au panier. Cet enregistrement sert aux statistiques du
marchand et à mesurer l'usage par rapport au forfait (minutes d'appel incluses
et, le cas échéant, minutes supplémentaires facturables).
Cet enregistrement ne contient aucun renseignement personnel sur vos clients. Le prénom d'un client connecté peut être affiché au conseiller pendant un appel, mais il n'est pas conservé.
2.4 Sur vos commandes Shopify
Quand un conseiller pousse un produit au panier, BeamCart ajoute deux propriétés
d'article cachées à la commande dans votre boutique Shopify : le nom du
conseiller (_Conseiller) et l'identifiant de session de l'appel (_AppelId).
Cela permet à votre rapport de ventes d'attribuer une vente au conseiller qui l'a
assistée. Ces données vivent dans votre commande Shopify, sous votre contrôle.
2.5 Registre de facturation
Pour calculer les frais d'usage de votre forfait (commission sur les ventes assistées et, le cas échéant, minutes d'appel), nous conservons un registre d'audit contenant : le numéro de commande Shopify, le montant attribué (dans la devise de la boutique et converti en dollars US), et les horodatages de transmission. Ces montants et les minutes d'appel sont transmis à Shopify (qui gère toute la facturation) sous forme d'identifiants techniques et de quantités — aucun renseignement personnel n'y figure. La conversion de devises utilise un service public de taux de change qui ne reçoit aucune donnée de votre boutique.
2.6 Notes internes des conseillers
Vos conseillers peuvent rédiger des notes de suivi en texte libre (une étiquette et un contenu de leur choix) dans leur console. Ces notes appartiennent à votre boutique : elles ne sont visibles que par vos conseillers, BeamCart n'y associe aucune donnée client Shopify, et elles sont supprimées avec les données de la boutique à la désinstallation. Le contenu de ces notes est entièrement choisi par votre équipe ; si vous y consignez des renseignements personnels, vous en demeurez le responsable.
2.7 Stockage local dans le navigateur
Le widget de la boutique utilise le localStorage du navigateur pour qu'un appel
en cours survive à une navigation de page ; la console conseiller utilise le
sessionStorage pour retenir quelle boutique elle dessert. BeamCart ne dépose
aucun témoin (cookie) publicitaire ou de pistage.
3. Comment nous utilisons les données
Nous utilisons les données ci-dessus uniquement pour : fournir le service d'appel en direct et de push-to-cart ; authentifier les conseillers ; produire les statistiques et le rapport de ventes propres au marchand ; envoyer les notifications de file d'attente aux conseillers (notifications du navigateur et push web, si le conseiller les active) ; opérer la facturation ; et maintenir le service sécuritaire et fiable. Nous ne vendons pas les données et ne les utilisons pas à des fins publicitaires ou de profilage.
4. Fondements juridiques (RGPD) et Loi 25 du Québec
Lorsque le RGPD s'applique, nous traitons les données sur la base du contrat avec le marchand (pour fournir l'application) et de notre intérêt légitime à opérer et sécuriser le service. Lorsque la Loi sur la protection des renseignements personnels dans le secteur privé du Québec (Loi 25) s'applique, le traitement est nécessaire à la fourniture du service demandé par le marchand. BeamCart agit à titre de sous-traitant / prestataire de services pour le compte du marchand, qui est le responsable des données de ses clients.
5. Prestataires de services (sous-traitants)
BeamCart s'appuie sur :
- Shopify — la plateforme sur laquelle l'application fonctionne et la source des données de catalogue et de commandes ;
- LiveKit Cloud — le relais en temps réel de l'audio/vidéo des appels pour la durée de l'appel (non enregistré) ;
- Railway — l'hébergement de l'application et la base de données PostgreSQL qui conserve les données décrites à la section 2.
Chaque prestataire ne traite les données que dans la mesure nécessaire à sa part du service.
6. Conservation des données
Les enregistrements du marchand, des conseillers, des réglages et du journal d'appels sont conservés tant que l'application est installée. Lorsque vous désinstallez BeamCart, le jeton d'accès Shopify est supprimé et la boutique est marquée désinstallée ; des enregistrements opérationnels résiduels peuvent être conservés pour une période limitée à des fins de facturation et de comptabilité, puis supprimés. Vous pouvez demander une suppression anticipée à support@beamcart.shop.
7. Sécurité
Les jetons d'accès sont conservés chiffrés au repos (AES-256-GCM). Les mots de passe des conseillers ne sont conservés que sous forme d'empreintes scrypt. L'audio/vidéo des appels est transmis par des connexions WebRTC chiffrées et n'est pas enregistré.
8. Vos droits
Selon votre juridiction, vous (et vos clients, par votre intermédiaire) pouvez avoir des droits d'accès, de rectification ou de suppression des renseignements personnels. Comme BeamCart ne détient aucun renseignement personnel sur les clients de votre boutique, une demande de données client confirmera normalement que nous ne détenons pas de telles données.
Les webhooks de confidentialité obligatoires de Shopify sont honorés :
customers/data_request— nous confirmons quelles données client nous détenons (normalement aucune) ;customers/redact— nous confirmons qu'il n'y a aucun renseignement personnel client à supprimer ;shop/redact— nous supprimons les données de la boutique après désinstallation.
9. Transferts internationaux
Les données peuvent être traitées dans des pays où opèrent nos prestataires. Lorsque requis, des garanties appropriées (comme les clauses contractuelles types) s'appliquent.
10. Enfants
BeamCart est un outil d'affaires et ne s'adresse pas aux enfants.
11. Modifications de cette politique
Nous pouvons mettre à jour cette politique ; la date de « Dernière mise à jour » sera modifiée en conséquence. Les changements importants seront communiqués aux marchands.
12. Contact
Barracuda Piscines Spas Béton inc. 110, rue George, unité 100 Contact vie privée : support@beamcart.shop