Data

Source provenance, geographic coverage, comparability, model registry, and adapter status. Regional coverage does not imply uniform availability.

Adapter status — OneNetwork

Binding
not bound
Runtime API
not called
Endpoint
not bound
OneNetwork adapter is off. Marine Sentinel runs on its own public feeds. Footer credit only — no API call.

OneNetwork is lineage (footer credit). This deployment does not call a OneNetwork API. Maps, Sentinel-2, FIRMS, NEA PM2.5, and OSINT run independently.

Source registry

SourceProviderStatusCoverage / completenessComparability
Nikoi incident report (supplied)
Pollution & release · Project demonstration use · REPORTED
Source materials (project seed)REFERENCE
PUBLIC · seed
Single historical case, 29 Apr 2025
Case study only · Indonesia · Malaysia · completeness NOT_APPLICABLE
A single case is not a regional slick product.
Single source; location claims may disagree with other materials
AIS correlation (report-derived)
Human pressure / vessels · Demonstration · INFERRED
Source materialsMOCK
EXPERIMENTAL · seed
POLARIS candidate association only
Case study only · completeness NOT_APPLICABLE
Not comparable to a regional traffic picture.
Not a live AIS feed; association only
OpenStreetMap basemap
Cartography · ODbL · REFERENCE
OpenStreetMap contributorsLIVE
ACTIVE · tile request time
Global
Global · completeness FULL
Cartography, not an environmental dataset.
Basemap only — not marine intelligence
Sentinel-2 cloudless mosaic 2024
Optical satellite context · Copernicus Sentinel data + EOX CC BY-NC-SA 4.0 for the public mosaic · OBSERVED
EOX IT Services GmbH (modified Copernicus Sentinel-2)REFERENCE
PUBLIC · tile request
Global cloudless mosaic
Global · Regional · Indonesia · Malaysia · Singapore · completeness FULL
Mosaic is not comparable to a single-date Sentinel-2 L2A scene.
Not live. Not a dated event scene. Composite dates. Not classified habitat, turbidity, or oil. Commercial use of the EOX mosaic may require a separate licence.
Natural Earth 110m countries
Geographic context · Public domain · REFERENCE
Natural EarthREFERENCE
PUBLIC · 2026-09-04
Indonesia, Malaysia, Singapore and neighbouring outlines
Indonesia · Malaysia · Singapore · Regional · completeness PARTIAL
Administrative outlines are not environmental units.
Not EEZ. Singapore inset is simplified. Small islands omitted.
GHRSST MUR sea-surface temperature
Ocean state · NASA GIBS public visualization · MEASURED
NASA GIBS / JPLDELAYED
PUBLIC · tile request date
Global ocean including EMSEA
Global · Regional · completeness FULL
Single blended product across jurisdictions; still delayed.
Delayed. Not live. Not in-situ. Not a bleaching product.
VIIRS NOAA-20 chlorophyll-a
Ocean state · NASA GIBS public visualization · MEASURED
NASA GIBS / NOAADELAYED
PUBLIC · tile request date
Global ocean; cloud-limited
Global · Regional · Partial regional · completeness PARTIAL
Cloud cover is uneven; do not compare gap vs gap as ecology.
Gaps are NO DATA, not zero chlorophyll. Not HAB prediction.
MODIS Aqua true colour
Ocean state / ocean colour · NASA GIBS public visualization · OBSERVED
NASA GIBSDELAYED
PUBLIC · tile request date
Global; cloud-limited
Global · Regional · Partial regional · completeness PARTIAL
Visual RGB is not a comparable biogeochemical product.
Not classified turbidity, chlorophyll, or oil.
EMSEA geographic gazetteer
Geographic context · Product demonstration · REFERENCE
Marine SentinelREFERENCE
REFERENCE · seed
Selected places in and adjacent to EMSEA
Indonesia · Malaysia · Singapore · Partial regional · completeness PARTIAL
A gazetteer is not an environmental observation network.
Not complete. Not surveyed. Some places sit outside the ±4° envelope for connectivity.
Global Mangrove Watch v3 extent
Blue Economy / blue carbon extent · GMW open data; attribute GMW · DERIVED
GMW / Aberystwyth / soloEO / JAXA — tiled via Global Forest WatchREFERENCE
PUBLIC · tile request
Global mangrove extent including East Bintan / Riau
Indonesia · Malaysia · Singapore · Regional · Global · completeness PARTIAL
Do not visually imply seamless regional comparability when vintages, methods, licences or completeness differ.
EXTENT ≠ CARBON STOCK. Visualization tiles are not the analysis-ready dataset.
East Bintan marine conservation area
Protection & governance · Indonesian official conservation GIS (public WFS) · REPORTED
Kementerian Kelautan dan Perikanan RI / SIDAKOREFERENCE
PUBLIC · 2026-09-06
Perairan wilayah timur Pulau Bintan — 138,561.42 ha
Indonesia · Case study only · completeness NOT_APPLICABLE
A legal boundary is not an ecological unit.
Overlap ≠ compliance. Event geometry ≠ island location. Not merged with Bintan II.
Bintan II marine conservation area
Protection & governance · Indonesian official conservation GIS (public WFS) · REPORTED
Kementerian Kelautan dan Perikanan RI / SIDAKOREFERENCE
PUBLIC · 2026-09-06
Bintan II — 843,609.30 ha
Indonesia · Partial regional · completeness NOT_APPLICABLE
Do not merge with East Bintan 18/2022.
Separate from East Bintan (18/2022). Does not intersect Nikoi Island gazetteer point.
Allen Coral Atlas benthic map
Natural capital · CC BY 4.0 · OBSERVED
Allen Coral Atlas Partnership / Arizona State UniversityREFERENCE
PUBLIC · WMS tile request
Shallow mapped reefs including East Bintan
Indonesia · Regional · Partial regional · Global · completeness PARTIAL
Atlas classes are not Indonesian official habitat maps.
HABITAT ≠ CONDITION. Unmapped pixels are NO DATA. Not KKP SIDAKO or CRMIS.
Global Fishing Watch apparent fishing effort / AIS vessel presence
Marine economic activity · GFW terms; API key required · DERIVED
Global Fishing WatchFUTURE
FUTURE
Global AIS-derived grids (not loaded)
Global · Regional · completeness UNKNOWN
Not rendered; cannot be compared across jurisdictions in this build.
Apparent fishing effort ≠ catch, stock, value, or IUU. Vessel presence ≠ liability.
Marine Regions world EEZ (intended)
Geographic context · CC-BY (intended; not currently redistributed) · REFERENCE
Flanders Marine Institute (VLIZ)FUTURE
FUTURE
Indonesia, Malaysia, Singapore EEZs (intended)
Indonesia · Malaysia · Singapore · Regional · completeness UNKNOWN
EEZ is legal context, not an ecological unit.
Not loaded. Country outlines must not be read as EEZ.
OneNetwork Core services
Intelligence infrastructure · Institutional · REFERENCE
OneNetwork.ieFUTURE
FUTURE
Adapter present
Global · completeness NOT_APPLICABLE
Infrastructure, not a geographic dataset.
Optional lineage API. Not required for the public demonstrator.
Skylight / Allen Institute for AI
Maritime behaviour intelligence · Restricted / licensed — not assumed · REFERENCE
Allen Institute for AIFUTURE
FUTURE
Not ingested
Global · Regional · completeness UNKNOWN
Provider events would remain source-attributed.
Potential upstream event provider. Do not scrape. Do not claim partnership. Marine Sentinel adds environmental relevance, not generic detection.
AISStream terrestrial AIS
Vessel presence · AISStream terms · OBSERVED
AISStream.ioLIVE
PUBLIC · request time
SMEIR approaches
Singapore · Indonesia · Malaysia · Regional · completeness PARTIAL
Not comparable to GFW fishing effort or Skylight behaviour events.
Not satellite. Snapshot ≠ tracks. Presence ≠ allegation.
MPA OCEANS-X / Digital Twin
Institutional maritime · Authorised institutional access required · REFERENCE
Maritime and Port Authority of SingaporeREQUIRES_VERIFICATION
INSTITUTIONAL
Future adapter only
Singapore · Case study only · completeness NOT_APPLICABLE
Singapore institutional systems are not a regional feed.
No live access; mock contract only
NASA FIRMS VIIRS NOAA-20 thermal anomalies
Fire / thermal anomalies · NASA FIRMS public NRT terms · OBSERVED
NASA FIRMS / LANCEDELAYED
ACTIVE · request time via /api/atmosphere/firms
EMSEA clip of Southeast Asia NRT files
Indonesia · Malaysia · Singapore · Regional · Global · completeness PARTIAL
NRT product; not the science-quality archive. Not comparable to a ground fire report.
Thermal anomaly ≠ confirmed forest fire ≠ smoke source ≠ haze attribution ≠ liability. Cloud/coverage misses. Suomi NPP excluded after March 2026 quality warning.
NASA FIRMS VIIRS NOAA-21 thermal anomalies
Fire / thermal anomalies · NASA FIRMS public NRT terms · OBSERVED
NASA FIRMS / LANCEDELAYED
ACTIVE · request time via /api/atmosphere/firms
EMSEA clip of Southeast Asia NRT files
Indonesia · Malaysia · Singapore · Regional · Global · completeness PARTIAL
Do not add NOAA-20 and NOAA-21 counts as independent fires.
Same epistemic limits as NOAA-20. Dual-sensor display can double-count the same heat source. Not a count of unique fires.
ASMC Regional Haze Situation
Regional haze · ASMC / ASEAN terms · REPORTED
ASEAN Specialised Meteorological CentreUNAVAILABLE
REFERENCE
ASEAN region (not ingested)
Regional · Indonesia · Malaysia · Singapore · completeness UNKNOWN
Official reference; not a substitute for FIRMS points or NEA PM2.5.
Not retrieved in this build. Where ASMC reports visible smoke/haze it would be REPORTED / OBSERVED BY ASMC with date.
Singapore NEA PM2.5 (1-hour regional)
Air quality · Singapore open data (data.gov.sg terms) · MEASURED
Singapore National Environment Agency / data.gov.sgLIVE
ACTIVE · request time
Singapore north, south, east, west, central
Singapore · completeness NOT_APPLICABLE
Singapore-only; not an ASEAN PM2.5 field.
Regional observation; not interpolated. PM2.5 elevation ≠ forest-fire attribution or health causation from a map intersection.
Copernicus CAMS global atmospheric composition
Aerosol forecast · Copernicus licence — not confirmed for this build · FORECAST
ECMWF / Copernicus Atmosphere Monitoring ServiceFUTURE
FUTURE
Global (not loaded)
Global · Regional · completeness UNKNOWN
Modelled forecast is not comparable to NEA PM2.5.
Not loaded. CAMS forecast must never be rendered as a measurement. GIBS AOD/aerosol index is a delayed retrieval, not CAMS.
Open-Meteo modelled wind (10 m and 925 hPa)
Wind / transport · Open-Meteo attribution; underlying model licences · MODELLED
Open-Meteo (ECMWF IFS / GFS blend)LIVE
ACTIVE · request time
Selected points across EMSEA
Regional · Singapore · Indonesia · Malaysia · completeness PARTIAL
Do not mix surface and 925 hPa without the level label.
MODELLED. 925 hPa (~2500 ft) is labelled separately from 10 m surface wind. Not ASMC official 2500 ft winds. Not a trajectory model.
NASA GIBS OMPS aerosol index / VIIRS AOD
Aerosol / haze context · NASA GIBS public visualization · DERIVED
NASA GIBSDELAYED
PUBLIC · tile request date
Global delayed retrievals
Global · Regional · completeness PARTIAL
Not comparable to NEA PM2.5 or ASMC haze status.
Aerosol index is not confirmed smoke. AOD is not PM2.5 and is not CAMS. Gaps are NO DATA, not clear air.
Regional AIS (intended)
Maritime behaviour · Provider terms — credentials must not sit in frontend code · OBSERVED
Public / licensed AIS provider (not configured)FUTURE
FUTURE
Singapore–Bintan / Malacca approaches (intended)
Singapore · Indonesia · Malaysia · Regional · completeness UNKNOWN
Cannot compare jurisdictions without a feed.
Not a live AIS feed. Historical Nikoi correlation is not a regional traffic picture. AIS gap ≠ deception.
Sanctions / watchlist context (OFAC, UK, EU, UN, Australia)
Sanctions / watchlist context · Official public lists where terms allow · REPORTED
Listing authorities (not ingested)FUTURE
FUTURE
Global lists; regional use when a vessel is in the AOI
Global · Regional · completeness UNKNOWN
Lists are legal/administrative context, not behavioural evidence.
Listing ≠ sanctions evasion. Sanctions-listed ≠ polluter. Absence of a retrieved listing is not a clearance.
HISTORICAL / REFERENCE — sourced, not a live feedREQUIRES_VERIFICATION — access pendingLIVE — verified and currently ingestingDELAYED — public satellite / lagged product, not liveREFERENCE / UNAVAILABLE — context or not ingested

Model registry

ModelVersionStatusPurposeLimitations
Candidate vessel association
mod-candidate-vessel
0.1.0EXPERIMENTALScore spatial/temporal/track compatibility for potential sourcesDoes not prove causation; no drift physics in v0.1
Slick detection
mod-slick-detection
external-sourceEXPERIMENTALDetect marine surface anomaly geometryPhase 1 does not re-run satellite detection
Oil / current transport
mod-oil-drift
futureFUTURETransport and shoreline exposureNot built in Phase 1
Singapore nexus / SMEIR relevance
mod-singapore-nexus
0.1.0EXPERIMENTALAssess ecological/transport relevance without jurisdiction claimQualitative in Phase 1
Transboundary relevance
mod-transboundary
0.1.0EXPERIMENTALFlag cross-border environmental relevanceDoes not resolve sovereignty questions
Freshwater pulse detection
mod-freshwater-pulse
architectedFUTURECatchment → outlet → plume → transport → receptorsArchitected; not faked as live detection
Atmospheric transport plausibility
mod-atm-transport
0.1.0EXPERIMENTALAsk whether emissions from an upwind sector could plausibly reach a receptor during a time window, using modelled 925 hPa wind and FIRMS anomaliesNot causation, not a trajectory model, not source apportionment, not health or deposition modelling, not company attribution
Rendezvous / encounter candidate
mod-rendezvous
0.1.0-architectedFUTUREFlag possible vessel-to-vessel encounters from AIS proximity, duration, and relative speedRendezvous ≠ STS. STS ≠ illegal transfer. Not run in this build.
STS assessment
mod-sts-assessment
0.1.0-architectedEXPERIMENTALReview a rendezvous candidate for possible ship-to-ship transfer with alternative explanationsPOLARIS assessment is INSUFFICIENT EVIDENCE. Not a legal determination.

Registry note: versioned source-of-truth also documented in DATA-SOURCES.md and model rows above. Do not architect the core demonstrator around unavailable commercial APIs.