{"id":396,"date":"2026-11-03T08:38:07","date_gmt":"2026-11-03T07:38:07","guid":{"rendered":"https:\/\/vinivers.org\/?page_id=396"},"modified":"2026-11-03T08:53:50","modified_gmt":"2026-11-03T07:53:50","slug":"wine-list","status":"publish","type":"page","link":"https:\/\/vinivers.org\/?page_id=396&lang=en","title":{"rendered":"Wine list"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Gloock&#038;family=IBM+Plex+Mono:wght@400;500&#038;family=Instrument+Sans:wght@400;500;600&#038;display=swap\">\n<style>\n.vv {\n  --paper: #f2f3ec; --card: #fbfbf7; --ink: #1f2420; --muted: #5d655e; --line: #d5d9cc;\n  --plum: #6e2a4e; --plum-soft: #6e2a4e12; --leaf: #46701f; --leaf-soft: #46701f18; --warn: #9a5a00;\n  --c-rouge: #8e1f2f; --c-blanc: #cdb84f; --c-orange: #d98a2b; --c-bulles: #9fb985;\n  --f-display: \"Gloock\", Georgia, serif;\n  --f-body: \"Instrument Sans\", \"Segoe UI\", system-ui, sans-serif;\n  --f-mono: \"IBM Plex Mono\", ui-monospace, Consolas, monospace;\n}\n.vv * { box-sizing: border-box; }\n.vv { background: var(--paper); color: var(--ink); font: 16px\/1.6 var(--f-body); }\n.vv { padding-left: max(16px, env(safe-area-inset-left, 0px)); padding-right: max(16px, env(safe-area-inset-right, 0px)); padding-block: 40px 72px; container-type: inline-size; }\n.vv .col { max-width: 980px; margin: 0 auto; display: grid; gap: 64px; }\n.vv h1, .vv h2, .vv h3 { font-family: var(--f-display); font-weight: 400; margin: 0; text-wrap: balance; line-height: 1.1; }\n.vv h1 { font-size: clamp(34px, 6vw, 56px); }\n.vv h2 { font-size: clamp(26px, 4vw, 34px); }\n.vv h3 { font-size: 20px; }\n.vv p { margin: 0; max-width: 62ch; }\n.vv .eyebrow { font: 600 11px\/1 var(--f-body); letter-spacing: .14em; text-transform: uppercase; color: var(--muted); }\n.vv .muted { color: var(--muted); }\n.vv .stack { display: grid; gap: 14px; }\n.vv .hero { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr); gap: 40px; align-items: center; }\n.vv .hero .lead { font-size: 19px; }\n.vv .free { display: inline-flex; gap: 10px; align-items: baseline; border: 1px solid var(--leaf); color: var(--leaf); border-radius: 999px; padding: 6px 14px; font-weight: 600; width: fit-content; }\n.vv .free .mono { font-family: var(--f-mono); font-weight: 500; }\n.vv .phone { background: var(--card); border: 1px solid var(--line); border-radius: 28px; padding: 22px 18px; box-shadow: 0 24px 48px -28px #1f242055; display: grid; gap: 12px; max-width: 340px; justify-self: center; width: 100%; }\n.vv .phone .resto { font-family: var(--f-display); font-size: 22px; line-height: 1.1; border-bottom: 1px solid var(--ink); padding-bottom: 8px; }\n.vv .bubble { background: var(--plum-soft); border-left: 3px solid var(--plum); border-radius: 0 8px 8px 0; padding: 10px 12px; font-size: 13.5px; line-height: 1.45; }\n.vv .bubble b { font-weight: 600; }\n.vv .q { font-size: 12px; color: var(--muted); }\n.vv .mw { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 2px 10px; padding: 8px 0; border-bottom: 1px dotted var(--line); }\n.vv .mw .n { font-family: var(--f-display); font-size: 16px; }\n.vv .mw .d { font-size: 12px; color: var(--muted); }\n.vv .mw .p { font: 13px var(--f-mono); font-variant-numeric: tabular-nums; text-align: right; }\n.vv .tag { font-size: 10.5px; padding: 1px 6px; border-radius: 3px; background: var(--leaf-soft); color: var(--leaf); font-weight: 600; width: fit-content; }\n.vv .dot { display: inline-block; width: 8px; height: 8px; border-radius: 50%; margin-right: 6px; vertical-align: 1px; }\n.vv .features { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 0; border-top: 1px solid var(--ink); }\n.vv .feat { padding: 22px 22px 24px 0; border-bottom: 1px solid var(--line); display: grid; gap: 8px; align-content: start; min-width: 0; }\n.vv .feat p { font-size: 15px; color: var(--muted); }\n.vv .feat .k { font: 500 12px var(--f-mono); color: var(--plum); }\n.vv .tablewrap { overflow-x: auto; }\n.vv table { border-collapse: collapse; width: 100%; min-width: 560px; font-size: 15px; }\n.vv th, .vv td { text-align: left; padding: 12px 14px 12px 0; border-bottom: 1px solid var(--line); vertical-align: top; }\n.vv th { font: 600 11px var(--f-body); letter-spacing: .1em; text-transform: uppercase; color: var(--muted); }\n.vv td:first-child { font-weight: 600; width: 30%; }\n.vv .yes { color: var(--leaf); font-weight: 600; }\n.vv .offer { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 16px; }\n.vv .plan { border: 1px solid var(--line); border-radius: 12px; padding: 24px; display: grid; gap: 14px; align-content: start; background: var(--card); }\n.vv .plan.main { border-color: var(--leaf); box-shadow: inset 0 0 0 1px var(--leaf); }\n.vv .price { font-family: var(--f-display); font-size: 40px; line-height: 1; }\n.vv .price small { font: 500 14px var(--f-body); color: var(--muted); }\n.vv .plan ul { margin: 0; padding-left: 18px; display: grid; gap: 6px; }\n.vv .todo { font: 500 11px var(--f-mono); color: var(--warn); border: 1px dashed var(--warn); border-radius: 3px; padding: 1px 6px; white-space: nowrap; }\n.vv .steps { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 24px; counter-reset: s; }\n.vv .step { display: grid; gap: 6px; align-content: start; }\n.vv .step::before { counter-increment: s; content: counter(s); font-family: var(--f-display); font-size: 34px; color: var(--plum); line-height: 1; }\n.vv .step p { font-size: 15px; color: var(--muted); }\n.vv .faq { display: grid; gap: 0; border-top: 1px solid var(--line); }\n.vv .faq details { border-bottom: 1px solid var(--line); padding: 14px 0; }\n.vv .faq summary { cursor: pointer; font-weight: 600; }\n.vv .faq details p { margin-top: 8px; color: var(--muted); font-size: 15px; }\n.vv .cta { display: grid; gap: 14px; justify-items: start; border-top: 1px solid var(--ink); padding-top: 28px; }\n.vv .btn { display: inline-block; background: var(--ink); color: var(--paper); text-decoration: none; padding: 12px 20px; border-radius: 6px; font-weight: 600; }\n.vv .btn.ghost { background: transparent; color: var(--ink); box-shadow: inset 0 0 0 1px var(--ink); }\n.vv .legal { font-size: 12px; color: var(--muted); }\n.vv a { color: var(--plum); }\n.vv :focus-visible { outline: 2px solid var(--plum); outline-offset: 2px; }\n@container (max-width: 760px) {\n.vv .hero { grid-template-columns: minmax(0, 1fr); }\n}\n<\/style>\n\n<div class=\"vv\">\n<div class=\"col\">\n\n  <section class=\"hero\" aria-labelledby=\"t\">\n    <div class=\"stack\">\n      <span class=\"eyebrow\">For restaurants, wine bars and wine shops<\/span>\n      <h1 id=\"t\">Your natural wine list, with a sommelier in every phone<\/h1>\n      <p class=\"lead\">Your guests scan a QR code at the table. They read your wine list, always up to date, and ask the sommelier what to drink with their dish. She answers with your wines, your prices and the story of your winegrowers.<\/p>\n      <span class=\"free\">Free for active Vinivers venues that serve natural wine <span class=\"mono\">0 \u20ac<\/span><\/span>\n    <\/div>\n    <div class=\"phone\" aria-label=\"Example wine list on a phone\">\n      <span class=\"eyebrow\">Wine list<\/span>\n      <div class=\"resto\">Le Comptoir des Lies<\/div>\n      <div class=\"q\">Your dish: roast free-range chicken \u00b7 budget \u20ac40 to \u20ac60<\/div>\n      <div class=\"bubble\">With the chicken and its juices, I suggest <b>Terres Noires<\/b>, a Saint-Joseph from granite, peppery with fine tannins. Lighter, and by the glass: <b>Petit Caillou<\/b>, a Morgon with no added sulphites.<\/div>\n      <div class=\"mw\"><div><div class=\"n\"><span class=\"dot\" style=\"background:var(--c-rouge)\"><\/span>Petit Caillou<\/div><div class=\"d\">Morgon 2024 \u00b7 Gamay<\/div><\/div><div class=\"p\">8 \u20ac \u00b7 38 \u20ac<\/div><span class=\"tag\">Vin M\u00e9thode Nature<\/span><\/div>\n      <div class=\"mw\"><div><div class=\"n\"><span class=\"dot\" style=\"background:var(--c-orange)\"><\/span>Peau d&#8217;Orange<\/div><div class=\"d\">Vin de France 2024 \u00b7 Macabeu<\/div><\/div><div class=\"p\">42 \u20ac<\/div><span class=\"tag\">No added sulphites<\/span><\/div>\n      <div class=\"mw\" style=\"border:0\"><div><div class=\"n\"><span class=\"dot\" style=\"background:var(--c-blanc)\"><\/span>Les Mottes<\/div><div class=\"d\">Anjou 2023 \u00b7 Chenin<\/div><\/div><div class=\"p\">9 \u20ac \u00b7 44 \u20ac<\/div><span class=\"tag\">Demeter<\/span><\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"stack\" aria-labelledby=\"f\">\n    <span class=\"eyebrow\">What the wine list does<\/span>\n    <h2 id=\"f\">A living wine list, designed for natural wines<\/h2>\n    <div class=\"features\">\n      <div class=\"feat\"><span class=\"k\">QR code<\/span><h3>On the guest&#8217;s phone<\/h3><p>No app or tablet to buy. One QR code per table, valid for good: the list changes, the QR code stays.<\/p><\/div>\n      <div class=\"feat\"><span class=\"k\">Sommelier<\/span><h3>The right wine for the dish<\/h3><p>The guest enters their dish and budget. The sommelier suggests a wine from your list and an alternative, in French, English, Danish or Spanish. She never suggests a wine that has sold out or a price that isn&#8217;t yours.<\/p><\/div>\n      <div class=\"feat\"><span class=\"k\">Winegrowers<\/span><h3>Vinivers profiles built in<\/h3><p>The sommelier draws on the Vinivers profiles of estates and cuv\u00e9es: soil, winemaking, sulphur, labels. She tells the winegrower&#8217;s story with sourced facts.<\/p><\/div>\n      <div class=\"feat\"><span class=\"k\">During service<\/span><h3>Sold out in one tap<\/h3><p>A sold-out wine disappears from the list as soon as you flag it. Prices can be changed in seconds, from a phone.<\/p><\/div>\n      <div class=\"feat\"><span class=\"k\">Getting started<\/span><h3>Import your current wine list<\/h3><p>Paste the text of your wine list, or send the PDF or a photo. The wines are extracted automatically, and you approve them before publishing.<\/p><\/div>\n      <div class=\"feat\"><span class=\"k\">Review<\/span><h3>A wine list that follows the rules<\/h3><p>Before publication, Freia reviews the list: price display, labels claimed, wording with regard to the \u00c9vin law. It is a help with proofreading, not legal advice.<\/p><\/div>\n      <div class=\"feat\"><span class=\"k\">PDF<\/span><h3>The paper version follows<\/h3><p>The same list prints as a PDF for the dining room or the window, regenerated every time you make a change.<\/p><\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"stack\" aria-labelledby=\"c\">\n    <span class=\"eyebrow\">Why Vinivers<\/span>\n    <h2 id=\"c\">A sommelier who really knows natural wine<\/h2>\n    <p class=\"muted\">General-purpose wine list software can display a list. The Vinivers one can also talk about the wines on it.<\/p>\n    <div class=\"tablewrap\">\n      <table>\n        <thead><tr><th><\/th><th>General wine list<\/th><th>Vinivers wine list<\/th><\/tr><\/thead>\n        <tbody>\n          <tr><td>Wine knowledge<\/td><td>Generic wine database<\/td><td class=\"yes\">Vinivers profiles of natural estates and cuv\u00e9es<\/td><\/tr>\n          <tr><td>Advice to guests<\/td><td>Generic food and wine pairing<\/td><td class=\"yes\">Natural wine sommelier, sourced answers, only with your wines<\/td><\/tr>\n          <tr><td>Labels and sulphur<\/td><td>Free text<\/td><td class=\"yes\">Vin M\u00e9thode Nature, AB, Demeter, no added sulphites, clearly displayed<\/td><\/tr>\n          <tr><td>Review before publication<\/td><td>No<\/td><td class=\"yes\">Prices, labels, \u00c9vin law<\/td><\/tr>\n          <tr><td>Visibility<\/td><td>None<\/td><td class=\"yes\">Your venue linked to your Vinivers profile<\/td><\/tr>\n          <tr><td>Price<\/td><td>Monthly subscription<\/td><td class=\"yes\">Free, subject to conditions<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/section>\n\n  <section class=\"stack\" aria-labelledby=\"o\">\n    <span class=\"eyebrow\">The offer<\/span>\n    <h2 id=\"o\">Free for venues that keep natural wine alive<\/h2>\n    <div class=\"offer\">\n      <div class=\"plan main\">\n        <span class=\"eyebrow\" style=\"color:var(--leaf)\">Active Vinivers venue<\/span>\n        <div class=\"price\">0 \u20ac <small>per month, no commitment<\/small><\/div>\n        <ul>\n          <li>Venue registered on Vinivers.<\/li>\n          <li>Vinivers profile updated within the last year.<\/li>\n          <li>At least half the wines on the list are natural wines, according to the Vinivers charter.<\/li>\n          <li>The line &#8220;Wine list published with Vinivers&#8221; at the foot of the list.<\/li>\n          <li>All features included: QR codes, sommelier, PDF, review.<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"plan\">\n        <span class=\"eyebrow\">Subscription<\/span>\n        <div class=\"price\">On request<\/div>\n        <ul>\n          <li>For venues not registered on Vinivers, whose profile is out of date, or whose list is below the natural wine threshold.<\/li>\n          <li>The same features, with a monthly subscription and no commitment.<\/li>\n          <li>One month&#8217;s free trial.<\/li>\n          <li>Automatic switch to the free offer as soon as both conditions are met.<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <p class=\"muted\" style=\"font-size:14px\">What Vinivers means by &#8220;natural wine&#8221;: grapes from organic farming (certified or in conversion), hand harvesting, native yeasts, no additives in winemaking, added sulphites limited to a small dose at bottling. Wines labelled &#8220;Vin M\u00e9thode Nature&#8221; meet this definition. The counter in the restaurant dashboard shows the share of natural wines on the list at all times.<\/p>\n  <\/section>\n\n  <section class=\"stack\" aria-labelledby=\"s\">\n    <span class=\"eyebrow\">Getting started<\/span>\n    <h2 id=\"s\">Your wine list online in one evening<\/h2>\n    <div class=\"steps\">\n      <div class=\"step\"><h3>Register your venue<\/h3><p>Create or complete your Vinivers profile.<\/p><\/div>\n      <div class=\"step\"><h3>Import your wine list<\/h3><p>Paste your current list: the wines are extracted, then linked to the Vinivers estate profiles.<\/p><\/div>\n      <div class=\"step\"><h3>Check and publish<\/h3><p>Adjust prices and labels, run the review, publish.<\/p><\/div>\n      <div class=\"step\"><h3>Put out the QR codes<\/h3><p>Print the table tents. The list updates without changing them.<\/p><\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"stack\" aria-labelledby=\"q\">\n    <span class=\"eyebrow\">Frequently asked questions<\/span>\n    <h2 id=\"q\">Before you start<\/h2>\n    <div class=\"faq\">\n      <details><summary>Can the sommelier get it wrong?<\/summary><p>She only suggests wines from your list, at your prices. To talk about an estate, she relies on sourced profiles and would rather say she doesn&#8217;t know than make something up. Your floor staff always have the final say.<\/p><\/details>\n      <details><summary>What about the \u00c9vin law?<\/summary><p>The sommelier informs, she does not encourage: no invitation to drink more, no health claims. &#8220;No added sulphites&#8221; is presented as a winemaking method, never as a health benefit. The health warning appears at the foot of the list.<\/p><\/details>\n      <details><summary>Do my guests need to install anything?<\/summary><p>No. The QR code opens the list in the phone&#8217;s browser, with no account and no app.<\/p><\/details>\n      <details><summary>What happens if my list drops below the natural wine threshold?<\/summary><p>Nothing straight away: you are notified in the restaurant dashboard and you have time to adjust the list before moving to the paid offer.<\/p><\/details>\n      <details><summary>Is my data sold on?<\/summary><p>No. Your wine list and the questions asked to the sommelier are used only to run the service and to give you statistics. Guests are not identified.<\/p><\/details>\n    <\/div>\n  <\/section>\n\n  <section class=\"cta\" aria-labelledby=\"go\">\n    <h2 id=\"go\">Try the demo wine list<\/h2>\n    <p class=\"muted\">A fictional restaurant, its natural wine list and its sommelier: play the guest at the table, then the restaurateur updating their list.<\/p>\n    <div style=\"display:flex;flex-wrap:wrap;gap:10px\">\n      <a class=\"btn\" href=\"https:\/\/vinivers.org\/?page_id=473&#038;lang=en\">Try the demo wine list<\/a>\n      <a class=\"btn ghost\" href=\"https:\/\/vinivers.org\/?page_id=476&#038;lang=en\">See the restaurant dashboard<\/a>\n    <\/div>\n    <p class=\"legal\">Alcohol abuse is dangerous for your health; drink in moderation. The estates and wines in the example are fictional.<\/p>\n  <\/section>\n\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>For restaurants, wine bars and wine shops Your natural wine list, with a sommelier in every phone Your guests scan a QR code at the table. They read your wine<\/p>\n<p><a href=\"https:\/\/vinivers.org\/?page_id=396&#038;lang=en\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\">Wine list<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/fullwidth-page.php","meta":{"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"footnotes":"","_tec_slr_enabled":"","_tec_slr_layout":""},"class_list":["post-396","page","type-page","status-publish","hentry"],"ticketed":false,"_links":{"self":[{"href":"https:\/\/vinivers.org\/index.php?rest_route=\/wp\/v2\/pages\/396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vinivers.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vinivers.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vinivers.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vinivers.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=396"}],"version-history":[{"count":3,"href":"https:\/\/vinivers.org\/index.php?rest_route=\/wp\/v2\/pages\/396\/revisions"}],"predecessor-version":[{"id":511,"href":"https:\/\/vinivers.org\/index.php?rest_route=\/wp\/v2\/pages\/396\/revisions\/511"}],"wp:attachment":[{"href":"https:\/\/vinivers.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}