- Access: Access & membership and Sharing
- Publishing: Publishing and Publishing policies
- Security: Security checks and Abandoned projects
- Integrations: Lovable MCP server and MCP connectors
- Data protection: Data protection
Access & membership
Controls how people join the workspace, what access new projects use by default, and whether projects can be moved to another workspace.Default project access
Available on: All plans; Restricted is available on Business and EnterpriseDefault: Workspace Sets the visibility of every new project at the moment it is created.
Changing the setting does not change the visibility of existing projects.
See Control project access for more information.
Restrict workspace invitations
Available on: EnterpriseDefault: Disabled When disabled, editors, admins, and owners can invite viewers and external collaborators by email. When enabled, only admins and owners can invite members by email to this workspace. Editors lose the ability to invite.
This restricts manual invitations only. JIT and SCIM provisioning continue to add users based on identity-provider configuration. If your workspace uses verified-domain JIT, users with matching email domains will still be automatically provisioned on login.
Require two-factor authentication
Available on: EnterpriseDefault: Off Choose who must have two-factor authentication (2FA) set up on their Lovable account to use this workspace:
- Off: nobody needs 2FA.
- Collaborators only: only external collaborators need 2FA.
- Everyone: workspace members and external collaborators need 2FA.
- Active SSO sessions. Anyone with an active SSO session meets the requirement without setting up 2FA. Lovable does not check whether your identity provider asks for a second factor, so require one there. People who have 2FA on their own Lovable account still enter their code after the SSO login, because account 2FA is separate from this requirement.
- Published websites. Visitors can still view published projects, including projects published only to the workspace. Apps that use workspace identity reuse are different: they do not receive the identity of anyone who still needs 2FA.
When Enforce SSO is enabled, you can choose Collaborators only but not Everyone. Members log in through your identity provider, so Lovable does not ask them for a second factor. If Require two-factor authentication is set to Everyone, change it to Collaborators only or Off before you enforce SSO.
Invite links
Available on: Free, Pro, and BusinessDefault: Enabled This setting covers both kinds of invite link: the workspace invite links that admins and owners create under People, and the project invite links that project editors create from a project’s Share menu. When enabled, workspace admins and owners can generate a shareable link that lets anyone use it to join the workspace at a chosen role. Invite links expire 5 days after creation, and only one active link per role can exist at a time. Project editors can create an invite link for their project. Project invite links expire 7 days after creation. When disabled, no one can create either kind of link. Invite links created earlier stop working, and the Invite link control disappears from the Share menu. People who already joined through a link keep their access. See Invite by link and Share an invite link for more information.
Workspace discovery
Available on: Business and EnterpriseDefault: Enabled When enabled, anyone logging in to Lovable with an email address from your company’s verified domain can find this workspace from the Find your team’s workspace flow and request access. This helps new employees find the workspace without needing a direct invitation. When disabled, the workspace is invisible to domain-based discovery. Only users with a direct invitation can join. Public email domains (such as
@gmail.com) cannot discover workspaces this way regardless of the toggle.
Turning discovery off stops new requests but does not clear any access requests that were already submitted. Review and deny pending requests in Workspace settings → People.
Public member profiles
Available on: EnterpriseDefault: Disabled (member profiles hidden) Controls whether members’ public Lovable profiles at
lovable.dev/@<username> are visible to people outside the workspace.
When disabled (the default for Enterprise workspaces), a member’s profile URL returns a 404 Not Found to anyone outside the workspace. On public project pages, the member’s publisher name, avatar, and profile link are also hidden, and the project shows an anonymous “Lovable user” as the publisher instead.
When enabled, member profiles are publicly visible, just like on other plans.
Hiding only applies to people outside the workspace. Workspace members can still see each other’s profiles, and everyone can see their own.
A user has one global Lovable profile. If they belong to any Enterprise workspace that keeps this setting off, their profile stays hidden, even if another workspace allows public profiles. If a workspace leaves the Enterprise plan, its members’ profiles are no longer hidden.
Editor project transfers
Available on: EnterpriseDefault: Disabled This setting controls whether workspace editors can transfer or remix projects they own into another workspace. Remixing within the same workspace is not affected by this setting. Regardless of this setting:
- Workspace owners can always transfer or remix any project in the workspace, including restricted projects.
- Workspace admins can always transfer or remix workspace-visible projects.
For regulated environments, leave this off. When a workspace editor transfers or remixes a project into a personal workspace, the project leaves your company’s governance boundary.
Require workspace editor role
Available on: EnterpriseDefault: Disabled When enabled, only workspace members with the editor role or higher can edit projects. Workspace viewers and external collaborators can still view projects but cannot edit them, even if they own a project or were given editor access to it directly, through a folder, or through a workspace group. They also cannot request edit access to a project they can already view. When disabled, a viewer who is given editor access to a specific project can edit that project.
Use this to enforce a read-only baseline for viewers and external collaborators across the workspace, regardless of how project access was granted.
External project collaborators
Available on: Business and EnterpriseDefault: Allow all Controls whether people outside your workspace can be added as collaborators on projects in this workspace, and the highest access level they can have. This setting is available whether or not you enforce SSO.
When you turn on Enforce SSO, Lovable shows a confirmation dialog with a Remove all external collaborators checkbox, on by default.
- If you leave it checked, existing external collaborators are removed at the same time SSO is enforced.
- If you uncheck it, existing external collaborators keep their access on every project they were already invited to, capped at editor level. The workspace’s External project collaborators setting is set to Allow editors and viewers as part of this flow.
Sharing
Controls whether members can create public preview links and reuse work across projects in the same workspace.Preview link sharing
Available on: All plans; disabling is available on EnterpriseDefault: Enabled When enabled, members with project edit access can create view-only preview links that anyone can open without a Lovable account. On all plans, each link can allow or disallow guest comments. On Free and Pro plans, preview links expire after 7 days. On Business and Enterprise plans, each link can require a password and set an expiration of 24 hours, 7 days, 30 days, or never. When disabled, members cannot create new preview links. Links created before keep working until they expire or someone deletes them. People with edit access can still open Share a preview link in the Share menu to delete those links.
Preview links bypass the Default published app access setting. Even when published projects are workspace-only, anyone with an active preview link can open the in-progress version without a Lovable account, unless the link requires a password.A password-protected link can only be opened by people who know the password, but the password does not identify them. To fully block external viewing, disable this setting.
Code downloads
Available on: EnterpriseDefault: Enabled Controls whether workspace members and collaborators can download project source code from Lovable. When enabled, members with edit access can download a project’s source code as a zip file. When disabled, only workspace admins and owners can download project source code as a zip file. Other members have the download option disabled and see a message that only workspace admins and owners can download the code. This setting only applies to zip downloads from Lovable. It does not affect access to connected Git repositories, or the ability to view code in the editor.
Cross-project sharing
Available on: All plansDefault: Enabled When enabled, workspace members can reference and reuse implementations from other projects in the same workspace. Members can reference a project by typing
@ in the project chat or by asking Lovable to use an existing project. All cross-project access is read-only. Referenced projects cannot be modified.
When disabled, cross-project sharing is turned off for all projects in the workspace. Members cannot reference other projects and other projects cannot reference them.
Cross-project sharing can also be controlled at the project level. Project editors and above can disable it for a specific project from Project settings → Cross-project sharing. When disabled at the project level, that project cannot reference others and cannot be referenced. If any level blocks access, the reference fails.
Publishing
Controls what audience published projects use by default, who can be invited from outside the workspace, and whether critical security findings block publishing. Rules that require approval before publishing or block it are publishing policies.Default published app access
Available on: Business and EnterpriseDefault: Anyone Sets the default audience for a project the first time it is published. Changing this setting does not retroactively change access for already published projects.
Individual projects can override the workspace default during the publish flow.
See Publish your project for more information.
External viewer invites
Available on: Business and EnterpriseDefault: Anyone Controls who members can invite from outside the workspace to view internally published projects by email, using the Custom audience in the publish dialog. See Invite people outside your workspace. The setting also controls who can request access to an internally published app. A person the setting does not allow cannot send a request, and a request that is already waiting cannot be approved.
People who were already invited keep their access whichever option you choose.
Off and Specific email domains only each open a confirmation. Select Turn off invites or Limit invites to apply the change.
With Specific email domains only, a list of allowed domains appears under the setting. Your company’s verified domains are always allowed, and you manage those under Identity (Workspace settings → Access → Identity → Verified domains). Add any other domain people can be invited from, such as a partner’s.
When no domain is allowed, Lovable blocks every external viewer invite. Add a domain to the list, or verify one first.
Block publishing with critical issues
Available on: All plansDefault: Disabled, except on new Enterprise workspaces that Lovable creates, where it starts enabled. When disabled, projects can be published regardless of critical findings, although the publish dialog still surfaces them as security warnings. When enabled, a project cannot be published while it has unresolved critical findings. The publish dialog lists Resolve findings under Before you publish until you resolve them. Findings you have ignored do not count toward the block, but ignoring a finding does not fix the issue. The block uses the latest scan results, even when they are outdated, and does not require a fresh Deep scan. Passing it does not prove that your app is secure. Test your app’s access rules before publishing. We recommend enabling this on every workspace. See Security overview for more information.
App login methods
Available on: Business and EnterpriseDefault: All methods allowed Controls which login methods apps built in this workspace may use. Blocked methods are locked for all projects in the workspace, and project owners cannot re-enable them. Click Configure to open the dialog. It lists the sign-in methods apps can use:
- Phone
- Apple
- Microsoft
- Lovable
- SSO, which covers both SAML SSO and OIDC sign-in
- Lovable workspace identity
This only affects login methods for apps built in this workspace. It does not change how workspace members log in to Lovable itself.Lovable workspace identity is different from the other methods: it is not a login button in the app. It lets eligible apps recognize the workspace member who is already logged in to Lovable, without a login page. See Reuse Lovable workspace identity in your app.
Publishing policies
Available on: Enterprise Workspace policies block publishing when a policy applies, or require an admin or owner to approve it. Requests appear in the Action center. Each policy has a switch and a Configure button. A policy applies immediately to every way an app can be published. One more workspace policy, Restrict Lovable backend services, has its row in Data protection further down this page. The four publishing policies and what each one checks:
Admins and owners publish without a request under the external collaborators and connectors policies. For Restrict publishing externally, you choose whether owners and admins or only owners publish without approval, and the row shows the rule in force. The sensitive data policy applies to everyone. See Workspace policies for how to configure each one, how long an approval lasts, and what disabling a policy does to waiting requests.
Security checks
Controls automatic security remediation for projects across the workspace.Auto-fix security issues
Available on: All plansDefault: Selected project (disabled) Lovable can automatically fix eligible security findings while members build. When auto-fix is enabled, Lovable adds a few of the latest critical database findings and dependency findings from the Quick scan to what it knows about the project when a member sends a build request in the project chat. Lovable then attempts to resolve them as part of the same response. This counts as standard build usage and consumes credits. Auto-fix is designed for findings that are safe to remediate automatically, such as common row-level security (RLS) misconfigurations, database access patterns, and dependencies with known vulnerabilities. It does not apply fixes for Deep scan findings. This setting controls the default scope at which auto-fix is applied across the workspace.
Anyone with project edit access can manage auto-fix for a specific project from Project settings → Auto-fix security issues, unless the workspace requires auto-fix for that project.
See Security overview for more information.
Abandoned projects
Available on: EnterpriseDefault: Marked abandoned after 60 days; auto-delete off Automatically identify projects with no recent activity, published and unpublished, and optionally delete them after a grace period. Configure both controls from Workspace settings → Security → Privacy & security → Security, under Abandoned projects.
What counts as activity
A project is marked abandoned when it has had no activity for the period set in Mark as abandoned after. Activity means any of:- someone working in the editor (editing or chatting with the AI)
- a visitor using the published app (bots excluded)
- a backend function call
Deleting abandoned projects
When auto-delete is enabled (Delete abandoned projects after), Lovable deletes an abandoned project when the grace period you choose (7, 14, or 30 days) passes. While the deletion is scheduled, the project shows an in-project banner with the deletion date. The project owner gets a warning email when the grace period starts, 5 days before the deletion date, and 1 day before it. When the owner is no longer a workspace member, the workspace admins and owners get the emails instead. Before the deadline you can cancel the deletion at any time by:- editing the project, or sending it a message, or
- clicking Keep it on the in-project banner or in the warning email.
Protecting a project from cleanup
Some projects should never count as abandoned, for example a documentation site or a reference app you keep for later. Project editors enable Abandonment protection in Project settings → General → Lifecycle, or click Protect it on the in-project banner. A protected project is never marked abandoned, never gets deletion warnings, and is never deleted for inactivity. Protecting a project that is already marked abandoned removes the mark and cancels its scheduled deletion. The protection stays until a project editor, or a workspace admin or owner, removes it. Removing the protection restarts the inactivity period from that day. Without new activity, Lovable marks the project abandoned again after a full abandonment period. Workspace admins and owners find protected projects in Security insights: filter Abandoned status → Protected, or show the Protected since column, which the CSV export includes as well. Admins and owners can also protect a project from there: expand its row or open its details, then click Protect (Remove protection undoes it). Each change is recorded in the audit log as Project abandonment protection updated.Lovable keeps a deleted project for 60 days. During that time you can restore it from Workspace settings → Workspace → Recently deleted projects. See Restore a deleted project.
Lovable MCP server
Control third-party MCP client access to this workspace.Third-party MCP clients
Available on: Business and EnterpriseDefault: Enabled for Business; Disabled for Enterprise When enabled, external MCP clients such as Claude Desktop and Cursor can connect to this workspace through mcp.lovable.dev. This allows developers to build and manage their Lovable projects directly from their preferred tools using the MCP protocol. On Free and Pro workspaces, this is always enabled and cannot be configured. On Business workspaces, it is enabled by default and can be turned off. On Enterprise workspaces, it is disabled by default and must be explicitly turned on by a workspace admin or owner. Connection details and client setup steps live in the MCP server tab (Workspace settings → Build & deploy → MCP server), which links back to this setting through its Manage access button. See Lovable MCP server for more information.
MCP connectors
Controls whether members can connect external tools and data sources to Lovable through Model Context Protocol (MCP) servers.Remote MCP connectors
Available on: All plansDefault: Enabled When enabled, workspace members can connect pre-built and custom MCP servers to their projects. MCP servers let the agent read from external databases, APIs, and other data sources during builds. When disabled, MCP servers access is turned off across the entire workspace. No new MCP connections can be created. See Chat connectors (MCP servers) for more information.
Local desktop MCP servers
Available on: All plansDefault: Enabled (disabled on Enterprise workspaces)
This setting has no effect when Remote MCP connectors is disabled. Both must be enabled for local desktop MCP servers to work.
Data protection
Controls sensitive data detection and storage exposure rules.Sensitive data scanning
Available on: EnterpriseDefault: Disabled When enabled, Lovable scans workspace content for personally identifiable information (PII). This is the workspace-level main switch for sensitive data protection features, including on-demand scans (chat history, built-in databases, and storage), chat send protection for new messages and attached files, and the Restrict publishing with unresolved sensitive data findings policy. It also adds a Sensitive data tab to projects where recorded PII findings can be reviewed. See Sensitive data scanning for more information.
Chat send protection
Available on: Enterprise (only visible when Sensitive data scanning is enabled)Default: Log only Determines what happens when PII is detected in new chat messages or attached files. On-demand scans of chat history, the built-in database, or storage still work regardless of the chat send protection mode.
See Sensitive data scanning for more information.
Block public storage buckets
Available on: All plansDefault: Enabled When enabled, workspace members cannot create publicly accessible storage buckets in the built-in storage. All new buckets are forced to private access. When disabled, members can create public storage buckets. See Storage for more information on public and private buckets.
Restrict Lovable backend services
Available on: Enterprise (only after Lovable sets the policy up for your workspace)Default: Enabled When enabled, members cannot enable Lovable backend services in a project without an admin or owner’s approval. The member sends a request from the project chat, and an admin or owner approves or denies it in the Action center. Admins and owners enable backend services without a request. When disabled, members enable backend services without a review, and requests that are still waiting are canceled. Lovable sets this policy up for your workspace and enables it at the same time. Ask your Lovable account team to have it set up. See Restrict Lovable backend services for the full flow.
Default data hosting region
Available on: Business and EnterpriseDefault: Not set Sets the default data region for every new project created in the workspace with the built-in backend. Use it when your company requires the backends to live in a specific geography. Choose one of the following regions:
Within a region, Lovable automatically distributes new projects across available data centers.
Country-specific regions (for example, Germany, Japan, or United States East) can be enabled for Enterprise workspaces on request, subject to available capacity in that region. Contact your Lovable account team to discuss your requirements.
- It applies only to new projects created after you update the setting.
- Existing projects keep the region they were created in and are not migrated.
- Workspace members cannot override the default region when creating a new project.
Setting a default data hosting region requires new projects to use a micro database instance or higher, which may use more credits.
EU inference
Available on: EnterpriseDefault: Disabled When enabled, AI model requests from this workspace run on model endpoints in the European Union. This covers the requests Lovable makes while you build (the project chat, Chats, background tasks, security scans, and image generation) and the requests that the AI features in your published apps make. When you enable or disable the setting, Lovable shows a confirmation dialog. The change may take about 20 minutes to apply to new requests. You can change the setting once per hour. Until then, the switch is disabled and shows when you can change it again. Some features are not available while EU inference is enabled, and some agent tools run outside the EU. See Limitations.
Your workspace uses more credits while EU inference is enabled. The Credits panel in Workspace settings → Plans & credit usage shows an EU inference enabled badge while the setting is on.
Extended-retention models
Available on: EnterpriseDefault: Disabled When enabled, Lovable can use models whose provider retains prompts and outputs for at least 30 days before automatic deletion. When disabled, the workspace uses only zero-data-retention models, which excludes some of the most capable models. The setting applies to every member and project in the workspace, both while Lovable builds your projects and in the AI features of apps published from the workspace, including content those apps send on behalf of their own users. Retained data is never used for AI model training. Content that the provider’s safety systems flag, or that is subject to a legal hold, may be retained for up to 2 years. Lovable’s own data handling does not change. When you enable the setting, a dialog summarizes these terms. Confirm that you have read them and are authorized to enable the setting for the workspace, then select Enable extended-retention models. When you disable the setting, Lovable asks you to confirm. Select Turn off these models. Lovable records the change, including who made it and when, in the workspace audit logs as Extended-retention models setting changed. Either change takes effect on your next request. Requests already in progress finish on their current model, and data the provider already retained remains subject to the provider’s retention period. If the terms change while the setting is enabled, your workspace keeps running under the terms you accepted. A Review updated terms button appears next to the setting, and an admin accepts the new terms the same way.