Geopolitical stress and critical-infrastructure risk for Europe.
Scored, sourced, no forecast. A current-state monitor built from 140 open feeds in 9 languages: the daily brief, the live monitor, the chokepoints Europe's supply runs through, and an API.
No forecast. No hype. Just the signal — with the sources, the context and the null results.
The corridor under the most stress
A public satellite image of the corridor carrying the highest current reporting stress, paired with the same score the monitor publishes. The image is context — not a measurement, not a forecast.
All five corridorsThe narrow places Europe's supply runs through.
Five corridors, monitored as current-state reporting stress — not as transit volume, and not as a price forecast. Each row states the European exposure in one line.
Band = current reporting stress for the corridor's constituent countries, on the same 0–100 scale as the product: low · moderate · elevated · high · critical. No transit volume, no coordinates, no damage assessment. What we do and do not claim →
Five cities, five numbers.
Sentinel-2 at 25 km — the city today, paired with the country's current stress. The image is the place, not the event; where a country has no signals, we say so.
Images: Copernicus Sentinel-2, 25 km frames, latest available pass.
One signal, three ways to use it.
The brief for the daily read. The monitor for the live picture. The API for your own models.
10–15 items, every morning
What the English-language media missed — paraphrased, cross-checked and attributed generically. Country, topic, stress and a single-source / disputed status on every item.
The live picture, not a forecast
Country and topic stress, the EU risk index, the chokepoint context and the source mix — refreshed every 5 minutes. Installable as an app, with push alerts.
Structured data, zero content
REST endpoints for stress, risk, country ranking and history. No raw text, no URLs, no channel identifiers — pure mathematical signals you can put into your own product.
Every signal, item by item.
Paraphrased, cross-sourced and scored — with the countries, the topic and the verification status.
Loading today's brief…
👁️ Sat marks a story where a fresh public satellite image of the place exists — the image shows the place, not the event.
Plans from $249/month.
Reading access for a desk that has to defend the number; API access for teams that build on it. One price list, on /pricing.
Desk · early access
- Daily brief + full monitor
- Country matrix & thematic sub-indexes
- Six chokepoint corridors
- Read-only — no API key
Business
- 25,000 credits / month
- All MCP tools & REST endpoints
- Chokepoint & supply-chain assessment
- 300 requests/minute
Scale
- 80,000 credits / month
- Everything in Business
- Lower cost per credit
- 600 requests/minute
Unlimited
- Fair-use unlimited credits
- Everything in Scale
- Institutional invoicing
- Priority support
Free API trial: 14 days, 200 credits, no card. Prices in USD, excluding taxes. Payments are not open yet — request access and we will contact you when access opens. Full pricing and credits →
Not ready to subscribe? Get the free weekly brief.
One email a week. The three signals that mattered, with sources and context. No forecast, no spam.
One call. Structured, sourced, zero content.
Filter by country and category. No raw article text, no URLs — only the derived signal.
curl https://api.gridresilience.eu/api/v1/risk
{
"eu_index": {
"combined_risk_score": 32.25,
"combined_risk_band": "low",
"geo_threat_score": 27.38,
"network_vulnerability_score": 37.12
},
"abstraction_compliance": "ZERO_CONTENT_REDISTRIBUTION",
"generated_at": "2026-10-21T13:22:40Z"
}
Full reference at /docs · also on RapidAPI.
We publish the null results too.
Every test is reported — with the raw and corrected p-values, across every case. Including the ones that failed.
Pre-registered confirmatory family, m=3: two of three survive FDR correction. The third — Hormuz — did not, and it is published as null. The exploratory family (m=33) is reported separately: 7/33 raw hits, 0/33 after correction. The full validation record →
Built by Dr Parádi József, CSc (ORCID 0000-0003-3368-2944 · MTMT · Web of Science), president of the Szemere Bertalan Hungarian Law Enforcement History Scientific Society. How the numbers are produced, and how to verify a response →
The honest answers.
Is this a forecast?
No. It is a current-state risk monitor: the stress, the countries, the context and the sources. We do not predict prices, and we do not sell a lead.
Where do the sources come from?
140 public feeds in 9 languages (RSS and public Telegram channels). The brief paraphrases and cross-checks; the published attribution is generic. No raw text or channel links are redistributed.
Is it legal?
Yes: public, passive observation; independent analysis and synthesis; strict paraphrase; generic attribution; no interaction with the sources. The methodology is documented and the sanctions screening is part of the pipeline.
Can I cancel?
Yes, anytime from the Stripe customer portal. No lock-in, no cancellation fee.
Do you have an API?
Yes — the REST API is live. See /docs or the RapidAPI listing. The free tier is rate-limited; paid tiers get more calls and the country/history endpoints.