Politique de confidentialité
Dernière mise à jour · 25 août 2026
vshopgg affiche ta boutique Valorant du jour et ta collection. Cette page dit exactement quelles données transitent, où elles vont, combien de temps elles restent et comment tout effacer. Elle décrit le fonctionnement réel du service, pas une intention.
Ce que vshopgg ne fait jamais
- Voir ton mot de passe Riot. La connexion passe par le système officiel de Riot Games (RSO) : tu saisis tes identifiants chez Riot, jamais sur vshopgg.
- Te demander un nom ou un numéro de téléphone. Ni l'un ni l'autre n'est collecté, nulle part.
- Utiliser ton adresse e-mail sans que tu l'aies confirmée. Le champ est facultatif : il ne sert qu'aux alertes de wishlist, et rien ne part tant que tu n'as pas cliqué le lien de confirmation.
- Déposer un traceur publicitaire ou un outil de mesure d'audience. Il n'y en a aucun dans le code.
- Vendre, louer ou partager tes données. Elles ne sortent pas des hébergeurs listés plus bas.
Ce qui est enregistré
Ton compte vshopgg n'est qu'un identifiant aléatoire. Il n'est relié à aucune identité civile.
- Identité Riot : ton identifiant de joueur (PUUID), ton pseudo et ton tag, ta région, ton niveau de compte. C'est ce que Riot renvoie à la connexion.
- Données de jeu mises en cache : boutique du jour, portefeuille, skins et accessoires possédés, progression du passe de combat, rang compétitif. Elles servent à afficher tes pages sans redemander à Riot à chaque visite.
- Ce que tu crées sur le site : ta wishlist, tes favoris, tes alertes et ton choix de langue.
- Ton adresse e-mail, UNIQUEMENT si tu l'as saisie pour recevoir les alertes de wishlist, accompagnée de la date à laquelle tu l'as confirmée et de l'état de l'interrupteur. Ce champ est vide pour qui ne l'a pas demandé.
- Sessions : un identifiant de navigateur et la description de ton navigateur (user-agent). Le jeton de session lui-même n'est stocké que sous forme d'empreinte SHA-256 — sa valeur en clair n'existe que dans ton navigateur.
Tes jetons Riot
Par défaut, le jeton d'accès Riot obtenu à la connexion sert le temps de charger tes données, puis disparaît. Rien n'est conservé côté serveur.
Une seule chose change cela : si tu actives les alertes de wishlist. Vérifier ta boutique pendant que tu n'es pas là suppose de conserver ce jeton. Il est alors chiffré en AES-256-GCM, avec une clé qui ne se trouve pas dans la base de données. La question t'est posée une fois par compte Riot, et tu peux révoquer à tout moment depuis les Paramètres : les jetons sont effacés immédiatement.
Les alertes par e-mail
Tout part de toi : le champ est vide par défaut, et saisir une adresse ne suffit pas. vshopgg envoie un e-mail de confirmation contenant un lien signé, valable 24 heures. Tant que ce lien n'est pas cliqué, l'adresse est enregistrée mais AUCUN message ne peut partir. C'est ce qu'on appelle un double opt-in, et c'est ce qui empêche d'inscrire quelqu'un d'autre à sa place.
Chaque alerte contient un lien de désinscription qui n'expire jamais, ainsi que les en-têtes qui font apparaître le bouton « Se désabonner » de ta messagerie. Se désinscrire coupe les envois sans supprimer l'adresse ; le bouton « Supprimer mon adresse » des Paramètres, lui, l'efface pour de bon.
Le contenu de ces messages se limite aux noms des skins de ta wishlist présents en boutique et, le cas échéant, au pseudo du compte Riot concerné. Aucune donnée de jeu n'y figure.
Cookies
Uniquement des cookies de fonctionnement. Aucun n'est publicitaire, aucun ne suit ta navigation ailleurs.
- vshop_session — te garde connecté. Inaccessible au JavaScript de la page, 30 jours.
- vshop_rso_state — protège la connexion Riot contre la falsification de requête. 10 minutes.
- vshop_rso_alerts — retient que tu viens de demander l'activation des alertes. 10 minutes.
- vshop_lang — ta langue d'affichage. Un an.
- Le thème (sombre ou clair) est mémorisé dans le stockage local de ton navigateur et n'est jamais envoyé au serveur.
Où vont les données
- Vercel — héberge le site. Reçoit tes requêtes et les journaux techniques associés.
- Neon (PostgreSQL serverless) — héberge la base de données, dans la région de l'Union européenne choisie à la création du projet. La liaison entre le site et la base est chiffrée (TLS).
- Riot Games — interrogé pour lire ta boutique, ta collection et ta progression. C'est la source des données affichées.
- valorant-api.com — fournit les noms et les images des skins. Aucune donnée te concernant ne lui est transmise.
- Resend — achemine les e-mails d'alerte et de confirmation. Reçoit ton adresse et le contenu du message, et rien d'autre : ni ton identifiant Riot, ni tes jetons, ni tes données de jeu. Ce destinataire n'existe que si tu as demandé les alertes par e-mail.
Il n'y a aucun autre destinataire.
Combien de temps
- Sessions : 30 jours, puis suppression automatique par une tâche quotidienne.
- Données de jeu en cache : réécrites à chaque synchronisation, et supprimées avec le compte Riot auquel elles se rattachent.
- Jetons chiffrés : jusqu'à ce que tu désactives les alertes, ou que Riot les invalide.
- Wishlist, favoris et alertes : conservés tant que tu ne les supprimes pas.
- Adresse e-mail : conservée jusqu'à ce que tu la supprimes depuis les Paramètres, ou jusqu'à la suppression de ton compte. Une adresse saisie mais jamais confirmée est effacée avec le compte, comme le reste.
Retirer un compte Riot depuis les Paramètres efface immédiatement ses données mises en cache et ses jetons.
Effacer tout
Les Paramètres comportent un bouton « Supprimer mon compte vshopgg ». Il efface définitivement, et sans délai, ton compte, les comptes Riot rattachés, leurs caches, les jetons chiffrés, ta wishlist, tes favoris, tes alertes et tes sessions.
Ton compte Riot n'est pas concerné : vshopgg ne peut rien y supprimer.
Tes droits
Le RGPD te donne un droit d'accès, de rectification, d'effacement, de limitation et d'opposition. L'effacement s'exerce directement depuis les Paramètres ; pour le reste, écris à l'adresse ci-dessous.
Tu peux aussi introduire une réclamation auprès de la CNIL.
L'extension Chrome
La connexion à vshopgg nécessite une extension Chrome. Elle existe parce que Riot renvoie le jeton d'authentification dans l'adresse d'une page qu'un site tiers ne peut pas lire directement.
- Elle lit le jeton renvoyé par Riot et le transmet à vshopgg, sur ton domaine uniquement.
- Elle garde ta session Riot dans le stockage de session du navigateur, hors de portée des pages web.
- Quand tu cliques « Équiper », c'est ELLE qui écrit chez Riot, depuis ta machine et avec ta propre connexion. Le serveur de vshopgg n'intervient pas.
- Elle ne lit pas les pages que tu visites, n'enregistre rien de ta navigation et ne communique avec aucun serveur autre que Riot et vshopgg.
Sécurité
Le trafic est en HTTPS de bout en bout, y compris entre le site et la base de données. Les jetons de session ne sont stockés que sous forme d'empreinte. Les jetons Riot conservés le sont chiffrés, avec une clé tenue hors de la base. Aucune promesse d'inviolabilité n'est faite : c'est un projet personnel, et il est prudent de ne pas y voir davantage.
Riot Games
vshopgg n'est ni affilié, ni associé, ni approuvé par Riot Games. Valorant et les actifs associés sont des marques de Riot Games, Inc.
Le bouton « Équiper » utilise l'interface interne du jeu, ce que les conditions d'utilisation de Riot ne prévoient pas. Un avertissement explicite est affiché avant la première utilisation. Le reste du site se contente de LIRE des informations déjà visibles dans ton client Valorant.
Changements
Toute modification de fond de ce texte s'accompagne d'une mise à jour de la date affichée en tête de page.
Contact
vshopgg.contact@gmail.com