Release intelligence for teams that ship behind feature flags.
Compass Ultra is a release control room for feature-flagged software. Review flag state, policy gates, rollout risk, snapshot diffs, AI-assisted risk analysis, and audit-ready release proof โ before production changes go live.
๐ Live App ยท ๐ฎ Try the Demo ยท ๐ค AI DevOps Checker
Feature flags are supposed to make releases safer.
But over time, they can become a release surface of their own:
- ๐ง Stale or expired flags
- ๐ฒ Risky rollout percentages
- ๐ค Missing owners and approvers
- ๐ธ๏ธ Hidden flag dependencies
- ๐จ Production overrides
- ๐ฌ Slack threads pretending to be audit trails
- ๐งฉ Release decisions scattered across too many tools
Compass Ultra turns feature-flag chaos into a repeatable release review workflow.
Instead of asking:
"Are we good to ship?"
Your team can answer:
- โ What is enabled?
- ๐ฅ Who is affected?
- ๐ What changed?
- ๐ฅ What can break?
- ๐๏ธ Who approved it?
- ๐งฏ What needs to be fixed first?
- ๐ What proof can we hand to QA, DevOps, leadership, or compliance?
Compass Ultra helps teams review and prove release readiness before shipping.
A typical release review looks like this:
- ๐ฆ Load or import a release workspace.
- ๐ค Evaluate flags against a real user context.
- ๐ก๏ธ Run policy gates and risk analysis.
- ๐ Compare release snapshots.
- ๐ Export a release runbook.
- ๐ Share the proof before production changes go live.
The demo works without an account:
Demo: https://www.compassultra.com/app?demo=true
The demo simulates a risky retail release (Black Friday eve, peak-sale-2026.11) with:
- ๐ 10 feature flags across LaunchDarkly, Statsig, and Firebase
- ๐ High-risk checkout, flash-sale, and same-day shipping flags
- ๐ง Policy blockers and warnings (dependency gaps, canary violations)
- ๐ Dependency graph checks
- ๐งพ Snapshot comparison
- ๐ PDF runbook export
- ๐ GitHub, Jira, and Slack payload generation
- ๐งฏ Kill-switch rollback flow for demo state
- ๐ฐ Financial impact estimate for peak-traffic deploy window
Compass Ultra reviews the current release workspace and returns a practical release assessment:
- โ Ship
- ๐ก Hold
- ๐ด Fix first
Powered by a live AI service with a deterministic fallback โ analysis is never blocked even when the AI service is unavailable.
It can detect issues such as:
- ๐ฅ High-risk active flags
- ๐ Dependency conflicts
- ๐ป Missing approvers
- โฐ Expired or ownerless flags
- ๐ค Canary rollout violations
- ๐จ Production overrides
- ๐งพ Compliance-sensitive rollout patterns
- ๐ฐ Financial impact estimates for peak-traffic deploy windows
Evaluate every flag against a specific user context.
| Field | Description |
|---|---|
| ๐ค User key | Unique user identifier |
| ๐ง Email | User email address |
| ๐ข Tenant | Customer or account tenant |
| ๐ณ Plan | Pricing or entitlement plan |
| ๐ Role | User role or permission group |
| ๐ Region | Geographic or infrastructure region |
| ๐ณ๏ธ Country | Country-level targeting |
| ๐ฑ Device | Device or platform type |
| ๐ Environment | Development, staging, production, or custom environment |
Each flag shows:
- ๐๏ธ Evaluated value
- ๐ง Resolution reason (rule match, rollout bucket, default, or override)
- ๐งฉ Matching rule or condition
- ๐ Relevant context used during evaluation
Switch between saved context presets โ Production admin, EU customer, Mobile guest โ to see how flags behave per segment.
Compass Ultra runs automated release checks on every workspace state change.
| ๐ Gate | What it checks |
|---|---|
| ๐๏ธ Change ticket attached | CHG or Jira ticket is 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 |
A floating AI chat assistant that can be embedded on any page with a single script tag:
<script src="https://www.compassultra.com/ai-devops-widget.js"></script>- ๐ฌ Ask release questions in natural language
- ๐ Reads the live workspace state automatically
- ๐ Session counter shows how many visitors have used it
- โก Graceful fallback when AI service is unavailable
- ๐ง Maintains chat history across messages in the same session
Try it live: https://www.compassultra.com/ai-devops
Import live flag state from your flag provider via a customer-owned read-only token through the server proxy.
| ๐ด Provider | Type |
|---|---|
| ๐ LaunchDarkly | Provider sync |
| ๐ Statsig | Provider sync |
| ๐ Unleash | Provider sync |
| ๐ณ๏ธ Flagsmith | Provider sync |
| ๐ฅ Firebase Remote Config | Provider sync |
๐ API keys never leave the backend proxy. The browser only calls the Compass Ultra API.
One-click payload copy or POST to your existing tools:
| ๐ Integration | Type |
|---|---|
| ๐ GitHub Issues | Release evidence issue |
| ๐ซ Jira Change | CHG ticket update |
| ๐ฌ Slack War Room | Release blocks / rich message |
Compare two release checkpoints and see exactly what changed.
Diffs can identify:
- โ Added flags
- โ Removed flags
- ๐ Rollout changes
- ๐จ Criticality changes
- ๐ค Owner or approver changes
- ๐ ๏ธ Override changes
Export CAB-ready PDFs for QA, leadership, DevOps, or audit review.
Runbooks include:
- ๐ท๏ธ Release metadata and deploy window
- ๐ฏ Flag evaluations and rollout states
- ๐ก๏ธ Policy gate results
- ๐ง Risk summary and financial impact
- ๐งฏ Rollback notes per flag
- โ๏ธ Approver sign-off list
- ๐งพ Audit history
Block deploys in CI when release risk exceeds a configured threshold:
- uses: ./.github/actions/compass-check
with:
compass_api_key: ${{ secrets.COMPASS_API_KEY }}
risk_threshold: high๐ฆ The action fails the workflow automatically if blockers are found โ no more "we forgot to check the flags before merging."
| ๐ญ Role | Permissions |
|---|---|
| ๐ Admin | Full access โ flags, release, team, integrations |
| โ Approver | Approve releases, view all |
| ๐ ๏ธ Operator | Edit flags and release metadata |
| ๐๏ธ Viewer | Read only |
All blocked actions are logged with actor, role, gate triggered, and exact timestamp.
Compass Ultra is not a feature flag provider.
It is the release review layer around feature flags.
Use it when you need a clear answer to:
"Can we safely ship this feature-flagged release, and can we prove it?"
| Plan | Price | Seats | Best for |
|---|---|---|---|
| ๐ Free | $0 | Local only | Trying the workspace and local release review |
| ๐ง Solo | $49/mo | 1 seat | Solo operators who need cloud sync, risk analysis, snapshots, and exports |
| ๐ Pro | $149/mo | Up to 5 seats | Small teams that need shared release review and diffing |
| ๐ฅ Team | $299/mo | Up to 15 seats | Release teams that need RBAC, audit export, alerts, and org workflows |
| ๐ข Enterprise | Custom | Custom | Security review, onboarding, custom terms, and integrations |
Paid plans start with a 7-day free trial.
No credit card required. Trials downgrade to Free automatically unless the customer subscribes.
| Layer | Technology |
|---|---|
| โ๏ธ Frontend | React, Vite |
| ๐งญ Routing | React Router |
| โ๏ธ Code splitting | React.lazy + Suspense |
| ๐จ UI icons | Lucide React |
| ๐ PDF export | jsPDF |
| ๐ Auth | Auth0 |
| ๐ณ Payments | Stripe |
| ๐ Analytics | Vercel Analytics |
| ๐ Security headers | X-Frame-Options, CSP, HSTS, cache control |
| ๐งฑ Backend | Express API in the backend repo |
| ๐ Database | PostgreSQL through backend |
| ๐ค AI risk analysis | Backend AI service with deterministic fallback |
| โ๏ธ Hosting | Vercel (frontend) ยท Railway (backend) |
This public repository contains the Compass Ultra launch page, documentation, GitHub Pages assets, and public-facing project materials.
The production application and backend are maintained separately. Public users can explore the live app and demo without needing access to private implementation repositories.
Compass Ultra is designed as a release review layer.
- ๐งช Local demo works without login.
- ๐ Cloud snapshots require authentication.
- ๐ Provider sync uses read-only tokens through the backend proxy โ API keys never pass through the browser.
- ๐ก๏ธ Security headers on all responses:
X-Frame-Options,Content-Security-Policy,Strict-Transport-Security,X-Content-Type-Options. - ๐ณ Stripe handles card data.
- ๐ชช Auth0 is the identity provider.
- ๐ Share links encode workspace state and should not be used for secrets.
- ๐ข Enterprise customers should use security review and custom terms before live provider rollout.
- ๐งพ Full backend-enforced seat limits
- ๐งช No-card trial lifecycle automation
- ๐ฆ Trial abuse controls by email, domain, and usage
- ๐ฅ Team invite flow
- ๐ข Organization workspaces
- ๐ More provider adapters
- ๐ฌ Slack app workflow
- ๐ GitHub Action release gate expansion
- ๐ค More export formats
- ๐ Security review package for Enterprise
- ๐ Live backend session and message counts for AI DevOps widget
Compass Ultra is live:
Production: https://www.compassultra.com
Demo: https://www.compassultra.com/app?demo=true
AI DevOps Checker: https://www.compassultra.com/ai-devops
Teams that ship fast and still need proof before production.
Ship with confidence. Review with evidence. Prove every release. ๐งญ
