← All posts

How Tensorbasis works: from a store address to a price-gap report

October 18, 2026 · 2 min read

Tensorbasis answers one question for an online store: on the products we both sell, where am I more expensive and where am I cheaper? Here is what happens behind that answer, step by step, including the parts where you stay in control.

1. You name the stores

You give Tensorbasis your own store's address and up to a few competitors'. There is nothing to install in your store and no access to your admin. Everything it reads is a page any shopper can open.

2. It reads the whole public catalog

For each store, Tensorbasis looks at what platform the site runs on and uses the most reliable way to read it. Shopify, WooCommerce, BigCommerce, Magento, Wix, Squarespace and several others have their own readers, and for everything else it falls back to the store's sitemap and product pages. It reads the whole catalog, not a sample, and there is no cap on how many products a single store may have. A few stores block automated visitors, and those are the ones where reading can fail or take longer.

3. It proposes matches, you decide

Two stores rarely name the same product the same way. Tensorbasis proposes pairs using the evidence a human would use: a shared SKU or barcode, a shared catalog ID, the brand and the wording of the title. Pairs that disagree on strong evidence, such as different catalog IDs or clearly different brands, are dropped.

Then you approve or reject. This is on purpose. A wrong match produces a wrong price comparison, and a tool that quietly guesses can send you chasing a gap that does not exist. The scores shown next to a suggestion are a ranking aid, not a probability that it is right.

4. Approved pairs become the price-gap report

Only approved pairs count. For each one the report shows both prices, the gap in money and in percent, and which store is cheaper; each product page shows its price history. Prices are the ones the store showed, and the report says when each was last read.

5. It keeps checking

After the first read, Tensorbasis checks again on a schedule and records changes. On the free plan that is a weekly check with an email digest; paid plans check up to three times a day and add priority alerts for the changes that matter. You can also trigger a check yourself, with a weekly allowance on the free plan.

6. Your data stays yours

Everything is yours to take out: the dashboard exports to CSV, and every dataset (stores, products, price gaps, changes and full price history) can be downloaded from the Developers page. The same data is available to scripts and AI agents through an API key, and you can remove a competitor at any time.

Try it without an account

The free price-gap checker runs steps 1 to 4 on two stores in about a minute, with no sign-up. It is the quickest way to see what a report looks like for your own products.

See where your prices stand

Add your store and up to four competitors. Tensorbasis reads their public prices, matches the products and shows you the gaps. Free to start, no card.

Get started free

More from the blog