TVOIDOM°

Your shopping list,
as store items and barcodes.

TurboScanner reads a screenshot of your list, matches every line to a real product in the store catalog, and hands you prices, departments and the barcode to scan at self-checkout.

7-day free trial for new subscribers

(02) — Extract

Extract product names
from anything.

Messy text in a screenshot — a text from Mom, a note, a chat — TurboScanner finds the product words and pulls them into a list.

Screenshot · Mom’s text

hey! grab a croissant and camembert, thanks ❤️

Notes

this week: apples, lemons, avocado

Screenshot · chat

— don't forget a pomegranate 🍎

Recognized · 0/6
  • Butter CroissantTEXT
  • CamembertTEXT
  • 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, attaching a barcode when we have one saved, 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.

Not every product has a barcode saved yet, and the app says so on the item rather than leaving you to find out at the register. We keep adding them.

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
💬 Chat screenshot
📝 Notes
🖼️ Screenshot
📲 QR from another phone
⌨️ Manual input
📷 Photo · OCR
Recognized · 6
Butter CroissantTEXT
CamembertTEXT
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

Start from a screenshot.

Pull items from screenshots of texts, notes and chats, from photos, by typing them in, or by QR from another phone.

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 where one is already known.

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

  • Screenshots
  • Photos
  • Manual input
  • QR handoff

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

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

Scattered input falls into the hole as noise — and the singularity gives it back as one finished product. Scan to install TurboScanner. New subscribers get a 7-day free trial, then the plan they picked; cancel any time in Google Play.

(08) — The app itself

Real screens,
not mock-ups.

Empty inbox inviting you to drop in a screenshot
Drop in a screenshot
Matched products grouped by department
Matched to the catalog
Item card with price and department
Price and department
Full printed UPC-A barcode ready to scan
Scan at self-checkout
Catalog search results
Search the catalog

(09) — Straight answers

What it costs,
and what to expect.

7 days freefor new subscribers
$9.99per month
$99.99per year · saves 17%

Billed through Google Play. Cancel any time in your Google Play subscriptions; the exact price for your country is shown in the app before you subscribe.

Get it on Google Play ↗
Do I need a subscription?

Yes, for the main job. Reading a screenshot and matching it to a store catalog is the paid part of the app, so TurboScanner needs a subscription to do what it is for. New subscribers start with a 7-day free trial.

Which stores does it cover?

Costco, Ralphs and Sprouts in the United States: names, photos, sizes, prices and departments for all three. Tell us which store you want next at support@tvoidom.org.

Will every item have a barcode?

No, and we would rather say so here than have you find out at the register. Not every product has a barcode saved yet. The app shows you which items do, and we keep adding them.

What happens to my screenshots?

They are uploaded only to build your list, and kept for a limited time. Nothing is sold or shared for advertising. The details are in the privacy policy.

Can I delete my account?

Yes, from Settings inside the app or from this page without installing anything. It removes the account, the device links, and the pictures we hold, and clears the lists on that phone.

Do I have to sign in?

Only if you want your subscription to follow you to another phone. Otherwise the app works on the device without an account.

Guides: Find what you came for · Spend less time at the checkout

Back to projects