Roadmap
What we're building
A running list of what's shipped and what's next. See the changelog for exact ship dates, or our versioning policy for how breaking changes are communicated.
Recently shipped
Orbital intelligence suite
ShippedConjunction (close-approach) warnings, an RF link budget calculator, ground-station placement optimization, constellation-wide coverage, and Doppler shift curves.
Q3 2026
Reliability hardening
ShippedPredictive webhook-failure detection, TLE source health monitoring, an optional read replica, and circuit breakers around every external dependency.
Q3 2026
Python & JS SDKs, CLI, API playground
ShippedOfficial client libraries, a command-line tool, one-click Postman/OpenAPI export, and a live in-browser playground under /docs/playground.
Q3 2026
Customer analytics dashboard & monthly reports
ShippedUsage analytics, a downloadable monthly PDF report, a team activity feed, and a landing-page cost-savings calculator.
Q3 2026
Public roadmap, changelog, uptime badge & versioning policy
ShippedThis page, /changelog (with an RSS feed), an embeddable GET /badge/uptime.svg status badge, and a written API deprecation policy at /docs/versioning.
Q3 2026
Enterprise custom domains & compliance pages
ShippedWhite-label custom domains, GDPR export/erasure, IP allowlisting, a signable DPA PDF, and dedicated security/compliance disclosure pages.
Q3 2026
Multi-tenant Organizations & self-tracked SLA
ShippedAdmin/engineer/viewer roles shared across a team subscription, plus self-tracked uptime backing a public 99.9% SLA on /sla.
Q3 2026
Discord & PagerDuty alert delivery, maneuver detection, published accuracy validation
ShippedNative Discord webhook and PagerDuty incident delivery alongside Slack. Research/Enterprise plans get GET /maneuvers, flagging orbital-element jumps for tracked satellites. Every webhook delivery now carries TLE freshness, and /accuracy documents the actual reference values we validate predictions against.
Q3 2026
Schedule-conflict detection, rotator tracking export, GraphQL API
ShippedGET /schedule-conflicts flags ground-antenna contention between your tracked satellites (Research/Enterprise). GET /passes/rotator-track returns azimuth/elevation waypoints for driving a rotctld-controlled antenna, and GET /passes/doppler now carries azimuth too. A read-only GraphQL API at /graphql covers passes and alerts in one round trip.
Q3 2026
Browser/PWA push notifications
ShippedStandards-based Web Push (VAPID) alongside webhook/Slack/Discord/PagerDuty/email — enable it on /account, no separate app required. Install the site to your phone's home screen for a native-like experience.
Q3 2026
Planned & exploring
Single sign-on (SSO)
PlannedSAML/OIDC login for Enterprise organizations, so access can be centrally managed through the customer's own identity provider.
Q4 2026
Path-based API versioning (/v2)
PlannedToday's API is unversioned in the URL (see /docs/versioning). As breaking changes accumulate, a /v2 prefix will let integrations opt in on their own schedule, with /v1 kept alive under the deprecation policy's support window.
Q4 2026
Datadog integration
PlannedNative alert delivery target alongside webhooks, Slack, Discord and PagerDuty, for teams that already centralize incidents there.
Q4 2026
Terraform provider
PlannedManage alerts as code, for teams that already provision the rest of their infrastructure that way. A first orbitalert_alert resource exists in the repo and compiles cleanly, but hasn't been run against a live terraform apply yet, so it isn't published to the registry until that's done.
Q1 2027
Nothing here is a commitment or a guarantee of timing — it's our current best guess, and priorities shift based on customer feedback.