The Z-Index is a transparent anomaly index derived from official public signals. It is not a probability of an apocalypse.
Probably nothing. We checked anyway.
Zombie Apocalypse Indicator turns official public signals into a transparent Z-Index—and uses the native iPhone app as a laboratory for deeper SDK experiments.
Real inputs · Fictional premise · Every signal sourced
- WEB LIVE · 1 OFFICIAL SOURCE · zai.index.v1
- iOS SCHEME PASSED · NO ACCOUNTS · NO ANALYTICS
EXTERNAL SIGNAL MONITOR
Z-Index
CONTRIBUTIONS
What moved the meter?
No qualifying signals
The admitted feed was checked and returned zero contributors.DEMO DATA · EXPLAINED, NOT SIMULATED LIVE
Follow one example. Inspect every step.
DEMO DATA · SYNTHETIC WORKED EXAMPLE · 01
Fixed as of
Example input
M 5.8 - 120 km W of Test Harbor
Test Harbor and Example Ridge are illustrative locations, not verified earthquake reports. This fixture demonstrates how ZAI handles the USGS feed format.
Inspect the real USGS feedDEMO DATA · SYNTHETIC WORKED EXAMPLE · 02
Fixed as of
Normalized record
One normalized vocabulary preserves identity across the web and native app.
- Contract
- zai.index.v1 / zai.signal.v1
- Illustrative identifier
usgs:us7000alpha- Example event time
- Example retrieval time
DEMO DATA · SYNTHETIC WORKED EXAMPLE · 03
Fixed as of
Severity
Magnitude 5.8 is classified as high under ZAI’s published methodology. This is an index input, not an official warning level.
Severity describes this signal’s scoring category; it is not your personal risk.
DEMO DATA · SYNTHETIC WORKED EXAMPLE · 04
Fixed as of
Freshness adjustment
The first example is fresh; the second is stale. These labels are evaluated at the fixed example timestamp, not your current time.
Source-feed freshness and an individual event’s age are separate measurements.
DEMO DATA · SYNTHETIC WORKED EXAMPLE · 05
Fixed as of
Contribution
High severity base 12 × fresh factor 1 = 12 points.
Moderate severity base 5 × stale factor 0.4 = 2 points.
Inspect the example contributions
us7000alpha: +12 points · freshus7000beta: +2 points · stale
DEMO DATA · SYNTHETIC WORKED EXAMPLE · 06
Fixed as of
Combined index
14 / 100 · watch band
The producer recorded +12 and +2 points. The display reads that result; it does not run a second scoring engine.
The Z-Index is a transparent anomaly index derived from official public signals. It is not a probability of an apocalypse.
DEMO DATA · SYNTHETIC WORKED EXAMPLE · 07
Fixed as of
Limits and native consumer
This example never substitutes for the live instrument above. An empty feed is not an outage; an unavailable score is not zero.
The native app consumes the same contract. Personal Readiness and future SDK experiments never contribute to the external index.
Inspect the fixture-labeled native capturesInspect example provenance
Web producer commit:
eead2b540f8994db96fe0668c3a3cd8eb37e6f47Fixture SHA-256:
7b3928d24bce6661925c42d94380a4b5b2987c97b6c59b7efd12d72cc253dd1fSource attribution describes the adapter. The synthetic event identifiers are not links to verified USGS events.
OPEN METHOD
A score you can take apart.
Source data never arrives at the interface untouched. Every step has one job, one vocabulary, and a deterministic test boundary.
- 01
Parse
Accept only the reviewed USGS GeoJSON subset; reject malformed events.
- 02
Normalize
Translate source events into the versioned ZAI signal contract.
- 03
Deduplicate
Keep the most recently updated copy of each USGS event identifier.
- 04
Decay
Reduce event influence as its observation ages; expired signals add zero.
- 05
Score
Apply published severity points, sum contributions, and cap the index at 100.
Personal Readiness is a separate future measurement. Device permissions, cached plans, and drills never change the external Z-Index.
NATIVE IPHONE LAB
The serious part lives under the costume.
The native app consumes this same producer contract without recalculating the Z-Index. These simulator captures use reviewed fixtures and remain visibly labeled DEMO DATA.


CONCEPT UI · LIVE CONTRACT
MONITOR
0Z-INDEX · SteadySecondary editorial study. Current contract data, not a screenshot of the shipped native interface.
The iPhone app keeps navigation, Dynamic Type, MapKit, retry behavior, and source detail native while sharing the web palette and evidence vocabulary.
- Monitor, map, and source-detail screens
- Offline, stale, empty, and partial-source states
- No permission request at first launch
Review the available-empty state

TESTFLIGHT PLACEHOLDER
TestFlight is not yet available.
FUTURE EXPERIMENTS
SDK lab roadmap
Documented directions, not shipped capabilities. Simulations will always be labeled and notification drills will always begin with Z-DRILL.
- 01WeatherKit contextNOT IMPLEMENTED
- 02Safe-zone monitoringNOT IMPLEMENTED
- 03Core Motion escape drillsNOT IMPLEMENTED
- 04Live Activities and widgetsNOT IMPLEMENTED
- 05App IntentsNOT IMPLEMENTED
- 06Buddy beaconNOT IMPLEMENTED
- 07Vision simulation overlayNOT IMPLEMENTED
- 08Z-DRILL notificationsNOT IMPLEMENTED
SOURCE + LIMITS
Official signal. Unofficial instrument.
Earthquake events come from the USGS Significant Earthquakes, Past Day GeoJSON feed. USGS receives explicit source credit; no USGS name, mark, or data is used to imply endorsement. Feed availability and preliminary event revisions can change what appears.
ZAI does not predict zombies, diagnose disease, issue public warnings, or replace local emergency guidance. It does not present simulations as real emergencies.
Read the USGS feed documentationPRIVACY
Start with less.
This web slice has no accounts, subscriptions, analytics, user reports, or personal readiness store. The iPhone concept requests no permission at first launch. Future location or sensor experiments require a clear purpose, just-in-time consent, visible controls, and a path to revoke access.
NO SURVEILLANCE · NO PANIC SCRAPING · NO AI CLASSIFICATION