Transparency

Data Sources and Confidence

How Carvocate collects, checks, labels, and limits vehicle information.

Last updated: August 14, 2026

Overview

Evidence chain from government source, listing source, user confirmation, and unavailable statesGovListingUserLimits

Carvocate combines public vehicle data, dealer-provided listing claims, user-entered information, and limited calculations. It keeps origins visible because no single source provides a complete vehicle history or purchasing decision.

  • Missing information remains missing.
  • Estimates and user-entered values are labeled.
  • A lack of returned records is not proof that no problem exists.
  • Carvocate does not manufacture government or dealer data.
  • Manual market values are labeled as user supplied, even when the user names a provider.
  • Source availability can change, and failed refreshes stay visible.

After a valid VIN is decoded, Carvocate automatically checks the supported NHTSA recall and complaint APIs, records the documented public-API limitations for investigations and manufacturer communications, attempts an EPA configuration match, and starts the nationwide market sample when vehicle identity is sufficient. Each source keeps its own returned, no-records, confirmation-needed, or unavailable state so one limitation does not erase successful results.

Source categories and authority

Identity and configuration

NHTSA vPIC reflects manufacturer-submitted VIN data. It supports identity but does not physically verify installed equipment or condition.

Official safety records

Recall campaigns are official records. Complaints, investigations, and communications have different meanings and are not interchangeable.

Market evidence

MarketCheck supplies active dealer listings. They support a market estimate but are not completed-sale prices or a certified appraisal.

Seller information

A listing or quote represents seller-provided terms and claims until another source or direct check supports them.

User information

Corrections, defects, estimates, priorities, and notes are treated as entered or confirmed by the user, not externally verified.

Confidence and provenance labels

Labels appear next to values and source states. They use text and icons so meaning is not carried by color alone.

Verified from VIN

Means: A value came from NHTSA vPIC decoding for the submitted VIN.

Does not mean: It is not a physical inspection, title check, accident report, or proof of installed options.

Trim needs confirmation

Means: NHTSA vPIC returned grouped trim data instead of one confirmed trim.

Does not mean: The grouped value is preserved as VIN evidence, but exact trim matching waits for user confirmation.

Imported from listing

Means: A value was read from a dealer listing or listing metadata.

Does not mean: It is not independently verified merely because it was imported.

Entered by you

Means: A value was typed, selected, or imported by the user during the workflow.

Does not mean: Carvocate does not treat it as a government or dealer-verified fact.

User confirmed

Means: A user completed a specific requested field and saved the value for this vehicle.

Does not mean: The confirmation records provenance but does not make the value government, manufacturer, or dealer verified.

Corrected by you

Means: A user changed a VIN-derived or imported value.

Does not mean: The correction remains visible as a user correction until another source supports it.

Estimated

Means: A value is calculated from available inputs or returned as a standardized estimate.

Does not mean: It is not a guarantee of actual cost, condition, or performance.

Unavailable

Means: The app does not have enough data or the source did not provide the value.

Does not mean: Unavailable is not the same as none, safe, or problem-free.

Needs confirmation

Means: Carvocate found an uncertain or missing value that requires user review.

Does not mean: The analysis may be incomplete until the user confirms it.

Cached

Means: The app is showing locally saved source results or shell assets.

Does not mean: Cached values may differ from current source data.

Could not refresh

Means: A source request failed or was blocked.

Does not mean: The failed request is not converted into a clean result.

How confidence works
High
Strong evidence across several important factors.
Moderate
Usable evidence with meaningful limitations.
Low
The result may still help, but important matching or data limitations remain.
Insufficient
There is not enough defensible evidence to produce the result.

Confidence describes evidence quality. It does not mean a vehicle is safe, reliable, or a good deal.

Carvocate Market Estimate

When MarketCheck is configured, Carvocate requests up to 50 active used-vehicle dealer listings for one bounded provider sample. A United States query is called a nationwide active-listing sample; it is not every national listing and is not guaranteed to be geographically balanced. Regional searches use the selected ZIP and radius. The records contain asking prices, not completed transaction prices.

A decoded VIN with year, make, and a provider-supported model is enough to attempt the nationwide baseline. ZIP, seller price, dealer, and repairs are not required. If mileage is missing, Carvocate may produce a preliminary estimate from real comparable mileage distribution, widen the range, limit confidence, and label the result. It does not assign a default mileage. Adding mileage later refines a compatible saved sample locally without another provider call.

Carvocate requests one broad, deduplicated provider sample by make, provider-supported model, and year, then applies a local fallback ladder: exact configuration, strong configuration, same series, same model family, adjacent year, and broad provisional family match. Each tier has its own minimum count, effective weighted sample, strong-match share, weak-match limit, series integrity rule, and price-spread limit. The first tier that passes is used; listing volume alone cannot make a weak tier acceptable.

When VIN Series supplies a verified provider alias, Carvocate records the display model, provider model, market family, duty class, and weight series separately. The live provider taxonomy maps the displayed NHTSA identity Silverado HD with Series 3500 to MarketCheck model Silverado 3500HD. Silverado 1500 listings are never admitted to that heavy-duty family. A 2500-versus-3500 difference remains a disclosed, heavily penalized family fallback and cannot be presented as an exact-series match.

Confirmed trim and mileage are local refinement factors rather than provider filters. Evaluated listings are labeled Excellent, Strong, Broader, or Weak from deterministic weights based on series, year, trim, drivetrain, engine, body or cab, bed, mileage similarity, freshness, and field completeness. Higher and lower trims are not treated as equivalent. Configuration differences never receive an unsupported directional dollar adjustment.

Confidence evaluates effective weighted sample size, exact-series and configuration match rates, missing fields, mileage fit, price spread, outlier burden, freshness, geography, conditional-price flags, and fallback depth. Results are labeled Precise, Best available, Provisional, or Unavailable. Insufficient evidence suppresses the estimate; provisional evidence may support a cautious range without supporting an exact opening offer.

The visible range uses the weighted 25th-to-75th percentile of included asking prices and widens by separately disclosed fallback-tier, observed mismatch-share, and unknown-mileage components. With unknown subject mileage, the mileage allowance is derived from the comparable mileage interquartile spread and bounded from 3% through 8%; no default mileage is assigned. The midpoint is the weighted median. Results are rounded to the nearest $100 and remain estimates, not certified appraisals or guaranteed sale prices.

Data freshness

Source results include checked dates. Market reports distinguish retrieval age from the freshness of the listings inside the sample. When a saved report is opened recently or while offline, Carvocate may show cached local results from IndexedDB and label refresh failures. Cached values can differ from current source data. Dealer listings can change, disappear, or block retrieval after a prior check.

Users can retry live sources from a report, re-run a listing check, or edit details when a source cannot be refreshed. A market refresh can change as inventory enters or leaves the active sample. Carvocate classifies midpoint changes as negligible, small, meaningful, or major using both dollars and percentage, and explains meaningful changes without alarming over rounding noise.

Known limitations

Carvocate is not a substitute for an independent mechanical inspection. It is not a title, lien, theft, accident, insurance, ownership-history, maintenance-history, dealer-reputation database, certified appraisal, or valuation-provider partner. It does not guarantee reliability, repair completion, market value, sale price, financing terms, tax treatment, insurance cost, or mechanical condition.

Licensed valuation providers such as Kelley Blue Book require authorized server-side access before Carvocate can retrieve official values. Until then, any named market value is entered by the user and cannot be verified by Carvocate.

Data can be delayed, incomplete, inconsistent, unavailable, incorrect, or ambiguous. Similar models may have different engines, drivetrains, equipment, safety records, or EPA matches.

Source status

National Highway Traffic Safety Administration

NHTSA vPIC

Integrated
What it tells us
Manufacturer-submitted VIN identity, configuration, engine, fuel, manufacturing, dimensions, ratings, and supported safety-equipment fields.
Current use
Uses DecodeVinValuesExtended once, normalizes useful fields, preserves raw values and warnings, builds the vehicle dossier, and labels VIN provenance.
Possible status
Confirmed / returned, not available from this source, temporarily unavailable, additional information needed
Limitations
Not a full used-vehicle history report, installed-equipment inspection, title check, or proof that a blank field means a feature is absent. Older vehicles can return sparse data.
Last checked
Shown on each vehicle report. Checked when a VIN report is opened or refreshed.
Open official source
National Highway Traffic Safety Administration

NHTSA recalls

Integrated
What it tells us
Safety recall records by decoded year, make, and model.
Current use
Shows campaign records matched to the year, make, and model lookup and directs users to confirm exact-VIN applicability and remedy completion.
Possible status
Confirmed / returned, no records returned, temporarily unavailable, additional information needed
Limitations
A returned campaign does not prove that it applies to this exact VIN, remains open, or has not already been repaired.
Last checked
Shown on each vehicle report. Checked after VIN decoding returns year, make, and model.
Open official source
National Highway Traffic Safety Administration

NHTSA complaints

Integrated
What it tells us
Consumer complaint records grouped by component category.
Current use
Summarizes consumer submissions by component and date as model/configuration context without feeding count into a reliability verdict.
Possible status
Confirmed / returned, no records returned, temporarily unavailable, additional information needed
Limitations
Complaints are not verified defects, failure rates, or predictions for this exact vehicle. Counts vary with population, age, exposure, and reporting behavior.
Last checked
Shown on each vehicle report. Checked after VIN decoding returns year, make, and model.
Open official source
National Highway Traffic Safety Administration

NHTSA investigations

Limited
What it tells us
Agency investigation records by vehicle configuration.
Current use
Preserves investigation availability separately from recalls and complaints.
Possible status
Failed, needs user confirmation
Limitations
NHTSA public API documentation does not provide a supported by-vehicle investigations endpoint; the tested path returns 403. An official downloadable dataset exists but is not bulk-downloaded during a report.
Last checked
Shown on each vehicle report. The documented API limitation is recorded after VIN decoding; no unsupported proxy request is attempted.
Open official source
National Highway Traffic Safety Administration

NHTSA manufacturer communications

Limited
What it tells us
Manufacturer communications and technical service information.
Current use
Keeps service communications distinct from recalls.
Possible status
Failed, needs user confirmation
Limitations
NHTSA public API documentation does not provide a supported by-vehicle communications endpoint; the tested path returns 403. An official downloadable dataset exists but is not bulk-downloaded during a report.
Last checked
Shown on each vehicle report. The documented API limitation is recorded after VIN decoding; no unsupported proxy request is attempted.
Open official source
U.S. Environmental Protection Agency and U.S. Department of Energy

EPA FuelEconomy.gov

Integrated
What it tells us
Standardized fuel-economy menu and vehicle estimates.
Current use
Ranks decoded configuration against EPA options and shows MPG or annual fuel-cost values when a single match is found; multiple matches request one clarifying configuration input.
Possible status
Available, not available, failed, needs user confirmation
Limitations
Multiple powertrain matches require user confirmation; EPA estimates differ from real-world use.
Last checked
Shown on each vehicle report. Checked after VIN decoding returns year, make, and model.
Open official source
User-supplied dealer website

Dealer listing

Requires confirmation
What it tells us
Listing URL and readable vehicle fields such as VIN, price, mileage, dealer name, colors, stock number, and description.
Current use
Attempts ordinary page retrieval, imports readable fields, and asks users to confirm missing or uncertain data.
Possible status
Extracted, partial, failed
Limitations
Security, privacy, login, CAPTCHA, anti-automation, CORS, or JavaScript-only pages may block extraction.
Last checked
Shown on each vehicle report. Checked only when the user submits a listing URL or retries that listing.
Open official source
Carvocate user

User-entered information

Integrated
What it tells us
Corrections, manual listing fields, quote lines, inspection answers, dealer details, notes, and preferences.
Current use
Completes missing details, records edits, and keeps user-provided values distinct from official or imported data.
Possible status
Entered by you, user confirmed, corrected by you, needs confirmation
Limitations
Carvocate cannot independently verify a user-entered value merely because it was saved.
Last checked
Shown on each vehicle report. Updated when the user edits, saves, imports, or deletes local records.
Open official source
MarketCheck

MarketCheck Cars API

Limited
What it tells us
A bounded sample of active dealer asking-price listings for the configured vehicle, using a United States query or an optional ZIP-radius query. Mileage refines the returned sample locally when known.
Current use
Builds the Carvocate Market Estimate from deduplicated, filtered, bounded-weight comparable listings when the server-side provider key is configured and the evidence is sufficient.
Possible status
Available, not configured, unauthorized, rate limited, no comparables, failed
Limitations
Active asking prices are not completed sales, a certified appraisal, every U.S. listing, or a guaranteed geographically balanced sample. Listings can be stale, conditional, incomplete, duplicated, mismatched, or unavailable.
Last checked
Shown on each vehicle report. Requested automatically after year, make, and provider-supported model are available, cached locally, and refreshed only by an explicit user action while cached. Mileage and configuration refinement reuse a compatible pool.
Open official source
Records returnedThe source returned usable information.
Checked - no records returnedThe lookup succeeded but returned no matching records; this is not proof that no issue exists.
Needs user inputThe lookup needs a user-resolvable field such as model, mileage, or configuration.
Not supported by this sourceThat source cannot answer the question or did not provide the field.
Temporarily unavailableThe source failed, timed out, or blocked the current request.
Not checked yetThe lookup has not run for the current report.

Carvocate does not hard-code “operational” health claims. It reports the outcome returned by the current workflow and keeps individual source status separate from VIN, market-estimate, and Buyer Decision confidence.