Skip to main content
Corvus Connection

Tiers and preview rings

Corvus Connection ships features on a cadence: new capabilities land behind a preview ring and graduate to everyone as they stabilize. There is one paid cloud tier, Pro, and two free, opt-in preview rings, Forwarned (Beta) and Portent (Alpha).
Preview rings are freeForwarned and Portent cost nothing and are opt-in. Pro is the only paid tier, and it runs in the cloud. You can hold a Pro subscription and a ring grant at the same time.

The bundles

  • Pro
    Paid tier
    Paid subscription · Cloud onlyThe paid production tier for cloud-hosted features. Pro is a separate axis from the preview rings, and it is the only paid tier.
    • Cloud subathon relay
    • Cloud script execution
  • Forwarned (Beta)
    Beta ring
    Free · Desktop and standaloneA free, opt-in preview of stable, release-candidate features that are close to general availability.
    • TypeScript and JavaScript script engine
    • Closed captioning
  • Portent (Alpha)
    Alpha ring
    Free · Desktop and standaloneA free, opt-in preview of the earliest features, which can change or break between releases. Portent includes everything in Forwarned.
    • V (VLang) scripts
    • Python scripts
    • Everything in Forwarned
  • General availability
    Everyone
    Free · EverywhereThe default. Once a feature graduates from a preview ring it becomes free for everyone, with no ring to enable and no license to paste.

How preview rings work

A ring makes a feature available. You still turn it on yourself, so an unstable feature is never forced on you. Turning a ring on takes three things:
  1. A license. Paste your signed license on the License and Rings page in the desktop app. It is validated on your machine and stored encrypted.
  2. Enrollment. Enable the ring you want. Enrolling in Portent (Alpha) also enables the Forwarned (Beta) features your license grants.
  3. Consent. Accept a short note that preview features may be unstable or change. Consent is recorded per ring, and you can leave a ring at any time.
A feature is only on when all three are true. Anything less and it stays hidden, so preview code never reaches people who did not opt in.

Offline first, and what happens when a license lapses

  • Works offline. After the first key sync, your license is checked on your machine with no network. An optional online refresh, when you are connected, catches revocations.
  • Grace window. If a license expires while you are offline, ring features stay on for a bounded grace period (7 days by default), then turn off.
  • Leaving is safe. Leaving a ring or clearing a license hides its features right away. Scripts written in a now-hidden language are kept, not deleted, and return when you re-enroll.
  • Graduation. When a preview feature matures it drops its ring and becomes free for everyone, with nothing to enable.
Closed captioning ships in the Forwarned (Beta) ring today. See the captions page for how it works, and the integrations roadmap for what is coming next.