DATA METHODOLOGY
How prices are collected and compared
We ingest retailer-authorized product feeds and APIs. Public product pages are collected only when the retailer domain is explicitly allowlisted after its terms and robots rules are reviewed. We do not scrape Hinnavaatlus or copy another comparison database.
Matching products
Offers are grouped by GTIN first, then manufacturer part number. A normalized-title match may be used only when brand and model tokens agree; uncertain matches remain separate.
Ranking offers
Offers are ordered by the listed item price. Delivery is shown separately because feeds do not always provide it. We never label an offer as the cheapest total cost when delivery is unknown.
Freshness and removal
Every offer shows when it was observed. Stale, malformed, off-domain, non-HTTPS, or unavailable offers are withheld. Collection stops automatically when a source revokes access or presents a challenge.