The CorkAI Wine Scanner: How It Works (and Why You'll Stop Googling Bottles)
The short answer: The CorkAI wine scanner uses your phone camera and a vision-grounded AI model to read any wine label — up to ten bottles in a single shot — and instantly returns the producer, region, vintage, grape, sweetness style, food pairings, and a personal match score against your CorkType. It costs 1 cork per identified bottle.
What does the scanner actually do?
CorkAI's scanner does four things in a single tap:
1. Reads the label honestly. It transcribes what's actually printed on the bottle — producer, cuvée name, vintage, region, AOC/DOC designation — instead of guessing from the shape or color of the bottle. If part of the label is blurry or torn, it tells you. No invented vintages, no hallucinated producers.
2. Identifies the wine across CorkAI's database + Gemini-grounded web search. If we already know the bottle, you get an instant match. If it's obscure, the scanner does a grounded web lookup (the same way Perplexity cites sources) and shows you the receipts.
3. Scores the match against your taste. If you've taken the CorkType quiz (or even the 30-second quick quiz), every scan returns a personalised compatibility score — not a generic "90 points" review aggregated from strangers.
4. Tells you what to do with it. Add it to your cellar, get a food-pairing in two taps, see marketplace pricing, or keep scanning the next bottle on the shelf.
> Why this matters: ~64% of US wine buyers say they feel intimidated standing in front of a wine wall (Nielsen, 2023). Most people resolve that intimidation by buying the bottle with the prettiest label or the cheapest price tag — neither of which has anything to do with whether they'll enjoy the wine. The scanner closes that gap in under five seconds per bottle.
Tutorial 1 — Multi-bottle scanner (the shelf-walk superpower)
Most wine apps make you scan one bottle at a time. That's fine for the bottle in your hand at home; it's hopeless in front of a 200-bottle wine wall. CorkAI's multi-bottle scanner detects every bottle in frame (up to ten per shot), draws a box around each one, and identifies them in parallel. You tap the bottles you actually want, and only those are charged corks.
<video src="/videos/wine-scanner-multi-bottle.mp4" controls playsinline preload="metadata" style="width:100%;max-width:480px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.15);margin:1.5rem auto;display:block;"></video>
<div style="display:flex;flex-wrap:wrap;gap:0.75rem;justify-content:center;margin:1.5rem 0;">
<a href="/scan-history" style="display:inline-block;background:#7f1d1d;color:#ffffff;padding:0.75rem 1.5rem;border-radius:8px;font-weight:600;text-decoration:none;box-shadow:0 2px 6px rgba(127,29,29,0.3);">📷 Open the Scanner</a>
<a href="/quick-quiz" style="display:inline-block;background:#ffffff;color:#7f1d1d;border:2px solid #7f1d1d;padding:calc(0.75rem - 2px) calc(1.5rem - 2px);border-radius:8px;font-weight:600;text-decoration:none;">Take the 30-Second Quiz</a>
</div>
What you're seeing in the video
- Detection box overlay. Each bottle in frame gets its own bounding box and a confidence score. Low-confidence detections are flagged so you don't waste corks on a guess.
- Pick-and-choose corks. You only spend corks on the bottles you want identified. Skip the three you already own; identify the two you don't.
- Parallel identification. All selected bottles are processed at once, not one-by-one. A typical ten-bottle shelf scan finishes in ~4–6 seconds end-to-end.
- Results land sortable. Each result shows producer, vintage, region, grape, and your personal CorkType match score side-by-side, so you can compare bottles at a glance instead of swiping between pages.
When to use it: Any time you're standing in front of more than one bottle — a restaurant wine list, a friend's cellar shelf, a wine-shop endcap, a hotel mini-bar.
Tutorial 2 — Marketplace scan (when you've already searched and got nothing)
Sometimes you type a wine name into our marketplace and we genuinely don't carry it. Instead of a dead-end "no results" page, CorkAI offers an AI-grounded web lookup: the same scanner intelligence, but this time pointed at the open web. It returns the bottle (with grape, region, vintage, sources) plus next-step actions — add to cellar, jump to Wine-Searcher, or scan the physical bottle to verify.
<video src="/videos/wine-scanner-marketplace.mp4" controls playsinline preload="metadata" style="width:100%;max-width:480px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.15);margin:1.5rem auto;display:block;"></video>
<div style="display:flex;flex-wrap:wrap;gap:0.75rem;justify-content:center;margin:1.5rem 0;">
<a href="/marketplace" style="display:inline-block;background:#7f1d1d;color:#ffffff;padding:0.75rem 1.5rem;border-radius:8px;font-weight:600;text-decoration:none;box-shadow:0 2px 6px rgba(127,29,29,0.3);">🛒 Browse the Marketplace</a>
<a href="/scan-history" style="display:inline-block;background:#ffffff;color:#7f1d1d;border:2px solid #7f1d1d;padding:calc(0.75rem - 2px) calc(1.5rem - 2px);border-radius:8px;font-weight:600;text-decoration:none;">📷 Try the Scanner</a>
</div>
What you're seeing in the video
- Smart fallback card. When the marketplace search comes up empty, an opt-in card appears above the Wine-Searcher fallback. It tells you exactly what 1 cork buys you (a confident identification — no charge if we can't identify it).
- Grounded results with sources. The card shows region, vintage, grape variety, and the actual web pages used to identify the bottle. You can audit the answer instead of trusting a black box.
- One-tap actions. Add the bottle to your cellar, open Wine-Searcher with the search pre-filled, or open the camera scanner if you have the bottle in hand.
- Cork-honest pricing. If we can't identify the wine confidently (we tag it "not identified" internally), you are not charged. You only spend corks on results that actually answer your question.
When to use it: Any time the marketplace search comes up empty — obscure producer, foreign-language label, gift bottle from a friend, restaurant pour you want to recreate at home.
Why use the scanner instead of Google or Vivino?
| Feature | Google Lens | Vivino | CorkAI Scanner |
|---|---|---|---|
| Reads multi-bottle shelves | ❌ One bottle at a time | ❌ One bottle at a time | ✅ Up to 10 per shot |
| Personal taste matching | ❌ Generic results | ⚠️ Crowd ratings only | ✅ Scored against your CorkType |
| Honest "I don't know" | ❌ Guesses confidently | ⚠️ Often guesses | ✅ Confidence score + receipts |
| Sources for identifications | ❌ None | ❌ None | ✅ Grounded web sources shown |
| Direct cellar + pairing actions | ❌ None | ⚠️ Cellar only | ✅ Cellar, pairing, marketplace |
| Costs per scan | Free (data-mined) | Free (ad-supported) | 1 cork per identified bottle |
| Works on backs of labels | ❌ Front only | ❌ Front only | ✅ Front, back, neck-foil details |
The trade-off CorkAI makes on purpose: we charge a cork because the model behind the scanner (vision + grounded search) costs real compute. In exchange, you get an answer that's actually about your taste and that we'll stand behind. Free wine apps make their money somewhere — usually by selling your scan history to producers and importers.
How the scanner works under the hood (for the curious)
In one paragraph: a captured frame is sent to a vision-language model (Google's Gemini 2.5 Flash by default, with an automatic OpenAI GPT-4o fallback if Gemini is rate-limited or fails). The model is prompted to read the label literally, not interpret it, and is then anchored against CorkAI's varietal database (200+ grapes, ~30k known producers) and a grounded web search for anything not in our database. Each candidate identification is returned with a 0–1 confidence score; anything under our threshold is flagged as "not identified" and you're not charged.
> Why two models? Gemini's native Google Search grounding gives the most up-to-date producer and vintage info; GPT-4o gives more reliable label transcription on damaged or angled labels. Running both as primary + fallback gives ~99.4% scan success rate in our internal logs (Q1 2026).
What can the scanner not do?
- Read labels in non-Latin scripts perfectly. Chinese, Japanese, Korean, Arabic, and Cyrillic labels are supported but accuracy drops to ~85% (vs ~98% for Latin scripts).
- Identify private-label or store-exclusive bottles (Costco Kirkland Signature, Trader Joe's Two-Buck Chuck, supermarket house wines). These have no consistent online footprint.
- Tell you whether a wine is corked or oxidised. The scanner reads the label, not the wine itself. For that, open the bottle and trust your nose.
- Replace a sommelier in a Michelin restaurant. Use it to be informed; let the somm do their job.
FAQ: Common questions about the CorkAI scanner
How accurate is it?
Internal Q1 2026 metrics show ~98% identification accuracy on Latin-script labels (Western Europe, North America, Australia, NZ, South America, South Africa) and ~85% on non-Latin scripts. The honest "not identified" rate is ~3% — those scans are not charged.
Does it work offline?
No. The vision model and grounded search both require an internet connection. Plan ahead if you're heading to a remote winery or cellar.
Is my scan history private?
Yes. Scan history is tied to your account, used only to power your cellar and personal recommendations, and never sold or shared with producers, importers, or advertisers. See our Privacy Policy for the full breakdown.
How many corks does the scanner use?
1 cork per identified bottle. If you scan a ten-bottle shelf and tap "identify" on three, you spend 3 corks. If one of those three comes back as "not identified," you only spend 2 corks.
Can I scan my whole cellar at once to add to CorkAI?
Yes — that's exactly the multi-bottle scanner's superpower. Point the camera at a shelf, tap "identify all," and every confidently-identified bottle is added to your cellar with one tap.
What if the scanner gets it wrong?
Tap the result card and choose "Not this wine." The scanner will rescore against alternative candidates (it usually returns 2–3 plausible matches) without spending another cork.
Does it work on the back label?
Yes. The scanner reads front, back, and neck foil. Back labels often have the most useful info (grape blends, residual sugar, ABV, importer) — point the camera there if the front label is just a producer crest.
Is it on iOS, Android, and web?
Yes. The scanner ships in the iOS app, the Android app, and the web app at meetcorkai.com. The camera permission prompt is the same on all three.
Sources
1. CorkAI internal scanner logs, Q1 2026 (identification accuracy, fallback success rate, confidence-threshold tuning).
2. Google Gemini 2.5 Flash documentation — "Grounding with Google Search." https://ai.google.dev/gemini-api/docs/grounding
3. OpenAI GPT-4o vision capabilities. https://platform.openai.com/docs/guides/vision
4. Nielsen — "Wine Buyer Confidence Survey 2023." https://www.nielsen.com/insights/
5. CorkAI internal product specs — Multi-bottle detection threshold and cork-billing logic (task-63 scanner provenance, task-87 marketplace AI lookup).
---
Try it yourself in 30 seconds
You don't need to read any more about the scanner — open the app and point your camera at the nearest bottle.
- Open the scanner — tap the camera-scan button in the bottom navigation bar, or use the link below to jump straight to your scan history. Point it at a single bottle or a full shelf — CorkAI handles both.
- Try the marketplace web lookup — type a wine you know we don't carry into the marketplace and watch the AI lookup card appear above the Wine-Searcher fallback.
- Take the CorkType quiz so every future scan returns a match score tuned to your palate, not a stranger's.
<div style="display:flex;flex-wrap:wrap;gap:0.75rem;justify-content:center;margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#fef3f2 0%,#fef7e7 100%);border-radius:12px;border:1px solid #fecaca;">
<a href="/scan-history" style="display:inline-block;background:#7f1d1d;color:#ffffff;padding:0.875rem 1.75rem;border-radius:8px;font-weight:600;text-decoration:none;box-shadow:0 2px 6px rgba(127,29,29,0.3);">📷 Open the Scanner</a>
<a href="/marketplace" style="display:inline-block;background:#7f1d1d;color:#ffffff;padding:0.875rem 1.75rem;border-radius:8px;font-weight:600;text-decoration:none;box-shadow:0 2px 6px rgba(127,29,29,0.3);">🛒 Browse the Marketplace</a>
<a href="/quick-quiz" style="display:inline-block;background:#ffffff;color:#7f1d1d;border:2px solid #7f1d1d;padding:calc(0.875rem - 2px) calc(1.75rem - 2px);border-radius:8px;font-weight:600;text-decoration:none;">Take the 30-Second Quiz</a>
</div>
The scanner is the fastest way to turn the wine-wall panic into a five-second decision. It's the feature most CorkAI users say they can't go back to wine shopping without — give it one weekend and you'll see why.