Scans 12,000+ products at install
We crawl your catalog, match every ingredient against 42 known pet allergens. No manual tagging, no ops headaches.
One snippet on your store. Shoppers tell us about their pet, we scan every product against the allergy list, you stop getting angry refund emails. Boring problem, friendly solution.






Built specifically for indie pet stores
We crawl your catalog, match every ingredient against 42 known pet allergens. No manual tagging, no ops headaches.
Species-aware checks. A salmon-friendly cat doesn't get the same warning as a salmon-allergic puppy.
One shopper, three pets, one cart. We flag every item against every active profile so nobody gets the wrong bowl.
Dogs, cats, birds, small pets, reptiles, fish — each gets their own allergen rules and ingredient mapping.






One <script> tag. Works on Shopify, WooCommerce, BigCommerce, custom — anything that renders HTML.
Chompick scans every product page in the background and flags allergens against our 42-key dictionary.
Pet profile lives on their device. Every PDP and cart item is checked instantly. No accounts, no friction.
The widget is just the storefront. Behind it sits a full dashboard for your team — catalog, studio, scan progress, analytics. Built for two minutes a week, not two hours.
We're tagging every food product against 42 allergen keys.
Allergens that triggered a warning in your store.
Free Starter tier — no card to look around.
One <script> tag, every storefront. Pick yours and follow three or four steps.
WP Admin → Appearance → Theme File Editor.
Of your active (child) theme.
End of the file, just before the closing tag.
Refresh the front-end. The widget boots on every page.
Note · Prefer plugins? Drop the snippet into Insert Headers and Footers — same result.
<script async
src="https://api.chompick.com/embed.js"
data-site-key="ps_live_xxxxxxxx"
></script>The script is async — your page renders before the widget even thinks about loading.
One <script> tag. No theme app embed, no plugin install, no marketplace approval.
Delete the snippet — widget gone. No leftovers, no stuck assets, no migration cleanup.
Sign up to grab your unique site key — takes under a minute.
The widget you ship is yours, not ours. Pick a style, swap the palette, override every string. Click around — the preview on the right updates as you go.
The widget personalizes every label — "Not for Buddy" instead of generic "Allergen detected".
Comes with every plan. Live preview, version history, one-click rollback.
We've staged a dummy storefront with 800 SKUs. Tell our demo what your pet eats, then shop. Watch the warnings light up in real time.
Loads our demo store right here. No data leaves your browser.
We measure ourselves the same way Google measures you. If the widget moves your Core Web Vitals by even one point, we want a bug report — and a beer.
Loaded async, never blocks your page render.
From script tag to first ready badge on a mid-range device.
No layout shift, no main-thread block above the threshold.
Cancel any time. No setup fees. No "talk to sales" until you really want to.
For tiny boutiques while you decide.
Pays for itself with one prevented refund.
For multi-store operators and agencies.
Skip the screenshot of fine print. Here's exactly what each tier includes.
| Feature | Starter | Growth ★ | Brand |
|---|---|---|---|
| Products scanned | Up to 50 | Unlimited | Unlimited |
| Species supported | 1 | All 6 | All 6 |
| Multi-pet households | — | ✓ | ✓ |
| Custom widget copy & colors | — | ✓ | ✓ |
| Catalog locales | 1 | Up to 9 | Up to 9 |
| Override flagged allergens | — | ✓ | ✓ |
| Chompick branding | Visible | Visible (small) | Removable |
| Multi-store dashboard | — | — | ✓ |
| Custom allergen dictionary | — | — | ✓ |
| Support | Community | Slack + priority |
Most "didn't agree with my pet" refunds are preventable when the shopper sees the warning before they buy. Drag the sliders.
Roughly how many checkouts your store handles in a month.
Mean order value before tax and shipping.
Industry average for indie pet stores sits around 4%.
Assumption: 60% of those refunds are preventable when the badge appears on the product page — the rule of thumb from our beta interviews. Set it lower if you're skeptical, the math still works.
First 50 stores. No card required to start.
We're collecting our first wall of testimonials the slow way — one happy merchant at a time. Until then, here's what early partners get instead of a glossy quote.
Lock in $19/mo on the Growth tier — for as long as you stay, even when prices rise.
A shared Slack channel. Feature requests get triaged personally, not through a contact form.
Vote on what ships next. The first 50 stores shape the product more than any pricing page ever could.
The widget is roughly 80 KB gzipped and loads async, so it never blocks your page. We measure zero impact on Largest Contentful Paint and Cumulative Layout Shift across our test catalog. If your Lighthouse score moves by even one point, we want to hear about it.
From 5 minutes for a small boutique (≤200 SKUs) to about an hour for a 10,000-product catalog. The dashboard shows live progress with an ETA. The widget snippet only becomes available after the scan completes — we don't ship empty badges to your shoppers.
Every flagged allergen passes through three filters: a curated 42-key dictionary, a server-side classifier, and the AI's own confidence threshold. You see every result in the dashboard and can override individual products with one click. We log every override so the model improves on your catalog over time.
Yes. One <script> tag works on WooCommerce, BigCommerce, Webflow, Wix, and custom stacks. Shopify gets a thinner Liquid wrapper for native theme integration. We do not require an app-store install on any platform.
The widget detects new products on first page-view via the JSON-LD on your product pages. It queues a scan automatically, usually finishing within a minute. You don't have to re-sync your catalog manually unless you want to.
On the shopper's device by default — no account required, no PII collected. If they choose to sign in, the profile syncs to their account so it follows them across devices. Storefront merchants never get raw profile data.
Yes. Add data-pawsome-disable to any element (or its ancestor) and the widget stays out. Useful for checkout, account pages, or marketing landing pages where the badges would be off-topic.
No. The widget fails silently — if our /verdict endpoint can't be reached, the badge simply doesn't render. Your storefront keeps working as if Chompick isn't installed.
Your shopper profile data stays on their device — we never had it. Your widget stops rendering immediately when you remove the script tag. No "cancel anytime asterisk" nonsense, no retention dark patterns.
You keep your refunds, your shoppers keep their pets safe, and if the math doesn't work — we send your money back. That's the whole offer.
If Chompick doesn't earn its keep in the first month, we wire your money back. Same day.
First 50 stores keep $19/mo even when our prices rise. We grandfather, never repricing.
hello@chompick.com hits a human inbox with a 12-hour SLA. No tier-1 bots, no tickets.