Feature flags were supposed to make releases safer.
Over time, they become a release surface of their own: stale flags, risky rollouts, missing owners, hidden dependencies, production overrides, and Slack threads pretending to be audit trails.
I built Compass Ultra to fix that. It's a release control room that wraps a structured review workflow around your existing feature flags — before production changes go live.
It is not a feature flag provider. It's the review layer that sits around the ones you already use.
The Problem
If your team ships behind feature flags, you know this feeling:
- 10 flags are "on" in production. Who owns each one?
- Did anyone check whether
flash_sale_enginedepends onpayments.stripe_v4before enabling both at 100% rollout on Black Friday eve? - Your canary is at 60% but company policy says 50% max. Did anyone catch that?
- The CAB meeting is in an hour. Where's the runbook?
Most teams answer these questions through a mix of Slack threads, spreadsheets, and institutional memory. That works until it doesn't.
What Compass Ultra Does
Compass Ultra gives you a single workspace where you can:
- Load your release state — import flags from LaunchDarkly, Statsig, Unleash, Flagsmith, or Firebase Remote Config (read-only, via a backend proxy so your keys never touch the browser)
- Evaluate every flag against real user context — by user key, email, tenant, plan, role, region, country, device, and environment
- Run 9 automated enterprise policy gates — traceability, approvers, expiry, canary limits, overrides, dependency health, and more
- Get an AI risk analysis — ship / hold / fix-first verdict with specific blockers, affected flags, financial impact estimates, and remediation steps
- Compare snapshots — see exactly what changed between two release checkpoints
- Export a Release Readiness Certificate — a CAB-ready PDF with flag evaluations, policy results, risk summary, rollback notes, and approver sign-off list
The AI Risk Analysis (This Is the Part That Surprised Me)
I honestly didn't know how useful this would be until I ran it against the demo.
The live AI came back and flagged:
- 3 canary-required flags exceeding 50% rollout — a hard policy block
-
promos.flash_sale_engineat 100% rollout depending on bothpayments.stripe_v4(100%) andinventory.realtime_sync(60%) — a cascading dependency chain at full peak traffic exposure - Multiple flags expiring within 4 days of the deploy window
- A 23:00–01:00 ET Thanksgiving night deploy with no canary phase planned
Every line of that is accurate and specific. It's not generic "you should test more" advice. It reads like a senior SRE walking you through a pre-deploy review.
There's also a deterministic fallback — if the live AI service is unavailable, a local rule-based analyzer runs automatically so you're never blocked.
The 9 Policy Gates
Every workspace state change runs these checks automatically:
| Gate | What it checks |
|---|---|
| Change ticket attached | CHG or Jira ticket present before production |
| Critical flags have approvers | All high/critical active flags have named approvers |
| Every flag has traceability | All flags have Jira/change IDs |
| No expired flags enabled | No enabled flags are past expiration |
| Production override discipline | No manual overrides active in production |
| Canary rollout limit | Canary-required flags stay within 50% rollout |
| Dependencies enabled | No enabled flag has a disabled dependency |
| Live provider adapters configured | At least one provider token is connected |
| Outbound DevOps hooks configured | GitHub/Jira/Slack endpoints are set |
Provider Integrations
Compass Ultra syncs flag state read-only from:
- LaunchDarkly
- Statsig
- Unleash
- Flagsmith
- Firebase Remote Config
Your API keys go into the backend proxy. The browser never sees them.
The CI Release Gate
Block deploys in CI when release risk exceeds a threshold:
- uses: ./.github/actions/compass-check
with:
compass_api_key: ${{ secrets.COMPASS_API_KEY }}
risk_threshold: high
The Embeddable AI DevOps Widget
Drop a floating AI assistant onto any page with a single script tag:
<script src="https://www.compassultra.com/ai-devops-widget.js"></script>
It reads the live workspace state, answers release questions in natural language ("Is it safe to ship?", "What are the blockers?", "What's the rollback plan?"), and routes DevOps status questions through a backend search proxy.
Pricing
| Plan | Price | Seats |
|---|---|---|
| Free | $0 | Local only |
| Solo | $49/mo | 1 seat |
| Pro | $149/mo | Up to 5 |
| Team | $299/mo | Up to 15 |
| Enterprise | Custom | Custom |
Free tier includes the full policy gate suite, flag evaluation engine, and PDF export — no card required.
Try It
Live app: https://www.compassultra.com
Demo (no login): https://www.compassultra.com/app?demo=true
AI DevOps checker: https://www.compassultra.com/ai-devops
The demo is pre-loaded with a simulated Black Friday retail release — 10 flags across LaunchDarkly, Statsig, and Firebase, with a policy blocker and two warnings already in place. Run the AI analysis and see what it flags.
Built for teams that ship fast and still need proof before production. Happy to answer questions or take brutal feedback in the comments.













