Beta · monitoring 10 NYC public-data sources

Catch violationsbefore they catch you.

We watch 311, DOB NOW, ECB, OATH and seven other NYC public data feeds. When a complaint shows up for one of your jobsites, we send an email or SMS. That usually happens within a few hours of the record being published to NYC Open Data, and usually before an inspector has arrived on site.

Start free →
$2,500+
Typical ECB penalty1
~48%
OATH default rate2
10
Public data sources
1 First-offense ECB Class 2 penalties commonly fall in the $2,500–$10,000 range per the NYC Department of Buildings penalty schedule; your exact penalty depends on the violation code. 2 Default rates on OATH/ECB hearings have been reported at roughly half of respondents in recent NYC enforcement data. Figures are presented as context, not as guarantees.
↳ Sample alert (illustrative, not real data)
311 Complaint · Brooklyn
14:07 · 2h ago
First warning on a job you're running at 330 Calyer St
BIN 3007821 · Greenpoint · Job #M00449912
"Contractor doing plumbing work without visible permit. Noise and debris in alley after 8pm."
MatchedMastiff Mechanical Corp
Complaint typeIllegal Construction
Inspector ETA3–7 days
Conversion rate34% → violation
✓ License #944 · auto-matched
Open in dashboard →
What you get

Six feeds, one inbox.
All matched to your jobs.

06 / 06 · updated hourly
✓ NOW LIVE01 / 06

Early Warning Engine

We watch 311 and DOB complaints on your jobsites and send an email or SMS when a new one lands. That usually happens hours to days before an inspector is dispatched, though the inspection timing is controlled by the agency, not by us.

311 + DOB2h refresh
✓ NOW LIVE02 / 06

Violation Alerts

ECB, DOB and FDNY violations matched to your license and BINs, focused on HVAC, plumbing, and mechanical codes. Because NYC public feeds can lag or omit records, FlagHound is a monitoring aid, not a compliance certification.

3 agencies4h refresh
✓ NOW LIVE03 / 06

Permit Lifecycle Monitor

Expiring, stalled, or missing permits across every job you run. You hear about it before your permit lapses, not after an inspector flags it.

DOB NOW4h refresh
BETA04 / 06

Penalty Intelligence

Five years of historical penalty data by violation code. Know what a Class-1 vs Class-2 actually costs you before you decide how to fight it.

5yr historyWeekly
✓ NOW LIVE05 / 06

OATH Hearing Tracker

Know your hearing dates ahead of time and see the general patterns in how OATH/ECB cases have resolved historically. Roughly half of ECB respondents default by missing their hearing. This tracker is built so you don't join them.

OATH feedDaily
✓ NOW LIVE06 / 06

Property Compliance Report

Free lookup tool. Enter a NYC address and see the violations, permits, complaints, and a FlagHound risk score built from NYC public records. Informational only, not a compliance certification.

Free · publicUpdated daily
How it works

We match city complaints to your actual jobs. Every alert is auditable.

Open methodology
↳ Three-layer matching engine
01

License match

NYC PE license number on the filing matches one you've enrolled.

✓ Auto-alert
02

Exact company name

Legal name or registered DBA matches, case-insensitive and trimmed.

✓ Auto-alert
03

BIN / job-site match

The 7-digit Building ID matches a job you're running, even if the name doesn't.

✓ Auto-alert
04

Fuzzy name (85–92%)

Close-but-not-exact name matches. We log them, but we never auto-alert.

Shadow mode
100%
Precision in Phase 0 testing

39 of 39 matches were correct. Zero false positives. We only auto-alert on signals we can stand behind.

Phase 0 · 5 SODA endpoints · Federal Register API
↳ See it on a real building
Property compliance reportFREE · NO SIGN-UP
Sample result · updated 2 min ago
330 Calyer Street
BIN 3007821 · Greenpoint · Kings
72/100
Elevated
3
Open
complaints
7
Past
violations
1
Expiring
permit
Type any NYC address · free forever · no sign-up
How it works

Three steps. Alerts before inspectors.

01

Tell us who you are

License numbers, company names, job-site BINs. Takes 10 minutes.

02

We scan city databases

Every 2–6 hours across 10 NYC data sources and the Federal Register.

03

You get alerted first

Email, text, or both. The moment a complaint hits a job you're running.

Questions

The short answers.

Where does the data come from?

NYC Open Data (SODA API), DOB NOW, OATH, and the Federal Register. All public-record.

How fast are alerts?

We poll NYC complaint feeds roughly every two hours. Alerts typically reach you within a few hours of a record being published to the source feed, though timing depends on the agency's own publishing cadence and is not a guaranteed SLA.

Do you auto-alert on fuzzy matches?

No. By design, only license number, exact company name, or BIN matches trigger an alert. Fuzzy name matches are logged internally for later review rather than surfaced as alerts.

What does it cost after beta?

Three tiers starting at $39/month. During beta, everything is free.

Can I monitor multiple sites?

Yes. Every tier includes unlimited job-site monitoring by BIN.

Do I need to install anything?

No. Alerts arrive by email and SMS, so you don't have to log in every day. The dashboard is there when you want to dig into a specific jobsite.

Get ahead of the city

Free during beta.

Enroll your license and your first job sites today. Paid plans start at $39/month after launch, and you can cancel any time.