> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lovable.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ

> Answers to common questions about building apps, managing projects, account settings, security, and how Lovable works.

<head>
  <script type="application/ld+json">
    {`{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "What is Lovable?", "acceptedAnswer": {"@type": "Answer", "text": "Lovable is an AI-powered platform that enables users of any skill level to create full-stack websites through natural language. Simply describe what you want, and Lovable builds it for you."}}, {"@type": "Question", "name": "What can I build with Lovable?", "acceptedAnswer": {"@type": "Answer", "text": "If you can imagine it, you can build it with Lovable. From simple landing pages to powerful tools tailored for niche use cases, Lovable gives you the flexibility to create whatever you need, without limits."}}, {"@type": "Question", "name": "Do I need coding experience to build with Lovable?", "acceptedAnswer": {"@type": "Answer", "text": "No. Lovable is designed for all levels of experience. Whether you're a developer or a non-technical user, you can create websites using Lovable."}}, {"@type": "Question", "name": "How do I create a project?", "acceptedAnswer": {"@type": "Answer", "text": "To create a project, simply type a message into the message box on the dashboard. Just describe what you want to build and Lovable will take it from there and generate a starting point for your project. Remember to start small and build in increments!"}}, {"@type": "Question", "name": "Can I reuse an existing project?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, you can remix an existing public project or one of your own. Remixing allows you to reuse the current state of a project as a starting point and build upon it. It’s a great way to explore new ideas, make adjustments, or iterate with different changes while preserving the original version."}}, {"@type": "Question", "name": "How do I build efficiently with Lovable?", "acceptedAnswer": {"@type": "Answer", "text": "Building efficiently with Lovable is all about using the right techniques. Anyone can do it with a bit of practice. To help you get started, check out our guide."}}, {"@type": "Question", "name": "How should I structure my prompts for the best results?", "acceptedAnswer": {"@type": "Answer", "text": "- Be clear and specific. - Focus on one feature at a time. - Build incrementally. - Use buzz-words for getting the design right."}}, {"@type": "Question", "name": "What should I do when I hit an error?", "acceptedAnswer": {"@type": "Answer", "text": "Use Try-to-fix option. Lovable will try to solve the issue automatically. Using the button doesn't deduct any credits. If Try-to-fix doesn't resolve the issue, ask the Lovable Agent to investigate the issue. Explain what you are seeing and what specific parts aren't working. If that doesn’t work, you can preview an older working version and then revert to that version if needed, or revert and edit a past message to explore a different approach. Nothing gets lost — all changes made after that point stay in the chat and can be reapplied anytime."}}, {"@type": "Question", "name": "What is refactoring, and why is it important?", "acceptedAnswer": {"@type": "Answer", "text": "Refactoring improves code structure and efficiency without altering functionality. It helps: - Optimize performance by removing redundancies. - Improve maintainability for future updates. - Prevent conflicts by structuring logic more clearly."}}, {"@type": "Question", "name": "Can I connect my project to a backend to store data?", "acceptedAnswer": {"@type": "Answer", "text": "If you need to add backend capabilities to your application, you can: - Connect to Lovable's built-in backend - Lovable Cloud - Use Lovable's native Supabase integration"}}, {"@type": "Question", "name": "Can I add login to my website?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, you can add authentication by using Lovable Cloud or integrating with Supabase . Simply prompt the AI to add it and follow the instructions."}}, {"@type": "Question", "name": "Can I add third-party APIs to my project?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, you can integrate APIs like OpenAI, Stripe, and more by specifying them in your prompt. Read more here."}}, {"@type": "Question", "name": "Can I store sensitive API keys in Lovable?", "acceptedAnswer": {"@type": "Answer", "text": "No! Never enter your API keys directly in Lovable. If you're integrating with an API, we recommend you use secrets in Lovable Cloud or Supabase to store your API keys, in combination with their Edge Functions."}}, {"@type": "Question", "name": "How do I add payments to my website?", "acceptedAnswer": {"@type": "Answer", "text": "You can add payments by adding Stripe to your project. See Stripe integration to set it up."}}, {"@type": "Question", "name": "How can I improve SEO for my project?", "acceptedAnswer": {"@type": "Answer", "text": "Ensure the best results by following our Implement SEO and GEO best practices guide."}}, {"@type": "Question", "name": "How long does it take to complete a project?", "acceptedAnswer": {"@type": "Answer", "text": "It depends on complexity. By breaking tasks into smaller steps, planning ahead, and refining based on feedback, you can move quickly while ensuring quality."}}, {"@type": "Question", "name": "How do I find the Project settings?", "acceptedAnswer": {"@type": "Answer", "text": "You can find the Project settings by clicking your project name at the top left of the editor and then selecting Settings."}}, {"@type": "Question", "name": "Can I change the visibility of my project?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, navigate to the Project settings where you can change the visibility. See Control project visibility for more information."}}, {"@type": "Question", "name": "Can I request access to private projects?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. When navigating to a private project, you can request viewer or editor access from the project owner. This keeps private work secure while making collaboration easier."}}, {"@type": "Question", "name": "Can I hide the Lovable badge?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, navigate to the Project settings where you'll find the option to hide the badge. Only paying users can toggle off the badge."}}, {"@type": "Question", "name": "Can I rename a project?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, navigate to the Project settings and where you'll find the option to rename the project."}}, {"@type": "Question", "name": "How do I copy (remix) a project?", "acceptedAnswer": {"@type": "Answer", "text": "To make a copy of a project, you remix it. Go to the Project Settings and select the Remix option. Remixing creates an exact copy of the project in your currently selected workspace. You can then edit it independently. You can only remix public projects from other users if the project is not connected to Supabase."}}, {"@type": "Question", "name": "Can I delete a project?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, navigate to the Project settings and where you'll find the option to Delete the project. This is final and there is no way to restore deleted projects."}}, {"@type": "Question", "name": "What is Plan mode?", "acceptedAnswer": {"@type": "Answer", "text": "Plan mode (previously Chat mode) is ideal for planning features, debugging issues, and understanding changes before writing or modifying code. See Brainstorm with Plan mode for more information."}}, {"@type": "Question", "name": "Can I see the code that Lovable generates and manually edit it?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. You can see the code and manually edit the code using Lovable's Code mode."}}, {"@type": "Question", "name": "Can I manually edit text or colors?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, you can edit text or colors using Visual Edits."}}, {"@type": "Question", "name": "Can I collaborate on my projects?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, you can collaborate on projects inside Lovable. See Collaboration for more information."}}, {"@type": "Question", "name": "How do I publish my project?", "acceptedAnswer": {"@type": "Answer", "text": "See Publish and follow the steps outlined there to publish your project."}}, {"@type": "Question", "name": "How do I add a custom domain to my project?", "acceptedAnswer": {"@type": "Answer", "text": "See Custom domain to add a custom domain to your project."}}, {"@type": "Question", "name": "Can I see analytics for my published projects?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. See Project analytics for more information."}}, {"@type": "Question", "name": "Can I add images to a Lovable prompt?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Images as design inspiration, sketches of your desired layout, or screenshots of UI flaws are super helpful while designing your website."}}, {"@type": "Question", "name": "Can I add videos to a Lovable prompt?", "acceptedAnswer": {"@type": "Answer", "text": "Videos aren’t supported yet, but screenshots can often do the job."}}, {"@type": "Question", "name": "Can I export all of my project's code?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. By transferring your code to GitHub, you can export your code and do whatever you'd like with it. See GitHub integration for more information."}}, {"@type": "Question", "name": "Can I start a project by importing code from an external source such as GitHub?", "acceptedAnswer": {"@type": "Answer", "text": "No, currently there is no way to start a Lovable project from already existing code on for example GitHub."}}, {"@type": "Question", "name": "How do I see my project history?", "acceptedAnswer": {"@type": "Answer", "text": "You can view your project history by simply scrolling up in the chat or pressing the View history icon on top of the chat. You can also select older versions to preview them or restore your project to that version."}}, {"@type": "Question", "name": "Can I revert to an earlier version of my project?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. You can preview an older working version and then revert to that version if needed, or edit a past message and revert to explore a different approach. Nothing gets lost — all changes made after that point stay in the chat and can be reapplied anytime. - Find the option to revert under each response in the chat or in the history tab when you select the version you want to revert to. - Find the option to edit a past message and revert under each past message you sent in the chat."}}, {"@type": "Question", "name": "What can I do with the Lovable API?", "acceptedAnswer": {"@type": "Answer", "text": "The Lovable API makes it possible to create and share Lovable apps programmatically — turning ideas, prompts, or even images into fully-generated applications with a single link. The first release, Build with URL, allows you to generate apps directly from a shareable URL. With it, you can: - Embed a Build with Lovable button on your website or application. - Share predefined prompts via URLs with friends, colleagues, or on social media. - Automate app generation as part of internal workflows. - Rapidly prototype apps using URLs with prompts and reference images. Learn about the feature and real-world use cases in our announcement post: Build apps from a link with Lovable Build with URL. Read the full technical guide here: Lovable API: Build with URL documentation."}}, {"@type": "Question", "name": "Can I change the email I use to login?", "acceptedAnswer": {"@type": "Answer", "text": "Unfortunately, changing the email address directly is not possible at this time. As a workaround, you can create a new account with your desired email address and transfer your projects by following these steps: 1. Make your existing projects public temporarily and copy the URL. 2. Access the URL whilst logged in to your new account. 3. Remix the projects into your new account. Please note that projects connected to Supabase have to be disconnected from Supabase before you can remix them. 4. Once the projects are transferred, you can make them private again if needed. Note: If your target workspace is on a paid plan, remixing public projects may be necessary for access. Remixed projects won’t carry over subscription-level features unless the new workspace has them too."}}, {"@type": "Question", "name": "Can I delete my account?", "acceptedAnswer": {"@type": "Answer", "text": "To delete your account, go to Settings → Your Account, scroll down and press Delete account. This will permanently remove your account and all associated data."}}, {"@type": "Question", "name": "Can I reactivate a deleted account?", "acceptedAnswer": {"@type": "Answer", "text": "No, you can't reactivate a deleted account. However, after pressing the button to delete the account, this action can be cancelled within 48 hours to stop the deletion."}}, {"@type": "Question", "name": "Can I change the workspace owner?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, an owner can add multiple workspace owners."}}, {"@type": "Question", "name": "How can I transfer project ownership to someone else?", "acceptedAnswer": {"@type": "Answer", "text": "One way around this is to remix the project, and the person who remixes the project will now be the owner of that version."}}, {"@type": "Question", "name": "How do I enable two-factor authentication (2FA)?", "acceptedAnswer": {"@type": "Answer", "text": "Two-factor authentication (2FA) adds an extra layer of security to your Lovable account by requiring a one-time code when you sign in, in addition to your usual sign-in method. ### Set up 2FA 1. Go to Settings → Account → Your account and enable Two-factor authentication. 2. Choose and set up a verification method by following the on-screen instructions: - Authenticator app (recommended) Use an app such as Google Authenticator, Microsoft Authenticator, Authy, or 1Password to generate time-based one-time codes. - Phone (SMS) Receive 6-digit verification codes by text message. 3. Click Verify & Enable. #### Signing in with 2FA When you sign in: 1. Complete your usual sign-in method. 2. Choose a verification method. 3. Enter the 6-digit code from your authenticator app or SMS. #### Managing 2FA - You can add or remove 2FA methods from your account settings at any time. - We recommend keeping at least two methods configured to avoid getting locked out."}}, {"@type": "Question", "name": "What are vibe coding levels and how do I add them to my LinkedIn account?", "acceptedAnswer": {"@type": "Answer", "text": "Vibe coding levels reflect how actively you use Lovable, based on the number of messages you send while building. Your level increases automatically as you use Lovable more. The levels are: - Bronze: Getting started with Lovable - Silver: Regular Lovable user - Gold: Active Lovable builder - Platinum: Highly engaged Lovable builder - Diamond: Top-tier Lovable engagement You can view your level in Settings → Your account. Optionally, you can connect your LinkedIn account to display your current level under Licenses & certifications. This is fully optional and can be disconnected at any time. For more information, see Vibe coding LinkedIn certification (Beta)."}}, {"@type": "Question", "name": "How can I get support?", "acceptedAnswer": {"@type": "Answer", "text": "Go to Help & Support."}}, {"@type": "Question", "name": "Where can I find Lovable's privacy policy?", "acceptedAnswer": {"@type": "Answer", "text": "Go to Privacy policy."}}, {"@type": "Question", "name": "Where can I find Lovable's Terms of Service?", "acceptedAnswer": {"@type": "Answer", "text": "Go to Terms of Service."}}, {"@type": "Question", "name": "What is Lovable's refund policy?", "acceptedAnswer": {"@type": "Answer", "text": "Please see our Terms of Service to read more about our refund policy."}}, {"@type": "Question", "name": "Is Lovable compliant with security standards?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, Lovable is compliant with industry-recognized security standards and follows best practices for data protection and risk management. We undergo independent third-party audits and maintain certifications such as ISO 27001:2022 and SOC 2 Type II. You can view our current compliance status, subprocessors and policies here"}}, {"@type": "Question", "name": "Is Lovable GDPR compliant?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, Lovable is fully GDPR compliant. We follow strict data protection and privacy practices in accordance with the General Data Protection Regulation (GDPR), which applies to all organizations handling personal data of individuals within the EU. Our systems are continuously monitored to ensure compliance, and we are committed to protecting user data globally."}}, {"@type": "Question", "name": "How can I make my account more secure?", "acceptedAnswer": {"@type": "Answer", "text": "Enable two-factor authentication (2FA) from your account settings. See _How do I enable two-factor authentication?_"}}, {"@type": "Question", "name": "What tech stacks does Lovable know?", "acceptedAnswer": {"@type": "Answer", "text": "Lovable builds front-end using React, Tailwind & Vite, and can connect to OpenAPI backends. Support for data persistence and authentication is available using Lovable Cloud or Supabase."}}, {"@type": "Question", "name": "Does Lovable support mobile app development?", "acceptedAnswer": {"@type": "Answer", "text": "No, Lovable is focused on web applications, but you can design mobile-friendly web apps."}}, {"@type": "Question", "name": "How does Lovable remember context?", "acceptedAnswer": {"@type": "Answer", "text": "Lovable processes recent messages to maintain context. For the best results, include relevant details in each prompt to ensure clarity and accuracy."}}, {"@type": "Question", "name": "Who owns the projects and the code that Lovable creates?", "acceptedAnswer": {"@type": "Answer", "text": "You as the creator do!"}}, {"@type": "Question", "name": "Where is Lovable based?", "acceptedAnswer": {"@type": "Answer", "text": "Lovable is 100% made in Europe, with headquarters in Stockholm, Sweden."}}, {"@type": "Question", "name": "Is Lovable hiring?", "acceptedAnswer": {"@type": "Answer", "text": "Yes! Check out our open positions here."}}]}`}
  </script>
</head>

## Getting started

<AccordionGroup>
  <Accordion title="What is Lovable?">
    Lovable is an AI-powered platform that enables users of any skill level to create full-stack websites through natural language. Simply describe what you want, and Lovable builds it for you.
  </Accordion>

  <Accordion title="What can I build with Lovable?">
    If you can imagine it, you can build it with Lovable. From simple landing pages to powerful tools tailored for niche use cases, Lovable gives you the flexibility to create whatever you need, without limits.
  </Accordion>

  <Accordion title="Do I need coding experience to build with Lovable?">
    No. Lovable is designed for all levels of experience. Whether you're a developer or a non-technical user, you can create websites using Lovable.
  </Accordion>

  <Accordion title="How do I create a project?">
    To create a project, simply type a message into the message box on the dashboard. Just describe what you want to build and Lovable will take it from there and generate a starting point for your project. Remember to start small and build in increments!
  </Accordion>

  <Accordion title="Can I reuse an existing project?">
    Yes, you can remix projects with public remixing enabled, one of your own projects, or projects you have access to. Remixing allows you to reuse the current state of a project as a starting point and build upon it. It’s a great way to explore new ideas, make adjustments, or iterate with different changes while preserving the original version.
  </Accordion>
</AccordionGroup>

## Building with Lovable

<AccordionGroup>
  <Accordion title="How do I build efficiently with Lovable?">
    Building efficiently with Lovable is all about using the right techniques. Anyone can do it with a bit of practice. To help you get started, check out our [guide](https://mastering-lovable.lovable.app/).
  </Accordion>

  <Accordion title="How should I structure my prompts for the best results?">
    * Be clear and specific.
    * Focus on one feature at a time.
    * Build incrementally.
    * Use buzz-words for getting the design right.
  </Accordion>

  <Accordion title="What should I do when I hit an error?">
    <Steps>
      <Step title="Try-to-fix button">
        Use **Try-to-fix** option. Lovable will try to solve the issue automatically. Using the button doesn't deduct any credits.
      </Step>

      <Step title="Investigate">
        If **Try-to-fix** doesn't resolve the issue, ask the Lovable Agent to investigate the issue. Explain what you are seeing and what specific parts aren't working.
      </Step>

      <Step title="Revert to an older version">
        If that doesn’t work, you can preview an older working version and then revert to that version if needed, or revert and edit a past message to explore a different approach. Nothing gets lost — all changes made after that point stay in the chat and can be reapplied anytime.
      </Step>
    </Steps>
  </Accordion>

  <Accordion title="What is refactoring, and why is it important?">
    Refactoring improves code structure and efficiency without altering functionality. It helps:

    * Optimize performance by removing redundancies.
    * Improve maintainability for future updates.
    * Prevent conflicts by structuring logic more clearly.
  </Accordion>

  <Accordion title="Can I connect my project to a backend to store data?">
    If you need to add backend capabilities to your application, you can:

    * Connect to Lovable's built-in backend -  [Lovable Cloud](https://docs.lovable.dev/features/cloud)
    * Use Lovable's native [Supabase integration](https://docs.lovable.dev/integrations/supabase)
  </Accordion>

  <Accordion title="Can I add login to my website?">
    Yes, you can add authentication by using [Lovable Cloud](https://docs.lovable.dev/features/cloud) or integrating with [Supabase ](https://docs.lovable.dev/integrations/supabase). Simply prompt the AI to add it and follow the instructions.
  </Accordion>

  <Accordion title="Can I add third-party APIs to my project?">
    Yes, you can integrate APIs like OpenAI, Stripe, and more by specifying them in your prompt. Read more [here](/integrations/introduction).
  </Accordion>

  <Accordion title="Can I store sensitive API keys in Lovable?">
    No! Never enter your API keys directly in Lovable. If you're integrating with an API, we recommend you use secrets in [Lovable Cloud](https://docs.lovable.dev/features/cloud) or [Supabase](https://docs.lovable.dev/integrations/supabase) to store your API keys, in combination with their Edge Functions.
  </Accordion>

  <Accordion title="How do I add payments to my website?">
    See [Add payments to your app](/features/payments) for detailed instructions.
  </Accordion>

  <Accordion title="How can I improve SEO and AI search visibility for my project?">
    Use the built-in [SEO & AI search review](/features/seo-aeo) to check metadata, indexing, structured data, accessibility, performance, mobile usability, sitemap configuration, `robots.txt`, and other technical SEO issues.

    Lovable can also help you:

    * Research keywords, competitors, backlinks, and content opportunities using Semrush-powered SEO research
    * Configure [Google Search Console](/integrations/google-search-console) and submit your sitemap
    * Optimize metadata, Open Graph previews, and structured data
    * Improve AI-search visibility through semantic HTML, `llms.txt`, and structured Markdown rendering
    * Connect [custom domains](/features/custom-domain) and manage canonical URLs

    For implementation guidance and ongoing maintenance best practices, see [Optimize your app for SEO and AI search](/features/seo-aeo).
  </Accordion>

  <Accordion title="How long does it take to complete a project?">
    It depends on complexity. By breaking tasks into smaller steps, planning ahead, and refining based on feedback, you can move quickly while ensuring quality.
  </Accordion>
</AccordionGroup>

## Features

<AccordionGroup>
  <Accordion title="How do I find the Project settings?">
    You can find the **Project settings** by clicking your project name at the top left of the editor and then selecting **Settings**.
  </Accordion>

  <Accordion title="Can I change my project access (previously project visibility)?">
    Yes, from the **Share** button in the top bar of any project. See [Share a project](/features/share-project) for more information.
  </Accordion>

  <Accordion title="Can I request access to private projects?">
    Yes. When navigating to a private project, you can request viewer or editor access from the project owner. This keeps private work secure while making collaboration easier.
  </Accordion>

  <Accordion title="Can I hide the Lovable badge?">
    Yes, navigate to the **Project settings** where you'll find the option to hide the badge. Only paying users can toggle off the badge.
  </Accordion>

  <Accordion title="Can I rename a project?">
    Yes, navigate to the **Project settings** and where you'll find the option to rename the project.
  </Accordion>

  <Accordion title="How do I copy (remix) a project?">
    To make a copy of a project, you **remix** it. Go to the **Project Settings** and select the **Remix** option.

    Remixing creates an exact copy of the project in your currently selected workspace. You can then edit it independently.

    <Note>
      You can only remix projects from other users if the project is not connected to Supabase.
    </Note>
  </Accordion>

  <Accordion title="Can I delete a project?">
    Yes, navigate to the **Project settings** and where you'll find the option to **Delete** the project.

    <Note>
      This is final and there is no way to restore deleted projects.
    </Note>
  </Accordion>

  <Accordion title="What is Plan mode?">
    Plan mode (previously Chat mode) is ideal for planning features, debugging issues, and understanding changes before writing or modifying code. See [Brainstorm with Plan mode](/features/plan-mode) for more information.
  </Accordion>

  <Accordion title="Can I see the code that Lovable generates and manually edit it?">
    Yes. You can see the code and manually edit the code using Lovable's [Code mode](/features/code-mode).
  </Accordion>

  <Accordion title="Can I manually edit text or colors?">
    Yes, you can edit text or colors using [Visual Edits](/features/visual-edit).
  </Accordion>

  <Accordion title="Can I collaborate on my projects?">
    Yes, you can collaborate on projects inside Lovable. See [Collaboration](/features/collaboration) for more information.
  </Accordion>

  <Accordion title="How do I publish my project?">
    See [Publish](/features/publish) and follow the steps outlined there to publish your project.
  </Accordion>

  <Accordion title="How do I add a custom domain to my project?">
    See [Custom domain](/features/custom-domain) to add a custom domain to your project.
  </Accordion>

  <Accordion title="Can I see analytics for my published projects?">
    Yes. See [Project analytics](/features/analytics) for more information.
  </Accordion>

  <Accordion title="Can I add images to a Lovable prompt?">
    Yes. Images as design inspiration, sketches of your desired layout, or screenshots of UI flaws are super helpful while designing your website.
  </Accordion>

  <Accordion title="Can I add videos to a Lovable prompt?">
    Videos aren’t supported yet, but screenshots can often do the job.
  </Accordion>

  <Accordion title="Can I export all of my project's code?">
    Yes. By transferring your code to GitHub, you can export your code and do whatever you'd like with it. See [GitHub integration](/integrations/github) for more information.
  </Accordion>

  <Accordion title="Can I start a project by importing code from an external source such as GitHub?">
    No, currently there is no way to start a Lovable project from already existing code on for example GitHub.
  </Accordion>

  <Accordion title="How do I see my project history?">
    You can view your project history by simply scrolling up in the chat or pressing the **View history** icon on top of the chat. You can also select older versions to preview them or restore your project to that version.
  </Accordion>

  <Accordion title="Can I revert to an earlier version of my project?">
    Yes. You can preview an older working version and then revert to that version if needed, or edit a past message and revert to explore a different approach. Nothing gets lost — all changes made after that point stay in the chat and can be reapplied anytime.

    * Find the option to revert under each response in the chat or in the history tab when you select the version you want to revert to.
    * Find the option to edit a past message and revert under each past message you sent in the chat.
  </Accordion>
</AccordionGroup>

## Lovable API

<AccordionGroup>
  <Accordion title="What can I do with the Lovable API?">
    The **Lovable API** makes it possible to create and share Lovable apps programmatically — turning ideas, prompts, or even images into fully-generated applications with a single link. 

    The first release, **Build with URL**, allows you to generate apps directly from a shareable URL. With it, you can:

    * Embed a **Build with Lovable** button on your website or application.
    * Share predefined prompts via URLs with friends, colleagues, or on social media.
    * Automate app generation as part of internal workflows.
    * Rapidly prototype apps using URLs with prompts and reference images.

    Learn about the feature and real-world use cases in our announcement post: [Build apps from a link with Lovable Build with URL](https://lovable.dev/blog/introducing-lovable-api-build-with-url).

    Read the full technical guide here: [Lovable API: Build with URL documentation](https://docs.lovable.dev/integrations/build-with-url).
  </Accordion>
</AccordionGroup>

## Managing your account

<AccordionGroup>
  <Accordion title="Can I change the email I use to login?">
    Unfortunately, changing the email address directly is not possible at this time. As a workaround, you can create a new account with your desired email address and transfer your projects by following these steps:

    1. Temporarily enable public remixing on your existing projects and copy the URL.
    2. Access the URL whilst logged in to your new account.
    3. Remix the projects into your new account. Please note that projects connected to Supabase have to be disconnected from Supabase before you can remix them.
    4. Once the projects are transferred, you can make them private again if needed.

    Note: Remixed projects won’t carry over subscription-level features unless the new workspace has them too.
  </Accordion>

  <Accordion title="Can I delete my account?">
    To delete your account, go to **Settings → Your Account**, scroll down and press **Delete account**. This will permanently remove your account and all associated data.

    See [Delete account](/introduction/delete-account) for more information.
  </Accordion>

  <Accordion title="Can I reactivate a deleted account?">
    No, you can't reactivate a deleted account. However, you can cancel a scheduled deletion within 30 days.

    See [Delete account](/introduction/delete-account) for more information.
  </Accordion>

  <Accordion title="Can I change the workspace owner?">
    Yes, if you are the current workspace owner. Only an owner can promote existing members to owner.

    Go to **Settings → People**, and click the role dropdown next to the member’s row, then choose a new role. Changes take effect immediately.

    See [People](/features/people) for more information.
  </Accordion>

  <Accordion title="How can I transfer project ownership to someone else?">
    Go to **Project settings → Transfer ownership** and select a workspace member. 

    The new owner will have full control of the project. Your access after the transfer depends on your workspace role.
  </Accordion>

  <Accordion title="How do I enable two-factor authentication (2FA)?">
    **Two-factor authentication (2FA)** adds an extra layer of security to your Lovable account by requiring a one-time code when you sign in, in addition to your usual sign-in method.

    To enable 2FA, go to **Settings →  Your account**.

    See [Two-factor authentication (2FA)](/introduction/two-factor-authentication-2-fa) for more information.
  </Accordion>

  <Accordion title="What are vibe coding levels and how do I add them to my LinkedIn account?">
    Vibe coding levels reflect how actively you use Lovable, based on the number of messages you send while building. Your level increases automatically as you use Lovable more.

    The levels are:

    * **Bronze**: Getting started with Lovable
    * **Silver**: Regular Lovable user
    * **Gold**: Active Lovable builder
    * **Platinum**: Highly engaged Lovable builder 
    * **Diamond**: Top-tier Lovable engagement

    You can view your level in **Settings → Your account**. Optionally, you can connect your LinkedIn account to display your current level under **Licenses & certifications**. This is fully optional and can be disconnected at any time. 

    For more information, see [Vibe coding LinkedIn certification](/tips-tricks/linkedin-certification) (Beta).
  </Accordion>
</AccordionGroup>

## Policies and security

<AccordionGroup>
  <Accordion title="How can I get support?">
    Go to [Help & Support](https://lovable.dev/support).
  </Accordion>

  <Accordion title="Where can I find Lovable's privacy policy?">
    Go to [Privacy policy](https://lovable.dev/privacy).
  </Accordion>

  <Accordion title="Where can I find Lovable's Terms of Service?">
    Go to [Terms of Service](https://lovable.dev/terms).
  </Accordion>

  <Accordion title="What is Lovable's refund policy?">
    Please see our [Terms of Service](https://lovable.dev/terms) to read more about our refund policy.
  </Accordion>

  <Accordion title="Is Lovable compliant with security standards?">
    Yes, Lovable is compliant with industry-recognized security standards and follows best practices for data protection and risk management. We undergo independent third-party audits and maintain certifications such as ISO 27001:2022 and SOC 2 Type II. You can view our current compliance status, subprocessors and policies [here](https://trust.lovable.dev/)
  </Accordion>

  <Accordion title="Is Lovable GDPR compliant?">
    Yes, Lovable is fully GDPR compliant. We follow strict data protection and privacy practices in accordance with the General Data Protection Regulation (GDPR), which applies to all organizations handling personal data of individuals within the EU. Our systems are continuously monitored to ensure compliance, and we are committed to protecting user data globally.
  </Accordion>

  <Accordion title="How can I make my account more secure?">
    Enable **two-factor authentication (2FA)** from your account settings (**Settings → Account → Your account**).

    See [Two-factor authentication (2FA)](/introduction/two-factor-authentication-2-fa) for more information.
  </Accordion>
</AccordionGroup>

## How Lovable works

<AccordionGroup>
  <Accordion title="What tech stacks does Lovable use?">
    New Lovable apps created from May 13, 2026 use TanStack Start with server-side rendering (SSR), except on Enterprise plans.

    Older apps use React + Vite. These apps continue to work as before and use prerendering on deployed public URLs so search engines, social-preview bots, and AI crawlers can read rendered content.

    Both stacks are designed to support [SEO and AI search visibility](/features/seo-aeo) without requiring external prerendering.

    Lovable uses Tailwind for styling and supports backend functionality through [Lovable Cloud](/integrations/cloud), [Supabase](/integrations/supabase), and [third-party APIs](/integrations/introduction).
  </Accordion>

  <Accordion title="Does Lovable support mobile app development?">
    No, Lovable is focused on **web applications**, but you can design mobile-friendly web apps.
  </Accordion>

  <Accordion title="How does Lovable remember context?">
    Lovable processes recent messages to maintain context. For the best results, include relevant details in each prompt to ensure clarity and accuracy.
  </Accordion>

  <Accordion title="Who owns the projects and the code that Lovable creates?">
    You as the creator do!
  </Accordion>
</AccordionGroup>
