Launch HN: Channel3 (YC S25) – A database of every product on the internet

147 points by glawrence13 ↗ HN
Hi HN — we’re George and Alex, building Channel3 (https://trychannel3.com/), a database of every product on the internet, searchable via text/image, and with built-in affiliate monetization. Here’s a demo: https://www.youtube.com/watch?v=Mx8FyP7KvJg.

It’s surprisingly hard to find good product data. If you want your software to recommend products and deep-link to merchants, you’ll quickly discover that the data you need—clean titles, normalized attributes, deduped listings, current prices and inventory, variant options, images, and brand info—is not just messy; it’s also spread across a long, long tail of retailers, and often lives behind advanced bot-detection systems.

We ran into this problem while building an AI teacher that could recommend relevant supplies. We asked Exa for products, but got back articles, not structured data. Same for Tavily and Bing (deprecated as of 8/13/25). And we got rejected from affiliate programs, who suggested we come back with 1000s of TikTok followers. Channel3 is the API we wished we had.

Product detail pages (PDPs) usually present the main item alongside recommendations. We use computer vision to isolate the main product and find its attributes, like title and price. We apply the same logic to the rest of the PDPs on the domain.

Products are often sold across multiple retailers, with no guarantee they’ll be labeled consistently. We collapse products across the web into a canonicalized set by using LLMs and multimodal embeddings to actually understand each product.

To normalize everything into a schema that tries to be both minimal and extensible, we have to be opinionated. Are a $50 10” and $60 12” skillet the same product? Probably not, but the S/M/L variants of a T-shirt are. Our goal is that any product you’d search for specifically is treated as its own product.

We process a massive amount of data. We quickly ran out of room on our Cloudflare Vectorize indices and moved to the brand-new AWS S3 Vectors platform, syncing to OpenSearch for faster response times and more dynamic filtering. We hit rate limits constantly, so we spread our work over multiple cloud providers and AI models.

You can search things like “outdoor grill, less than $1000”, or “sweat-resistant, wireless running earbuds”, or "women's jeans from Paige that look like [https://www.gap.com/webcontent/0020/666/799/cn20666799.jpg]”. Products come back as JSON with title, brand, images, price, specs, etc.

Developers earn commission on sales they drive (averaging 5%). Channel3 takes a cut. We want you to earn way more money from Channel3 than you spend on it. We win when you win.

We provide an API, SDK (Typescript and Python), and MCP. We offer 1000 free searches, and charge $7/1000 searches after that. You can view expected commissions per-brand on our dashboard.

So far, products are US-only (sorry! we will expand). We’re live with millions of products and hundreds of developers.

To get started, make a free account at https://trychannel3.com, then select which brands you’d like to sell (choose from 50k+ or request your own), generate an API key, and start selling and earning.

We’d really appreciate feedback from this community. If you’ve built product search before, what did we miss in the schema? If you’ve tried to add commerce to an app, what blocked you? If you tried to build this yourself, what did you learn? Are there endpoints you wish existed (e.g. price alerts, back-in-stock webhooks, product feed)? For any suggestions, we’re all ears.

We’ll be in the thread all day to answer questions, share more technical detail, and...

39 comments

[ 4.2 ms ] story [ 61.4 ms ] thread
Are Amazon products available in your database?
I assume that payments from purchases come from you guys, rather than me needing to create and manage an affiliate account with each individual vendor?

You say that commissions average 5%, but what is the variability and where does it come from?

Last, a bit of feedback about the product.

I tried searching "nintendo switch 2" on your homepage and the results that came up kind of sketched me out. You mention that the products are US-only, but the first result clearly says "hong kong" in the title. And the store listed is "My Nintendo Store PT"; is that the official store? When I google that it takes me to the Portuguese version of the nintendo website, and that makes me even more confused.

The second result for the same search appears to be a dress, which is obviously completely unrelated to video games in general.

EDIT: I'm noticing irrelevant results for many queries. Searching "plain white pillowcase", the third result is a t-shirt, the seventh result is a dress, and the eleventh result is a light bulb.

Searching "men's wallet" the very first result is an outdoor picnic table.

One of our clients is a procurement marketplace. One of the current struggles we face is getting vendors to upload catalog details for each product, which our marketplace needs to populate for a better shopping experience. Would your API assist us with filling in those gaps on products? (think common office products, industrial equipment etc). The caveat is that we can only show products from specific compliant vendors.
How do you plan to differentiate vs. prompting a foundation model provider (interactively or via API for an affiliate site) with, "show me outdoor grills, between 500 and 1000, from weber"? https://imgur.com/a/Vdw4E1S
Hey George and Alex. This looks awesome. We're working on something similar, but for all of the businesses in the world: https://savvyiq.ai. We're international and have 265M+ entities in the system. We're actually preparing to do our own formal share on HN shortly.

We're working with enterprise customers now that want to use our system to dedupe all their gnarly business data, ground it to real legal entities, enrich it with base insights, then are asking for further data points more from a risk and due diligence standpoint.

Product information has come up repeatedly, but as you clearly know, that is a beast in itself that I don't think we'll ever tackle. For context, I helped build out the product data infra at https://www.wiser.com, and I'm not inclined to spend my time categorizing and building the taxonomy for pots, pans, and towels again.

I'm going to try out the product and happy to chat further if you think there's an opp to collaborate in some way. My email is in my profile.

Searching for Ryzen 9950X3D yields 6 different AMD processors before I see a fully built PC with that Ryzen 9950X3D included. The actual product I was looking for was ranked 16th.
Not seeing product country of origin info?
I think there is something wrong with your face filter settings on all your videos.
Nice! Reminds me of an old school YC co called Semantics3. Any connection?
I would actually say that the selling point here is that affiliate revenue goes thru your website.

I had tried to sign up for affiliate sales a while back, but:

It is complicated to sign up for it – depending on the vendor you have to fill in a number of forms, or sign up via a different affiliate network to even use them.

Wait times for a response are long – I remember some networks or individual sellers got back to me months later.

There's a high bar to entry – I had a tiny website, so I didn't get approved, but I had a good CTR. I eventually had to shut down the website since I realized there was no viable option to monetization and was just burning money on name registration + hosting.

My website was also not in the blog-space, i.e. I didn't do reviews, but I did offer good info, and Amazon for example specifically denied me affiliate permissions because of this.

I might revive the website and see if it'll work again with you guys. This is a path to monetization that could make it sustainable. Thanks and good luck!

Seems like a great idea but the search is horrible. I tried a few ones and products were completely unrelated, or if related (because of a keyword) completely different from what I wanted. I understand you are working on the dataset, etc., but releasing too early may be bad for you guys. Most people won't try it again if the quality is bad. You have one chance to make an impression.
Rye allows you to even enter shipping info and pay for the product. But I can't help but feel it hasn't got the traction it deserves.

1) Are there plans to allow Devs to do the same?

2) why wouldn't you open the limit beyond 1000 free as long as you are making a rev share

3) does this pick from Shopify products/stores?

Imo the agentic loop isn't really closed unless you allow agents to pay and paywalls today aren't agent friendly. Tokenized cards, 16 digital cards. Perhaps but this involves high trust from users. Which means you are left with guiding users to the link and hoping they buy the product.

4) partnering with merchants where cards are already tokenized maybe your best converting potential customer base. But it's easy to do evil here, or loose trust without guardrails.

5) I would come up with a process to incentivize adding products to the ecosystem. However tiny the reward.

Lot of opportunity. Nice pitch. Good luck!

Would try this out of you can increase the 1k limit to something that is a win:win

I can't see this disrupting the EDI world any time soon. Big business people will know what I mean.
I am confused on who this is exactly for ? Is it for an end user/buyer who is looking to buy something and you just aggregate from various sources based on query OR is this for other developers/providers who are providing their own search interface on their own eCommerce website etc ? I assume the latter but isn't very clear at least to me.
Tried searching for "red high top sneakers under $40", and the first result was a shaft seal? The next result was a red high top sneaker so good, but it had a price of '0', bad. Then it started showing basically random items skin care, dog food, white sneakers, dog bandanas etc. The price limit started to get ignored.
I've been working with Alex at Channel3 closely on building a product on top of their service. They are very responsive and the product is getting better every day. I'm looking forward to seeing where Channel3 goes from here
Curious, how are you keeping the product data up-to-date? We built something similar for price alerts on specific URLs, that we use all the time, but have to poll it daily to see the price change (https://lowlow.bot). I imagine that would be a lot of $$ for every product on the Internet.
this is a cool idea. tried a few searches that were not confidence inspiring: missing prices, blurry, weird photos.

the searches in case you want to take a look: “dog collar” and “cat scratching post”

good luck with the product!

Great idea but the search is awful which is dissapointing given how mainstream search has gotten.
If I were to sell 10 items from 10 different brands, is the checkout process unified when the user as multiple items in the cart? As in, does the user have to checkout 10 different times at 10 different vendors?
Are you using a browser provider or building your own CUA scraping pipelines in-house? What's your strategy around CAPTCHAs, paywalls, rate-limits, etc.?
All in-house! We don't visit sites with paywalls, but we do take lots of measures to avoid rate-limits.
$7 per 1000 searches seems steep. Don't think I will sign up to something where I have no idea if I'll make money, considering I'll also be sharing the commission with you.
Thanks for the feedback. We felt that $7 is reasonable. With an average online order value of $180 and average commission of 5%, you need to make just 1 sale in every 1000 to earn.
"Every product on the Internet" - "US-only, sorry!" ... Guess it's actually not every product on the Internet, not even remotely. Is it even 1 % of all products on the Internet?