Changelog
0.1.2 — Trust, depth & reach
2026-07-14
Three milestones in one release: integrity you can verify, deeper intelligence, and the monitor reaching beyond the browser tab. Still free, still no server.
Rewind the world
- A time scrubber. Snapshots are now retained as they publish — drag the scrub bar to replay how risk evolved across the day: map, scores and charts all move together. Share the exact moment with a link.
- Shareable views. The preset, symbol, layers and (scrubbed) moment you're looking at live in the URL — "look at this" is now a link, not a screenshot walkthrough. Links carry view coordinates only, never your holdings or rules.
Your data is yours
- It moves freely. Export holdings, watchlist and rules to one JSON file (plus CSV for spreadsheets) and import it anywhere the app runs — merge-confirmed, never silently overwritten. Exports carry your data only; nothing derived from licensed feeds ever enters the file.
- Ask your AI about your exposure. A local, read-only MCP connector (
mcp/) lets an AI agent query the public snapshot — events, risk scores, macro, signals, calendar — and, pointed at your exported portfolio file, which events touched what you hold. Runs on your machine over stdio; context only, never trade recommendations.
Sharper rules
- A rule builder. Compose watch rules as conditions — "protest events, severity ≥ high, in countries I'm exposed to" — no syntax to learn. Test-fire a rule before saving to see how many resting events it matches; edit, duplicate or disable rules per row.
- Events now carry severity. Earthquake magnitude, disaster alert levels and conflict intensity are normalized onto one severity scale, and rules can set a floor on it — so a minor tremor no longer trips a major-quake rule.
Deeper intelligence
- Conflict/protest depth in the event stream, and a cross-stream density lens on the map — where independent sources agree, it lights up.
- A fuller market-regime composite (real regime inputs, not a thin series set) and wider rules coverage — every event category now has covering rules.
- Deeper macro: more indicator series and calendar coverage.
Integrity, verified
- A "verified" cue in the status bar. Every snapshot the app loads is checked against a cryptographic signature before anything is computed over it; when it checks out, the status bar says so. A snapshot that fails the check is refused rather than shown.
- Connected market-data vendors show their status. When you connect a free equity key, the Connect market data panel now shows each vendor's last successful fetch or its own note (for example a daily-quota message) — so an empty equity chart tells you why instead of just sitting blank.
- The event→holdings hint lens is populated at rest. The "this touched what you hold" view now shows relevant conflict/protest hints for the demo portfolio without needing a what-if scenario.
- Graceful when the connection drops. The public snapshot is now cached locally, so warm loads are faster and a dropped connection shows the last snapshot with an honest "offline" cue instead of a blank screen. Signed-in and personal-feed data simply wait until you're back online — the cache holds public data only, by construction.
- Under the hood, the snapshot manifest is signed and verified end-to-end, the producer and the in-browser kernel are cross-checked to agree on every publish (now on three hosts, counting the connector), and the private/public data routing derives from a single source of truth so it can't drift.
0.1.1 — The Terminal
2026-07-02
The monitor grows into a full, symbol-focused analysis terminal. Still free, still no server — everything below is computed in your browser.
Charts
- Interactive candlestick charts with indicator overlays — moving averages, RSI, MACD, Bollinger — computed in your browser, for every visitor, no sign-in needed.
- Events on the price axis. The hints and events that touched your holdings are plotted against price on the chart's timeline — see what the world did next to what the price did.
- Crypto price history with no account and no key — your browser fetches it straight from the source (Data by CoinGecko).
- Equity prices, charts and P&L with your own free market-data key (Twelve Data or Alpha Vantage): paste it once via Connect market data, and it stays in your browser — it is never sent to us. No key? Everything else keeps working; equity charts simply wait.
New instruments on the cockpit
- Economic calendar — macro releases with their reported figures, plus macro indicator series.
- Signals panel — market sentiment and flow gauges (e.g. Fear & Greed).
- Sector risk heatmap — the composite risk scores rendered as a sector grid.
- Terminal preset — a dedicated 7-panel workspace, one keystroke away (Cmd/Ctrl-K).
Why some data asks for a sign-in or a key
Market data is routed by its license: openly-licensed data is there for everyone, display-only data unlocks with a free sign-in, and personal-use feeds (like equity candles) are fetched by your browser directly from the source — they never pass through us. That's why crypto charts just work, and equity charts ask for a key of your own.
0.1.0 — The live intelligence monitor
2026-06-18
The first release: a live, world-scale intelligence monitor that binds global events to your own portfolio — free to open, nothing to install, no account required.
See the world
- World event map — conflicts, hazards, quakes and more, live on a vector map.
- Composite risk scores for countries and sectors, with the drivers behind each score.
- News & signals feed alongside technical-indicator and anomaly/trend panels.
- Source transparency — a per-source freshness surface that shows what's current, what's stale, and what returned nothing. The unknowns are shown, not hidden.
Bind it to your portfolio
- Add holdings and a watchlist (manual entry) and the monitor overlays them everywhere: this event touched what you hold.
- Geo-risk exposure for your portfolio, decomposed by holding, country, sector and issuer.
- Estimated P&L and what-if scenarios — nudge the world and see your exposure move.
- Your own watch rules — add conditions that flag the events you care about.
Live, private, yours
- Refreshes on a ~15-minute cadence, with in-app notification when something new touches your holdings; scores are corroborated across sources and weighted by source credibility.
- Free without sign-in — the full monitor is open; quotes and news unlock with a free sign-in.
- Computed in your browser. Your holdings never leave your device — the analysis comes to the data, not the other way around.
The cockpit
- One-screen, viewport-fit layout with per-panel scroll; Cmd/Ctrl-K command palette and swappable workspace presets; a graphite-and-silver design where color is reserved for the data.