What's new

Changelog

Every meaningful change to Augur. Newest first.

Start freeSee live demo
2026-05-25ship

Roadmap, comparison, blog RSS, newsletter, careers

Public /roadmap (Shipped / In flight / Planned), /compare (Augur vs enterprise suite vs DIY), /careers (3 open roles), /blog now has RSS at /blog/rss.xml and three more posts. Footer carries a newsletter signup. Dashboard gets a What's New pill that disappears once dismissed.

2026-05-25ship

Per-zone snooze, cookie banner, blog launch

Watch zones can now be paused for 1h / 4h / 24h / 7d. The alert dispatcher filters paused zones so the channel stays quiet during a maintenance window. GDPR cookie banner explains our (essential-only) cookie usage and persists dismissal. The Augur blog launched with the first two posts: why we built Augur, and killing alert fatigue.

2026-05-25ship

Docs hub, welcome email, zone JSON IO, audit log

New /docs hub with quickstart and webhook reference. Branded welcome email on signup. Zone JSON import/export with plan-limit guard. augur_audit_log table + admin viewer with last 80 rows. Dashboard gets a shimmering loading skeleton and a proper error boundary.

2026-05-25ship

Public live demo + admin console

Anyone can now hit /demo and see the last 120 canonical OSINT events without signing up. Internal /admin console gives me a single view of MRR, plan mix, weekly alert volume and the most recent signups. Slack pings fire on every signup, paid checkout and cancellation so nothing slips through.

2026-05-25ship

Public REST API, status page, embeddable maps

Pro and Enterprise customers can now pull events and their alert history from /api/v1/events and /api/v1/alerts using a bearer token issued from /settings/api-keys. New /status page surfaces ingest health per feed (refreshes every 30s). Watch zones can be shared as an iframe-embed via a per-zone token.

2026-05-25ship

Annual pricing + Slack and Discord OAuth

Pricing page now has a monthly / annual toggle — annual is 20% off. Stripe annual price IDs map back to the same plan in the webhook. Alert channels page added one-click Slack and Discord installs (incoming-webhook scope), so users no longer need to copy a webhook URL by hand.

2026-05-24ship

Per-user alert dispatcher with dwell-time matching

Background worker now scans canonical_events every 5 minutes, matches them against every user's watch zones (haversine for circles, ray-cast for polygons), and dispatches to Slack, Discord, generic webhook, Telegram or email. Dwell-time alerts wait for a vessel or aircraft to linger ≥ N minutes before firing. Dedupe via (user_id, zone_id, event_id) so the same alert never fires twice.

2026-05-24ship

Onboarding wizard + weekly digest

Brand-new accounts walk through a 2-step wizard: pick a starter zone (port / refinery / city / country preset), then wire an alert channel. Weekly digest email goes out every Monday at 07:00 UTC to paid users summarising the past 7 days of their zone activity.

2026-05-24ship

SEO solution landing pages

Added three persona-specific landing pages: /solutions/supply-chain, /solutions/energy, /solutions/news-desk. Each has its own metadata, hero copy, feed list and use-case grid so paid search and organic traffic land somewhere relevant.

2026-05-23ship

Polygon watch zones + Stripe invoice events

Watch zones can now be drawn as polygons, not just circles — better fit for port basins, exclusion zones and country borders. Stripe webhook now handles invoice.paid + invoice.payment_failed so paid features unlock the moment payment clears (instead of waiting for customer.subscription.updated).

2026-05-22ship

AI alert triage + AIS dwell-time worker

AI alert triage panel (Enterprise) auto-classifies a backlog of firing alerts as critical / watch / noise. AIS worker now tracks vessel dwell time at user-defined ports and chokepoints — fires when a vessel has been parked for more than the threshold minutes.