Skip to content

Methodology

How SafeScore™ Works

Transparent methodology. Public data. No black boxes. Here's exactly how we turn scattered government inspection records into a single number you can trust.

The Formula

Four signals, one score

SafeScore is a weighted composite of four data dimensions. Each captures a different aspect of a restaurant's food safety track record.

40%

Inspection Score

The most recent normalized inspection score. This is the single strongest signal of current food safety conditions.

25%

Violation Severity

Weighted by severity: critical violations count 15×, major 5×, minor 1×. A restaurant with one critical violation scores lower than one with five minor issues.

20%

Trend

Is this restaurant getting better or worse? We compare the latest score against the average of the previous two inspections. Improving trends boost the score; declining trends penalize it.

15%

Consistency

How stable are the scores over time? A restaurant that scores 80 every time is more reliable than one that swings between 95 and 50. Lower variance = higher consistency score.

SafeClean record, minor issues only
ModerateSome concerns worth noting
RiskySignificant violations found

Normalization

One scale for every system

Health departments score restaurants differently. Some use 0–100, others use letter grades, and some just say pass or fail. We normalize everything to a single 0–100 scale.

0–100 Score
Score: 88
score
Letter Grade
Grade: A
A=95, B=85, C=70, D=55, F=30
Pass / Fail
Result: Pass
Pass=90, Fail=40
Violation Count
3 violations
100 − (count × 5)
Points Deducted
12 points off
100 − deductions

Sources

Where the data comes from

We pull directly from government health department APIs. No scraping, no third-party aggregators. Every record traces back to an official public source.

NYC DOHMH
New York City, NY
27K+
Daily
SODA API
NY State DOH
All NY counties (excl. NYC)
21K+
Weekly
SODA API
Chicago CDPH
Chicago, IL
15K+
Daily
SODA API
San Francisco DPH
San Francisco, CA
15K+
Weekly
SODA API
Austin Public Health
Austin, TX
20K+
Monthly
SODA API
King County Public Health
Seattle metro, WA
10K+
Weekly
SODA API

FAQ

Frequently asked questions

Is this data accurate?

Yes. Every data point comes directly from official government health department APIs. We don’t modify the underlying inspection records — we normalize, score, and present them.

How often is data updated?

Daily for major cities (NYC, Chicago), weekly for others (San Francisco, Seattle, NY State), and monthly for Austin. Our cron jobs run automatically and we monitor for staleness.

What does the SafeScore number mean?

SafeScore is a composite 0–100 score that weighs recent inspection results, violation severity, trends, and consistency. 80+ is Safe, 60–79 is Moderate, and below 60 is Risky.

Can a restaurant dispute their score?

SafeScore reflects publicly available health inspection records. If a restaurant believes their inspection data is incorrect, they should contact their local health department to correct the source record.

Why doesn’t my city have data?

We’re actively expanding to more jurisdictions. We prioritize cities and states with publicly accessible APIs. If your health department publishes inspection data online, we’re likely working on adding it.

Is SafeEats affiliated with any health department?

No. SafeEats is an independent platform. We aggregate publicly available data but have no affiliation with any government agency.

All data is public record

Every inspection result, violation, and score on SafeEats comes from publicly available government health department records. We don't collect private data, accept payments from restaurants, or allow scores to be modified. The data speaks for itself.

Search any restaurant