Train My Camera

FAQ

Questions before building your first catalog.

Short answers about trials, team billing, bulk catalog building, checkout-system sync, barcode and QR results, active item limits, and the mobile browser workflow.

Is Train My Camera recognizing public products from the internet?

No. Train My Camera matches against the private catalog your team builds. It is meant for your own products, artworks, samples, and one-off inventory.

What details can staff see after scanning an item?

A match can show the item name, category, shelf or location, SKU/tag text, display price, public details, internal notes, additional imported info, and saved example photos.

Can I try Train My Camera without a credit card?

Yes. The Free plan lets you create a team, add up to 20 active items, invite one teammate, and test the workflow without entering payment details.

What happens when I upgrade?

The selected team gets higher active-item and member limits. Billing is per team, so another team on the same account can stay Free.

Does the paid trial require a card?

Yes. Paid plans start with a 30-day free Stripe trial. Stripe shows the exact first charge date before checkout is confirmed.

Do deleted items free up slots?

Yes. Limits count active items. Removing an item from the active catalog frees its slot. Thumbnails and embeddings remain available while raw uploads are pruned after processing.

Can regular team members upload example photos?

Owners and admins decide. A team can use the default member-upload setting or override upload access for a specific member.

How many example photos can each item have?

Each item can have up to three example photos. One clear photo is often enough, but extra angles can help for items with different sides, packaging, or handmade variations.

Can I upload many photos from a computer?

Yes. The Catalog Builder is designed for desktop catalog creation: stage many images locally, import item data, fill or edit rows in a table, save drafts, bulk edit fields, and commit selected rows into real catalog items.

Which checkout systems can Train My Camera sync with?

Train My Camera supports direct product sync for Zettle / PayPal POS, Front Systems, Shopify POS, Sitoo, and Square. You can also import CSV or Excel files from those systems or from your own custom spreadsheet.

How do I connect Zettle by PayPal POS?

A team owner or admin opens Team admin > Integrations, chooses Zettle, connects with OAuth, reviews the product library, selects all products, categories, or individual products, then saves the setup and syncs.

How do I connect Front Systems?

Create or locate a Front Systems Backoffice integration user, copy the merchant API key, paste it into the Train My Camera Front Systems connection form, then review products and save the chosen sync scope.

How do I connect Shopify POS?

Enter the store's myshopify.com domain, approve the read-only Shopify connection, review products and variants, choose the products or categories to sync, and save the setup.

How do I connect Sitoo?

In Sitoo Backoffice, open Settings > Sitoo REST API, copy the API ID and password, find the site ID / eshopid, test the connection in Train My Camera, then connect and save a product sync scope.

How do I connect Square POS?

A team owner or admin chooses Square in Train My Camera, approves the read-only Square OAuth connection, reviews catalog items and variations, then saves the product selection and syncs.

What is the difference between direct sync and CSV/XLSX import?

Direct sync connects to the checkout system and can refresh the saved product choice again later. CSV/XLSX import is a file-based workflow for one-time or occasional imports when a direct connector is not the right fit.

What product fields can sync from a checkout system?

Where available, Train My Camera can import product names, categories, prices, SKUs, barcodes, product IDs, variant or size IDs, stock-related metadata, and product images. Exact fields depend on the connected system and how the merchant uses it.

Can I choose only some checkout products to sync?

Yes. After checking the product list, you can sync all active products, selected categories, or exact products. Automatic updates keep using the saved product choice until you change it.

Does Train My Camera write changes back to my checkout system?

No. Checkout-system integrations are read-only. Your checkout system remains the source of truth, and product details synced from it should be edited there.

What if my checkout system has duplicate product names?

Train My Camera uses the checkout system's product or variant IDs for sync identity, so duplicate names are safe. The app keeps names readable and adds short extra labels only when needed to avoid confusion in the catalog.

Can product images from my checkout system become scan examples?

Yes, when the checkout system provides product images. Train My Camera can prepare those images as scan examples in the background, while keeping manually uploaded examples if you choose that option.

Can scan results show a barcode or QR code?

Yes. A team can choose the barcode type and source field. Scan results can display EAN-13, UPC-A, Code 39, or QR codes generated from fields such as barcode, SKU, product ID, or synced variant ID.

What if my checkout export has fields Train My Camera does not have?

During file import you choose how columns map. Standard fields can map to name, category, shelf/location, SKU/tag, barcode, price, public details, or internal notes. Extra fields such as color, material, supplier, maker, condition, or contact person can be preserved in Additional info as labeled lines.

Can imported rows be matched to product photos automatically?

Yes. Stage product photos, import your table, then match images to rows by a filename column, SKU/tag, item name, or automatic matching. You can still attach or replace an image manually on any row before committing.

Are recognition images stored forever?

No. Recognition query images are pruned after processing or cleanup. The service keeps result records and durable item thumbnails/embeddings needed to operate the catalog.

What recognition model does Train My Camera use?

The production app uses DINOv3 ViT-B/16 image embeddings for example photos and recognition. It is tuned for visual instance matching rather than broad text-style category guesses.

Is this a native mobile app?

No. Train My Camera is browser-first and works from HTTPS mobile web pages, so staff can use the camera workflow without installing an app.