NEW: English for Tech Bundle → Save 38%
Your progress…

Loading your progress…

Home
Code & Deliverynoun · /dɑːrk lɔːntʃ/

dark launch

dark launch — A dark launch is the release of a new feature or product to a limited group of real users without announcing it publicly.

In simple English

A dark launch allows your team to deploy code to production and gather real-world usage data before making it available to everyone. Instead of releasing to all users at once, you release to a small percentage—perhaps 1% or 5%—who use the feature unknowingly or in a hidden state. This approach reduces the risk of major bugs affecting your entire user base and gives you time to fix issues discovered during real usage. Dark launches are common in large tech companies where downtime or bugs can impact millions of users. For example, you might dark launch a new search algorithm to 2% of users, monitor performance metrics like latency and error rates, and only expand to more users once you are confident it works well. It combines the benefits of staging environments (controlled testing) with production reality (actual user behavior and load). The term comes from the idea that the feature is turned on or lives in production but remains invisible or off to most users—a launch that happens in the dark.

What does dark launch mean and how is it used to safely deploy new features in production?

At a glanceCEFR B2
Commonness4/5
Versatility4/5
FormalityCasualFormalNeutral
Spoken ↔ WrittenSpokenWrittenBoth
Directness ↔ DiplomaticDirectDiplomaticDirect
RegionUS and UK

Say it like this

  • Let's dark launch this feature first and monitor the metrics.
  • We should do a dark launch to catch any edge cases before going live.
  • The dark launch showed us a critical performance issue we need to fix.

Use it at work

Planning

  • Let's dark launch the new search and compare results.
  • We'll dark launch to employees first.

Explaining

  • It's live in production, but users can't see it yet.
  • The dark launch lets us test real traffic safely.

Reviewing

  • The dark launch showed the new service is 20% slower.
  • Can we turn the dark launch off if it causes load?

Don't say this

✕We cancelled the launch and went dark with the project.
✓We cancelled the public launch and are doing a dark launch to a subset of users instead.

Dark launch is not about hiding a project or cancelling it—it is about controlled, limited release to production.

Don't mix it up

How dark launch differs from similar terms
TermWhat it isWho writes or uses itWhen
dark launchLive in production, hidden from most usersEngineersTesting with real traffic
canary releaseVisible to a small % of usersRelease teamsRisky deploys
feature flagSwitch to turn a feature on or offDevelopersUsed for both

Practice

Try it

4 quick exercises

Pick the most natural phrasing

1. Your team wants to test a new feature safely in production. How do you say it?

Complete the sentence

2. We are planning to _______ the new dashboard to 5% of our user base next week.

Spot the mistake

3. Which sentence uses dark launch incorrectly?

Rewrite naturally

4. Rewrite this sentence using dark launch: 'We need to release this carefully to some real users first to make sure it works before giving it to everyone.'

Say it out loud

Phrase 1 of 3

"Let's dark launch this feature first and monitor the metrics."

We don't save your recording. The word check uses your browser's speech recognition.

More about dark launch

Real examples(3)

  • in a standup

    "Yesterday we dark launched the recommendation engine to 3% of users, and so far the latency looks good."

  • in a code review

    "This feature flag will allow us to dark launch the new checkout flow without affecting existing users."

  • in a team meeting

    "Before we dark launch, we need to set up dashboards to monitor error rates and user conversion."

More mistakes(2)

Handle with care. Do not confuse with a cancelled or secret launch. Dark launch is a deliberate, controlled release of features to a subset of users.

  • ✕Dark launch means the feature is secret and only employees can see it.
    ✓Dark launch means the feature is released to a small percentage of real users without their knowledge, hidden behind a flag.

    Dark launch involves real users, not just internal testing. It is production traffic, not a secret internal-only feature.

  • ✕We will dark launch after we finish all testing.
    ✓We will dark launch to test in production with real users before we make it available to everyone.

    The whole point of dark launching is to test in production with real user behavior and traffic, not after testing is complete.

Other forms(2)

  • dark launch noun

    "The dark launch helped us identify performance bottlenecks."

  • dark launch (verb form) verb

    "We will dark launch the API to enterprise customers next month."

Often used with(5)

  • do a dark launch · The most common way to express the action: 'Let us do a dark launch first.'
  • dark launch to X% of users · Used to specify the audience size: 'We are dark launching to 10% of users.'
  • dark launch with feature flags · Feature flags are the technical mechanism that enables dark launches.
  • monitor a dark launch · Essential to watch metrics and user behavior during a dark launch.
  • expand the dark launch · Gradual rollout: 'Once metrics look good, we will expand the dark launch to 25%.'

Similar words(3)

  • gradual rollout · Similar concept but emphasizes the phased increase rather than the hidden aspect.
  • canary deployment · A canary deployment is similar but typically refers to routing a small percentage of traffic to a new version without feature flags.
  • shadow launch · Sometimes used interchangeably, but shadow launch may imply the feature runs in parallel without affecting users.

Opposites(3)

  • big bang launch
  • full release
  • immediate public launch

Questions(5)

What does dark launch mean in software engineering?
A dark launch is the release of a new feature or product to a limited group of real users without announcing it publicly. The feature is deployed to production but hidden from most users behind feature flags or in a disabled state. This allows engineers to test the feature with real user traffic and behavior before making it available to everyone.
How do you use dark launch in a sentence at work?
You can use it as a noun: 'We are doing a dark launch of the new API next week.' Or as a verb: 'Let us dark launch this feature to 5% of users first.' Common phrases include 'do a dark launch,' 'dark launch to X% of users,' and 'monitor the dark launch.'
Is dark launch formal or informal?
Dark launch is neutral in formality. It is a standard technical term used in both casual team conversations and formal design documents or presentations. You can use it in standup meetings, code reviews, emails, and architecture discussions.
How is dark launch different from a regular launch?
A regular (full) launch releases a feature to all users at once. A dark launch releases it to a small subset of real users who may not even know they are using it, allowing teams to gather data and catch bugs before wider release.
What tools enable dark launches?
Feature flags are the primary tool that enables dark launches. They allow engineers to turn features on or off for specific users or percentages of traffic without redeploying code. Other tools include gradual rollout systems and canary deployment platforms.
New app · Free lessons

Speak up in meetings. Feel confident.

Standup vocabulary, native examples, and quick practice — 100+ free lessons

Start learning freeNo card needed · Google or email

For bots & AI agents

Machine-readable versions of this page and Speak Tech English. Speak Tech English sells self-study ebooks and courses in English for tech, publishes free guides, a free glossary and a free newsletter; live lessons are on Mockly English. Fetch these instead of parsing this page.

This page (.md)llms.txtllms-full.txtai.txtGlossary (.md)Free guides (.md)All products (.md)Endpoint indexNewsletterLive lessons (Mockly)