TVOIDOM°

TurboScanner · Working product by Tvoidom Studio

From scattered
shopping input to
checkout-ready barcodes.

TurboScanner collects products from messages, notes, screenshots, calendar and manual input, matches them against a store catalog, and saves barcodes into one shopping session — so you breeze through self-checkout.

Input Extract Match Save Scan

(02) — Extract

Extract product names
from anything.

Messy text from messages, notes and screenshots — TurboScanner finds the product words and pulls them into a list.

SMS · Mom

hey! grab a croissant and camembert, thanks ❤️

Notes

this week: apples, lemons, avocado

Screenshot · chat

— don't forget a pomegranate 🍎

Recognized · 0/6
  • Butter CroissantSMS
  • CamembertSMS
  • Red AppleNOTES
  • LemonNOTES
  • Hass AvocadoNOTES
  • PomegranatePHOTO

(03) — Match engine

Match with real
store catalog data.

Not a text note. TurboScanner matches every recognized item against a specific store's catalog — scoring confidence, finding the barcode, and flagging what needs a quick confirm.

Avocado
Red Apple
Lemon
Pomegranate
Croissant
Camembert
Butter Croissant
FreshMart · Bakery · $1.20
exact● barcode saved
Hass Avocado
FreshMart · Produce · $1.80
PLU 4046● matched
Lemon
FreshMart · Produce · $0.70
by weight · PLU● matched
Red Apple
FreshMart · Produce · $0.90
by weight · PLU● matched
Pomegranate
FreshMart · Produce · $2.50
confirm PLU● possible
Camembert
FreshMart · Dairy · $4.50
confirm brand● possible
0/6 matched · 0 barcodes saved

(04) — Barcode session

Save every barcode
into one session.

Shopping session
0/6 saved · 6 matched
2 to confirm · ready to scan
Butter Croissant
FreshMart · Bakery · $1.20
barcode
0 78742 22 9031
● barcode saved
Hass Avocado
FreshMart · Produce · $1.80
PLU · by weight
0 00000 04 0460
● barcode saved
Red Apple
FreshMart · Produce · $0.90
PLU · by weight
0 00000 04 1310
● barcode saved
Lemon
FreshMart · Produce · $0.70
PLU · by weight
0 00000 04 0530
● barcode saved
Pomegranate
FreshMart · Produce · $2.50
PLU · by weight
0 00000 03 1270
● barcode saved
Camembert
FreshMart · Dairy · $4.50
barcode
0 36632 11 2208
● barcode saved

SCROLL — product cards flip into checkout-ready barcodes

(05) — Self-checkout

Scan faster at
self-checkout.

0/6 scanned · session ready before the register
FreshMart · Scan at register
Butter Croissant0 78742 22 9031
✓ Checkout complete · 6 items
FreshMart · Self-checkout receipt
  • Butter Croissant$1.20
  • Hass Avocado$1.80
  • Red Apple$0.90
  • Lemon$0.70
  • Pomegranate$2.50
  • Camembert$4.50
Total$0.00

(06) — Real product interface

A real product
interface.

Not an abstract idea or a decorative mockup — a working product with clear logic. Scroll the screens.

Add to session
Pull items from anywhere
💬 SMS
📝 Notes
🖼️ Screenshot
📅 Calendar
⌨️ Manual input
📷 Photo · OCR
Recognized · 6
Butter CroissantSMS
CamembertSMS
Red AppleNOTES
LemonNOTES
Hass AvocadoNOTES
PomegranatePHOTO
Match
Butter CroissantFreshMart · Bakery · $1.20
exact · 97%barcode saved
Matched against the store catalog
Confirm brand
Camembert91% · possible match
FreshMart Camembert$4.50
Le Rustique 250g$5.20
Shopping session · 6
Butter Croissantsaved
Hass Avocadosaved
Red Applesaved
Pomegranatesaved
01 — Input

Capture from any source.

Pull items from SMS, notes, screenshots, calendar, manual input or a photo — one tap each.

02 — Recognized

Parsed and listed.

Every product is extracted and shown with the source it came from, ready to match.

03 — Match

Real catalog data.

Each item resolves to an actual store-catalog product with a confidence score and a saved barcode.

04 — Confirm

Alternatives when unsure.

Low-confidence matches surface clear alternatives and a one-tap confirm — no guessing.

05 — Session

Checkout-ready.

Everything lands in one shopping session you scan back to back at the register.

(07) — Product logic

How it works.

Input → Extract → Match → Save → Scan

Input

  • SMS
  • Notes
  • Screenshots
  • Calendar
  • Manual input

Parsing

  • product name extraction
  • OCR from images
  • keyword cleanup
  • duplicate detection

Matching

  • store catalog lookup
  • match confidence
  • alternatives
  • confirmation flow

Barcode

  • barcode found
  • barcode saved
  • barcode session
  • checkout-ready view

Session

  • active shopping list
  • saved products
  • grouped items
  • quick access at checkout

Use cases

  • family shopping
  • personal shopping
  • repeated purchases
  • self-checkout speed

(08) — Singularity

All your shopping,
collapsed to a single
point of order.

Scattered messages, notes and photos fall in as noise and come out as one checkout-ready session — every product matched, every barcode saved, infinitely dense, instantly scannable. That's TurboScanner, built by Tvoidom Studio.