Menus QR de restaurant : le code n'est pas le menu
On vous dit qu'il vous faut un code modifiable. En réalité, c'est le contenu de la page du menu qui change chaque jour, pas son adresse — et un code statique le permet gratuitement.
yourrestaurant.com/menu reste fixe tandis que les plats proposés changent à chaque service. L'argument en faveur du dynamique brouille cette distinction : on vous vend la possibilité de modifier *l'adresse de la page*, alors que ce que vous modifiez réellement est *le contenu de la page*.Les codes QR de menus se sont généralisés en 2020 et ne sont jamais repartis. Dans la plupart des restaurants, le code a été créé une fois par la personne qui s'occupait du site web, puis n'a plus été vérifié — ce qui compte, car la restauration concentre les caractéristiques de ce modèle : beaucoup de codes, un volume élevé de scans, des supports imprimés utilisés longtemps et des marges réduites.
Pourquoi les restaurants sont-ils facturés par table ?
Parce que la tarification par code s'applique à une activité qui a besoin de nombreux codes. Un restaurant équipé de douze chevalets de table, d'un autocollant sur une vitrine et d'un autocollant sur les sacs à emporter possède quatorze codes. Avec une formule dynamique facturée par code, cela représente quatorze lignes chaque mois, pour un menu qui ne coûtait auparavant que le prix du papier.
L'abonnement est aussi particulièrement difficile à abandonner dans ce contexte. Les chevalets sont plastifiés, les autocollants adhèrent aux surfaces et les menus sont réimprimés au mieux chaque saison. Réimprimer demande un vrai travail, alors les frais mensuels restent confortablement inférieurs à ce coût — c'est exactement ainsi que le prix a été fixé. Le coût réel d'un code QR « gratuit » détaille ce calcul.
Que découvre le prestataire sur vos clients ?
Chaque scan est une requête HTTP envoyée au prestataire avant le chargement du menu. Sans cookies ni consentement, il reçoit l'adresse IP du client, l'heure, l'appareil et son système d'exploitation, ainsi que la langue préférée — et, puisque chaque chevalet possède son propre lien court, il sait de quelle table il provient.
Une fois agrégées, ces données dressent un tableau détaillé de votre service : nombre de couverts par heure, durée d'occupation des tables, tables les plus demandées, différences entre les jours de semaine et le week-end, et répartition linguistique de votre clientèle. Il s'agit de données opérationnelles réellement utiles sur votre restaurant, produites par votre mobilier et collectées par quelqu'un d'autre.
À l'échelle de toute la clientèle du prestataire, cela va plus loin. La même empreinte d'appareil récurrente dans des restaurants, des magasins et des lieux d'une même ville décrit les déplacements d'une personne. La Cour de justice a établi dans *Breyer* (C-582/14) qu'une adresse IP dynamique enregistrée par l'exploitant d'un site peut constituer une donnée personnelle. C'est pourquoi il s'agit d'une question de conformité, pas d'une simple curiosité — et, au titre du RGPD, la responsabilité incombe généralement à l'entreprise qui a déployé le code. Ce qu'enregistre un proxy QR entre dans le détail.
Que se passe-t-il en pratique ?
| Problème | Ce que voit le client | Quand cela se produit généralement |
|---|---|---|
| Abonnement expiré | Un avis demandant de passer à une offre supérieure au lieu du menu | Une carte bancaire arrive à expiration ou la personne qui l'avait configuré quitte l'entreprise |
| Quota de scans dépassé | Une erreur ou une page publicitaire, de façon intermittente | Pendant votre service le plus chargé — voir limites de scan |
| Fermeture ou rachat du prestataire | Un code inutilisable sur chaque table | Sans avertissement et sans recours |
| Autocollant superposé | Une fausse page de paiement ou de Wi-Fi convaincante | Quand personne n'a vérifié les chevalets — voir quishing |
Les trois premiers cas sont le même problème sous des formes différentes : le menu dépend d'une entreprise qui n'est pas la vôtre. Le quatrième n'est pas lié à la facturation, mais celle-ci l'aggrave, car un client habitué à voir un domaine court inconnu ne peut pas repérer un domaine malveillant.
Selon l'évaluation du NCSC, les codes QR dans les pubs et les restaurants sont généralement sûrs, tandis qu'une plus grande prudence s'impose pour les codes reçus par e-mail. Le risque physique résiduel est l'autocollant superposé, et la parade est banale : vérifiez les chevalets.
À quoi ressemble la version fixe ?
| Dynamique (courant aujourd'hui) | Statique sur votre propre domaine | |
|---|---|---|
| Coût mensuel | Par code et par mois, indéfiniment | Zéro |
| Ce qu'affiche l'aperçu du client | Un domaine court inconnu | yourrestaurant.com |
| Qui enregistre le scan | Un prestataire tiers | Votre propre serveur |
| En cas d'impayé | Tous les chevalets cessent de fonctionner | Rien ne se passe |
| Modifier le menu | Modifier la page | Modifier la page |
| Modifier l'URL de destination | Tableau de bord du prestataire | Une redirection sur votre propre domaine |
Qu'en est-il des codes de commande et de paiement ?
Ils doivent être distingués des codes de menu, car le profil de risque est réellement différent et les conseils ne sont pas identiques.
Un code de commande et de paiement envoie le client vers une page où il saisira ses coordonnées bancaires. Cela augmente l'importance de chaque problème évoqué ici : un autocollant superposé sur un code de paiement mène directement à une fraude à la carte, plutôt qu'à une simple contrariété, et une personne qui ne reconnaît pas votre domaine dans l'aperçu ne peut pas distinguer votre paiement d'une copie convaincante. L'avertissement de la FTC concernant les autocollants placés sur des codes légitimes vise exactement ce type de situation dans d'autres contextes, les horodateurs de stationnement en étant l'exemple classique.
Deux règles en découlent. Premièrement, un code de paiement doit toujours encoder votre propre domaine ou le véritable domaine de votre plateforme de commande — jamais un raccourcisseur générique, car cela supprime le seul signal de vérification dont dispose le client. Deuxièmement, imprimez le domaine en toutes lettres lisibles à côté du code et vérifiez régulièrement les chevalets physiques ; ces deux mesures sont peu coûteuses et sont les seules défenses qui fonctionnent à table.
Si votre plateforme de commande fournit les codes, décodez-en un et vérifiez quel domaine figure dans les données encodées. Certaines plateformes encodent directement leur propre domaine, ce qui convient. D'autres ajoutent un raccourcisseur tiers, ce qui place une partie supplémentaire, non prévue au contrat, entre votre client et le formulaire de paiement.
Comment effectuer la transition ?
- Décodez un chevalet actuel avec notre lecteur et vérifiez quel domaine figure dans les données encodées. Si ce n'est pas le vôtre, vous utilisez une redirection louée.
- Choisissez une URL stable —
yourrestaurant.com/menu— et assurez-vous qu'elle ne changera pas. Si vous souhaitez pouvoir la déplacer plus tard, dirigez le code versyourrestaurant.com/met créez la redirection à partir de là. - Générez un [code QR d'URL](Url) statique qui encode cette adresse.
- Ajoutez un suivi par emplacement si vous le souhaitez :
?src=table,?src=window,?src=takeaway. Vos propres outils d'analyse vous donneront alors les mêmes nombres par emplacement que ceux vendus par le tableau de bord. - Imprimez l'URL en toutes lettres lisibles à côté du code, afin que les clients puissent accéder au menu sans scanner et voir que le code est bien le vôtre.
- Réimprimez lors de votre prochain cycle habituel, puis résiliez l'abonnement une fois les anciens chevalets retirés du service.
Si les codes sont déjà désactivés et que les clients voient aujourd'hui une page demandant une mise à niveau, le guide de récupération après prise en otage présente la procédure d'urgence à suivre avant la réimpression.
Questions fréquentes
- Les menus QR de restaurant coûtent-ils de l'argent ?
- Ils ne devraient pas en coûter. La création du code est gratuite et le menu se trouve sur votre propre site. Un coût récurrent apparaît uniquement lorsque le code passe par une redirection du prestataire, facturée par code et par mois.
- Puis-je modifier mon menu si le code QR est statique ?
- Oui. Le code pointe vers l'adresse d'une page, pas vers son contenu. Mettez à jour le menu sur cette page aussi souvent que vous le souhaitez — y compris les plats du jour — sans jamais modifier le code imprimé.
- Que deviennent mes chevalets si j'arrête de payer ?
- Avec des codes dynamiques, tous les chevalets cessent de fonctionner le même jour. Avec des codes statiques, il n'y a rien à payer pour qu'ils continuent de fonctionner.
- Le code QR doit-il renvoyer vers un PDF ou une page web ?
- Une page web. Les PDF sont lents sur mobile, difficiles à lire sur un téléphone et nécessitent souvent de zoomer avec les doigts. Un menu HTML adapté aux mobiles, à une URL stable, est plus rapide et plus facile à mettre à jour.
- Comment savoir si quelqu'un a altéré un chevalet ?
- Vérifiez physiquement qu'aucun autocollant ne recouvre l'original et décodez occasionnellement un chevalet pour confirmer que les données encodées contiennent toujours votre domaine. La FTC comme le FBI ont mis en garde contre les autocollants superposés sur les codes accessibles au public.
Effectuez le remplacement maintenant afin qu'il soit prêt pour la prochaine impression : code QR d'URL. Contexte : la vérité sur les arnaques aux codes QR.
Prêt pour un QR code statique ?
Générez-en un dans votre navigateur — sans compte, sans suivi, sans abonnement. Ce que vous créez vous appartient.
Lectures liées
Les scans QR révèlent vos données, vous assumez le risque
Les statistiques de scan ne sont pas une fonction bonus. Elles justifient la redirection — et la partie qui assume le risque juridique n’est pas celle qui détient les données.
QR codes modifiables sans abonnement : votre domaine
La réponse à « mais je dois pouvoir changer la destination plus tard » n’est pas un abonnement. C’est un chemin de redirection sur un domaine que vous possédez déjà.
Quota de scans QR : vos clients voient l’échec
Le comptage ne désactive pas un code proprement. Il le rend inutilisable pour certaines personnes, parfois — et votre tableau de bord présente la panne comme une campagne qui ralentit.
Les domaines de quishing sont des générateurs de QR
La couche de redirection que les générateurs de QR « gratuits » ajoutent aux supports imprimés ordinaires est la même que celle exploitée par les attaquants — et elle a supprimé la dernière défense dont disposaient les scanners.
QR code : gratuit depuis 2000, alors pourquoi payer ?
Le montant mensuel n’est pas le prix. Le prix, c’est ce montant multiplié par chaque code imprimé et chaque mois où le support reste dans le monde.