Secrets require Solo plan or higher. See Plans for details.
Secrets are encrypted storage for API keys, tokens, and other credentials your app needs to connect to external services. They keep sensitive values out of your app configuration, builder UI, and trace logs.
Consistent naming prevents confusion, especially on teams. Follow the SERVICE_PURPOSE pattern:
STRIPE_SECRET_KEY -- not "stripe" or "sk_live"TWILIO_AUTH_TOKEN -- not "twilio_token"POSTGRES_CONNECTION_URL -- not "db_url"GITHUB_PERSONAL_TOKEN -- not "gh_pat"
When you have multiple keys for the same service (e.g., test and production), include the environment: