Blog
Secure more apps with External Access Tokens and Private Publishing
Published:
May 6, 2026The Replit Team
At Replit, we want all users to be able to build secure applications. In addition to features like Security Agent and Auto Protect, you can restrict access to your apps with Private Publishing.
Private Publishing is ideal for apps that should only be accessible to a specific set of users — whether that’s a personal tool, an internal app for teammates, or an early prototype shared with close collaborators.
Today, we’re introducing two updates that expand secure access for Replit builders:
- Private Publishing is now available to Core and Starter plan users. Previously, private deployments were limited to Pro and Enterprise plans.
- External Access Tokens are now available for all private apps. External Access Tokens let trusted external services securely access private apps without exposing the entire application to the public internet.
Private Publishing works at the network level. When publishing, simply choose your desired access level and Replit will prevent unauthorized user requests from ever reaching your app.


One challenge with privately published apps has been supporting integrations that still need to reach your app such as webhooks, callbacks, or other external services. Previously, enabling these integrations meant making your app publicly accessible.
External Access Tokens remove that tradeoff.
These tokens are secure credentials for trusted services. You can generate a token and provide it only to the external services that need access to your app. Replit then verifies incoming requests before sending them to your app, ensuring that only authorized users and services can reach it.
For privately published apps, you’ll now see a new External Access Tokens section under Security in the Publishing pane, where you can create and manage tokens.



Tokens can be scoped to either your development or production environment. When creating a token, you can optionally add a label to help identify its purpose and set an expiration date for temporary access.
After the token is created, you’ll be shown the token value and given a one-time opportunity to copy it for use in your external service, such as GitHub or Slack.
External services can authenticate using the token in one of two ways:
- HTTP headers (recommended)
- URL query parameters
The best method for your app depends on the external service you’re integrating with, so check that service’s documentation for setup instructions.
Finally, you have the ability to revoke tokens at any time. Simply click the trash icon next to a token to immediately disable it and remove its access to your application.

Replit is the most secure place to vibe code. Enjoy securing more of your apps with Private Publishing.
More
Sep 10, 2026Databricks Integration is Now Available with Native Lakebase Support
The Replit | Databricks integration gives enterprise teams a faster path to utilizing governed data for production-ready applications. Today, we’re excited to announce the integration is generally available alongside a new capability: native Databricks Lakebase support. This builds on the foundation introduced from our public preview announcement this past June. The result is one seamless path from idea to production: Replit accelerates application creation, while Databricks hosts and provides governed access and security to live enterprise data. Through Lakebase, Databricks also delivers a managed database for storing and updating application data. With native Lakebase support, teams can build full-stack, context-rich apps that combine live Databricks warehouse data with information created and updated through the app. When an app built with Replit is ready to deploy, Replit Agent automatically provisions its Lakebase database, eliminating the need for manual setup. New Capabilities for a Faster, Safer Launch Automated Preview Deploys: Test your apps before they go live. Replit automatically creates a separate preview environment that keeps test data isolated from live business data in Databricks, giving teams a safe place to build, review changes, and make adjustments.
Jul 29, 2026Introducing Replit Design
The next era of design, for everyone
Jun 17, 2026Replit is now available in Claude
Replit is now available directly inside Claude, making it easier than ever to go from a conversation to a fully built, shipped product - without losing context, in one seamless workflow. Design in Claude, Build in Replit You can now design on-brand, beautiful apps in Claude Design using natural language. Once your design is ready, send it directly to Replit to continue building, refining, and shipping your app—all through natural language and in one seamless workflow. No copy-pasting, no context switching, no friction. Delegate Any Task to Replit