Skip to content
All tool news

Tool desk · Updated daily

Tool news·Vercel·

Vercel Makes Config and Secret types Explicit for Environment Variables.

Vercel replaces its Sensitive toggle with Config and Secret types, clarifying which environment variable values remain visible.

CW

Create With tool desk

1 source checked · 3 min read · 3 sections

ShareLinkedIn
Vercel Makes Config and Secret types Explicit for Environment Variables

Vercel is giving environment variables clearer security labels. When developers add or edit a variable, they must now classify it as either Config or Secret, replacing the platform’s previous Sensitive toggle.

The change, detailed in an official changelog entry published on August 24, 2026, is primarily about making the consequences of that choice easier to understand. Config values remain readable by authorized project members after they are saved. Secret values remain available to deployments, but cannot be viewed or retrieved by members after saving.

That distinction matters because environment variable dashboards often contain a mixture of ordinary application settings and high-risk credentials. A public framework variable, regional setting, or feature flag may need to be inspected during troubleshooting. An API key, password, or authentication token generally should not remain visible once entered.

How the two types work

The updated interface presents the two categories directly when a variable is created or edited:

  • Config: Intended for non-sensitive values that team members may need to inspect later. Vercel specifically points to variables using public framework prefixes as an example.
  • Secret: Intended for passwords, API keys, tokens, and other credentials. The value can be replaced and remains usable by deployments, but cannot be displayed or retrieved after it has been saved.
Vercel environment variable form with Secret selected
Vercel environment variable form with Secret selected

The practical improvement is less about adding another control and more about replacing an ambiguous one. Under the earlier model, users added a variable and separately decided whether to enable a Sensitive toggle. The new labels describe both the intended use and the resulting visibility behavior before the value is saved.

For small teams, that could reduce common configuration mistakes. A developer setting up an integration can identify a token as a Secret without needing to interpret what “Sensitive” changes inside the dashboard. Meanwhile, values that legitimately need to remain accessible can be classified as Config rather than being hidden unnecessarily.

Existing variables keep working

Vercel says no migration is required. Any existing environment variable previously marked Sensitive is automatically treated as a Secret and continues working with deployments.

That compatibility is important for production projects because changing the interface does not require teams to re-enter credentials or modify application code. Variables retain their role in the deployment environment; the update changes how they are categorized and handled in Vercel’s project interface.

Teams may still want to audit older variables. Values that were never marked Sensitive will not automatically become Secrets simply because they resemble credentials. Reviewing API keys, database passwords, webhook signing secrets, and third-party tokens would help ensure that the new classification matches the actual sensitivity of each value.

The announcement does not describe a new encryption system or broader secrets-management product. It focuses on type-specific visibility and handling within Vercel projects. Developers also remain responsible for how variables are used in application code. A credential classified as Secret can still be exposed if code deliberately includes it in a browser bundle or public response.

For builders without dedicated platform or security teams, the revised terminology provides a more direct decision at setup time: should collaborators be able to read this value later, or should deployments use it without revealing it again? That is a small interface change, but one with useful operational consequences when a project accumulates dozens of variables across integrations and environments.

Frequently asked questions

What is Vercel Config and Secret types?

Config and Secret types are Vercel’s new classifications for environment variables. Config values remain readable to project members with access, while Secret values can be used by deployments but cannot be viewed or retrieved after saving.

What happens to existing Sensitive environment variables?

Existing variables marked Sensitive are automatically treated as Secrets. Vercel says they continue to work without migration, re-entry, or application code changes.

When should a variable be classified as a Secret?

Vercel recommends using Secret for passwords, API keys, and tokens. Non-sensitive settings that authorized members may need to inspect later, including variables with public framework prefixes, are better suited to Config.

Sources

1 checked

How we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.

Worth passing on?

ShareLinkedIn

Go deeper on Vercel

Related reading, watching and going.

Everything on Vercel →

The briefing

19 May 2026

How to Migrate Your App from Lovable to Claude Code in 2025

Step-by-step guide to migrating your Lovable app to Claude Code. Learn how to move from Lovable's managed platform to a stack you own and control.

Read →

The briefing

10 Feb 2026

OpenClaw Review: 2 Weeks With This AI Agent

Honest 2-week review of OpenClaw — an autonomous AI agent powered by Claude. We test setup, safety, autonomy, and real value to see if it's worth using.

Read →
34 min

Podcast

My Daughter Built a Website Business, Claude Design First Look & Going All-In on Cloudflare

James and Kieran discuss practical AI-powered development through real-world examples, including a seven-year-old building a website business with Claude Code voice mode, Anthropic's new Claude Design tool, API security challenges in the AI agent era, and Cloudflare's expanding AI infrastructure offerings. The episode covers hands-on experiences with vibe coding, emerging design tools, and the evolving landscape of AI-assisted development.

Watch now ↗

Podcast

53. Why Your Vibe Code Needs Tests, Ditching SaaS & AI Agents That Work While You Sleep

James and Kieran discuss the practical realities of building AI-powered software, emphasizing the importance of testing in vibe-coded applications, exploring alternatives to traditional SaaS tools, and implementing autonomous AI agents for business operations. The episode covers technical topics like Convex databases, app store bottlenecks from AI-generated submissions, and using OpenClaw as a marketing automation agent.

Watch now ↗
38 min

Podcast

52. Your AI Co-Founder: OpenClaw, Manus & the Zero-Person Business

In this Create With podcast episode, James and Kieran are joined by Matt Roberts from Happy Operators for an in-depth discussion on using autonomous AI agents in production. The conversation covers practical experiences with OpenClaw, security considerations, comparison with emerging tools like Manus, and the broader shift toward AI-assisted development. They also discuss the VibeCoding Olympics results, Bubble's new AI capabilities, and research on Claude.MD file effectiveness.

Watch now ↗

Latest tool news

What else changed this week.

All tool news
VercelDigest

What Vercel Shipped in Late October

Vercel shipped quicker static deployments, four AI Gateway models, more free domain choices and new CLI controls in late October. The changes cover developers testing sites…

Vercel

Vercel Adds Submit_feedback to Its MCP

submitfeedback is a new Vercel MCP tool that lets agents and harnesses send bug reports, friction reports and feature requests directly to the Vercel team. Feedback can include…

The Create With Briefing

Don't watch forty changelogs. Read one email.

Every Tuesday: the tool changes worth knowing, real business use cases, and what's on near you. Free, unsubscribe any time.