Properties monitored
Loading...
Unacknowledged alerts
Across all severity levels
High-risk properties
Score ≥ 65/100
Last monitor run
🔔
Loading alerts...
Portfolio overview
📋
No properties loaded yet. Upload a CSV to begin.
Upload portfolio CSV / Excel
📂
Click to upload or drag and drop
CSV or Excel (.xlsx) — up to 30,000 rows
Expected CSV format
Required columns: lat (or latitude), lng (or longitude)
Recommended: address, city, state, zip, tiv, confidence, policy_number, tribe, location_type
TIV should be numeric (e.g. 250000). Confidence 0–100. Location type: ROOFTOP, RANGE_INTERPOLATED, GEOMETRIC_CENTER, APPROXIMATE.
address,city,state,zip,lat,lng,tiv,confidence,policy_number,tribe,location_type
"123 Main St","Flagstaff","AZ","86001",35.1983,-111.6513,250000,95,POL-001,"Navajo Nation",ROOFTOP
"456 Tribal Rd","Nespelem","WA","99155",48.1734,-118.9742,185000,72,POL-002,"Colville",RANGE_INTERPOLATED
Alert thresholds
Fire proximity (miles)
Risk score threshold
Drought change alert
Red flag warning alert
Topographic fire direction
Moratorium score — factor weights
Adjust how each factor contributes to the territory-level moratorium score. Weights must total 100%.
Active fires within proximity
25%
Drought severity (D0–D4)
20%
% properties at high risk
20%
TIV concentration exposed
15%
Red flag / fire weather
12%
Terrain / wind amplification
8%
Total weight
100%
Tier thresholds
Watch starts at
35
Warning starts at
60
Moratorium starts at
80
Preview — sample territory
Simulates a territory with 2 nearby fires, D3 drought, 45% high-risk properties, 60% TIV exposed, active red flag, high terrain risk.
Monitor schedule
Monitor runs automatically every 6 hours via Supabase Edge Functions.
Last run:
Next run:
Recent runs
Loading...
Alert recipients
Loading...
Add recipient
Name
Email
Role