Markets need daylight
Capitalism works best when buyers and sellers can see enough of the market to negotiate from facts, not rumor. OpenMarket exists to make commodity pricing less opaque without turning contributors into a product.
oracle://manifesto
OpenMarket is built for a simple belief: capitalism is healthier when price discovery is broad, inspectable, and fair. We publish commodity signals so independent operators can compare local reality against regional market movement without surrendering private business data.
Capitalism works best when buyers and sellers can see enough of the market to negotiate from facts, not rumor. OpenMarket exists to make commodity pricing less opaque without turning contributors into a product.
Published numbers must explain what they represent: commodity, subtype, unit, currency, date window, region, contributor count, and confidence. A price without context is not transparency.
Public outputs are aggregates, not individual submissions. The system groups accepted observations by commodity, unit, currency, time window, and location radius before any price field is shown.
aggregate://public-rules
OpenMarket does not publish a stream of individual receipts, invoices, or partner submissions. The public product is a privacy-preserving index layer over accepted observations. Every visible price must pass commodity matching, regional aggregation, contributor diversity, and data-quality checks before it appears in the dashboard or API.
Accepted observations are filtered by commodity subtype, matching unit and currency, observation date, and requested ZIP. The public result can include average, median, minimum, maximum, standard deviation, submission count, contributor count, and latest observation time.
Price fields stay hidden until at least 10 distinct contributors are represented in the aggregate. Below that line, the API marks the result regionally sparse and suppresses guarded price values.
A sparse region is not a failed query. It is a privacy signal. The product can show that coverage is thin, but it must not expose local prices that could identify a contributor, vendor relationship, or isolated purchase.
privacy://data-protection