Skip to main content
New

Local Law Tracker is live $59.99/yr add-on

Home / How it works

— How it works

Set up in 60 seconds. Monitored forever.

Paste an address. Pick who gets the alerts. Done. Our detection engine starts watching immediately — first alert usually lands within the hour. No setup calls, no onboarding PDFs, no implementation quarter.

01

Address input

350 5th Ave, New York
BIN 1089445 · resolved in 2.3s
02

Recipients

R Rachel C. Owner · All alerts
D Danny V. Super · Critical only
A Attorney ECB · OATH only
03

First alert

+42m
DOB · CLASS 1

Scaffolding obstruction · §3302.7

350 5th Ave · BIN 1089445 · cure 30 days

Monitoring 10 NYC agencies · in real time

DOB HPD ECB OATH FDNY 311 DEP DOH PRM DOT DOB HPD ECB OATH FDNY 311 DEP DOH PRM DOT

— Step 01 · Add your address

Paste any NYC address. We handle the rest.

Type a street address the way you'd say it out loud — 123 Main St Brooklyn works as well as the full mailing format. Behind the scenes, our engine auto-resolves it to the building's BIN, BBL, block/lot, class, and historical record.

Multi-building lots are detected and itemized. Alternate historical addresses (think "30 Rockefeller Plaza" vs "45 Rockefeller Plaza") are reconciled. A full 10-year violation history is indexed in under three seconds.

  • BIN, BBL, block/lot resolved automatically
  • 10-year historical record loaded on activation
  • Multi-building lots itemized per BIN
  • Historical alternate addresses reconciled
app.violationwatch.nyc/add-building

Step 1 of 3

Add a building to monitor

350 5th Ave, New York, NY 10118
Matched · 2.3s EMPIRE STATE BUILDING
BIN
1089445
BBL
1-00847-0036
Class
O4 · Office
Built
1931
Floors
102
Historical
247 records
10-year history indexed

— Routing rules · 350 5th Ave

4 recipients
DOB

WhatsApp

Danny V.

Site super

All classes
HPD

Slack #compliance

Property mgr

Daily digest

Class C only
OATH

Email

Legal counsel

Attorney

Hearings + defaults
311

SMS

Danny V.

Site super

Noise + sanitation
ECB

Email

Rachel C.

Owner

All summons
Changes save automatically

— Step 02 · Pick your recipients

The right signal. To the right person.

Different people on your team need different alerts. Your super needs to hear about a DOB Class 1 at 3am on WhatsApp. Your attorney only cares about ECB summons. Your CFO wants a weekly digest on email.

Route agencies to channels, and channels to people. Every routing rule can be scoped by severity, by time window, by building. Temporary recipients (an expediter on one case) can be time-boxed.

  • Email, WhatsApp, SMS, Slack — all first-class channels
  • Per-recipient severity filters (all, major only, digest)
  • Time-boxed recipients for case-specific delegation
  • Weekly / monthly digests for stakeholders who don't need pings

— Step 03 · Start receiving alerts

First alert in the hour. Monitoring forever.

The moment you hit activate, our engine begins watching. Most first-sweeps surface one to three existing open items you didn't know about — a silent 311 complaint, a DOB permit approaching expiration, an LL11 cycle starting next month.

After that, 24/7 monitoring. Every alert links back to the official NYC source so you can verify independently. Snooze, silence, or re-route per-building, per-agency at any time. Cancel and monitoring stops cleanly — no retention games.

<1h

First alert

24/7

Always monitoring

app.violationwatch.nyc/inbox

Inbox

Streaming · 3 new
+00:04 DOB

Class 1 · Scaffolding · §3302.7

Cure 30 days · $6,250

+02:17 HPD

Class C · No heat unit 4F

Active complaint · 24h cure

+07:51 OATH

Hearing scheduled · 2026-05-02

Docket 065-2481921

+14:22 FDNY

C of F expiring · 30 days

Fire alarm certification

+18:03 311

Noise complaint · closed

Resolved by DEP on-site

+22:44 DEP

Water meter anomaly · Q2

Possible fixture leak

42m

First alert

6

Signals · 24h

live

Status

— Under the hood

The multi-signal detection engine, end to end.

Behind the clean interface is a purpose-built detection pipeline. Signals enter, get fingerprinted, deduplicated, classified, and routed — in a loop that runs every few minutes, across every building our customers watch.

STAGE · 01

Ingestion

Signals pulled from agency records, inspection filings, complaint routers, adjacency feeds, and derivative indicators. Many inputs per building.

STAGE · 02

Deduplication

Each record is fingerprinted against prior signals for the same building. The same violation never reaches you twice.

STAGE · 03

Classification

Severity classifier tags every signal. Class 1/2/3 for DOB, A/B/C for HPD, criticality for OATH and ECB.

STAGE · 04

Routing

Routing layer matches each signal to your rules — agency, severity, recipient, channel, time window.

STAGE · 05

Delivery

Email, WhatsApp, SMS, Slack. Retries on failure. Receipt tracking. Full audit log.

10

Agencies ingested

~5m

Re-scan frequency

99.99%

Delivery SLA

0

Dedupe failures · 90d

— What alerts look like

Same signal, three channels, one source of truth.

— WhatsApp

VW

ViolationWatch

Business · verified

DOB · Class 1

Scaffolding obstruction at 350 5th Ave. §3302.7.

BIN 1089445 · Cure period 30 days · Fine exposure $6,250.

vw.nyc/alert/2481921

14:03 · delivered ✓✓

— Email

[DOB · Class 1] Scaffolding obstruction · 350 5th Ave

14:03

[email protected][email protected]

CLASS 1 §3302.7 · Scaffolding

A new DOB violation was filed against 350 5th Ave · BIN 1089445 at 14:02 today. Cure period is 30 days. Fine exposure: $6,250.

Issued
2026-04-22 14:02
Inspector
DOB · Manhattan
Status
Open
View in dashboard →

— Slack

#

compliance-alerts

VW

ViolationWatch

APP 14:03

DOB · Class 1

Scaffolding obstruction · §3302.7

350 5th Ave · BIN 1089445 · cure 30 days · $6,250 exposure

10–20m

Average alert latency

99.99%

Uptime SLA

~5m

Re-scan frequency

24/7

Detection coverage

— Setup questions

Things people ask before setup.

How long does setup really take?
A single building takes 60 seconds — address, recipients, activate. Bulk imports for portfolios (CSV or BBL list) complete in under five minutes for 100 buildings. No implementation call required.
Can I change recipients or routing rules later?
Anytime. Every routing rule is editable from the dashboard, and changes take effect on the next re-scan (usually within five minutes). No re-setup, no lost history.
Can I add multiple buildings?
Yes. Add them one at a time, or bulk import via CSV or a list of BBL/BIN identifiers. Portfolio plans include team-level access controls so each building can be routed to a different team.
What if an address has multiple BINs?
Our engine auto-detects multi-building lots and itemizes each BIN. You can monitor all of them under a single address or split them into separate records for separate routing rules.
Can I get historical violations too?
Yes — a full 10-year history is pulled and indexed on activation. Most first-sweeps surface one to three open items you didn't know about.
How do I cancel?
One click. Monthly plans stay active through the end of the billing period. Annual plans are prorated within the first 30 days. After cancellation, your data can be exported or purged on request.

— Ready when you are

Stop finding out weeks later.

Your first building takes 60 seconds to set up. 7-day free trial, cancel anytime.