Methodology

How Junire represents products, offers, costs, and history.

Version: 1.0 · Last updated:

Products and offers

A canonical product is separate from each merchant offer. A variant identifies a purchasable configuration; each offer connects that variant to a merchant.

Merchant and source coverage may be incomplete. Junire does not claim to compare every store or the whole internet.

Prices and costs

Product price, shipping, and mandatory fees are shown separately. A total is shown only when all required components are known.

Unknown shipping is never treated as free. Zero means free; a missing value means unknown.

Best price and fastest delivery

Best price always means the lowest comparable known total among available offers, regardless of sorting. Commission never changes this choice.

The fastest delivery is highlighted separately using merchant estimates. We distinguish stock, preparation and delivery. Unitless values, ambiguous dates and incompatible duration units are not ranked. Confirm delivery, destination and final costs at checkout.

Following and alerts

A heart saves a product in your account. An alert monitors a target total, including shipping, for your chosen market and currency.

Notifications appear in your Junire account. Monitoring stops after a notification; you can reactivate it in your account. Periodic checks cannot guarantee that an offer remains available.

Observations

Prices and availability are timestamped observations. Freshness identifies when data was observed; history preserves earlier observations and does not guarantee a merchant's current price.

Understanding forecasts

Initial search uses deterministic, explainable matching over names, variants, brands, and identifiers.

Experimental 30- and 60-day trends use one merchant and currency. They require 12 observation days spanning 60 days, recent and regular data, source permissions and stability checks. They cannot predict promotions and are not a guarantee or a probability of future savings.