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

# Jetpack Protect

> The Jetpack Protect Extension effectively detects vulnerabilities and provides detailed information about them, along with an easy update to the fixed version of WordPress, Plugins, or Themes.

## What You'll Learn

* Installing Jetpack Protect extension and plugin
* Viewing and fixing vulnerabilities on child sites
* Connecting child sites to Jetpack
* Using bulk actions to manage multiple sites

***

<div id="addon-data" style={{display: 'none'}} data-title="Jetpack Protect" data-purchase-url="https://mainwp.com/add-on/jetpack-protect/" data-pricing-tier="free" data-bundle="Essentials" data-addon-type="integration" data-version="5.0.4" data-developer="MainWP" data-changelog-url="https://mainwp.com/changelog/mainwp-jetpack-protect-extension/" data-integrates-with="Jetpack Protect" data-owned-by="Automattic Inc." data-privacy-url="https://automattic.com/privacy/" />

<Info>
  **Integration Add-on** - This add-on extends MainWP to work with Jetpack Protect. Requires Jetpack Protect to be installed and active on your child sites.
</Info>

<iframe className="w-full aspect-video rounded-xl" src="https://www.youtube.com/embed/pSdC5kPPxA4" title="Jetpack Protect - Video Tutorial" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

Jetpack Protect extension allows you to see any vulnerabilities on your child sites directly in your MainWP Dashboard. The extension works in tandem with the [Jetpack Protect](https://wordpress.org/plugins/jetpack-protect/) plugin on your child sites. Both the extension and the plugin are free to download and use.

<Note>
  Jetpack Protect automatically scans your child sites once per day. This means that after resolving vulnerability issues, it can take up to 24 hours before the extension reflects changes.
</Note>

<Frame>
  <img src="https://mintcdn.com/mainwp/PMb515K3nlj7x2jI/images/add-ons/6929ff0b0f8e.png?fit=max&auto=format&n=PMb515K3nlj7x2jI&q=85&s=3a1e47248122db0ef6e0d93a20ed88aa" alt="Screenshot of Jetpack Protect dashboard showing vulnerability counts for child sites" width="1811" height="892" data-path="images/add-ons/6929ff0b0f8e.png" />
</Frame>

## Installing the extension

First step is to install the Jetpack Protect plugin on the desired child sites and activate it. After that, follow these steps to install the MainWP Jetpack Protect extension.

<Steps>
  <Step title="Go to your MainWP Dashboard" />

  <Step title="Go to MainWP Dashboard > Add-ons > Manage Add-ons" />

  <Step title="Click the Install Add-ons button">
    Click the **Install Add-ons** button <img src="https://mintcdn.com/mainwp/9Fi7dKBCIriTb92d/images/add-ons/2833252556cc.png?fit=max&auto=format&n=9Fi7dKBCIriTb92d&q=85&s=a8cef4a17468ae3d301a5c1e41e3fa6d" alt="Screenshot highlighting the Install Add-ons button on the Add-ons page" width="322" height="501" data-path="images/add-ons/2833252556cc.png" />
  </Step>

  <Step title="Locate the Jetpack Protect extension and select it" />

  <Step title="Click the Install button" />

  <Step title="Once the installation process is complete, click the Activate Add-ons button.">
    Once the installation process is complete, click the **Activate Add-ons** button. <img src="https://mintcdn.com/mainwp/PMb515K3nlj7x2jI/images/add-ons/578da5c7dc89.png?fit=max&auto=format&n=PMb515K3nlj7x2jI&q=85&s=c381ceab5b9dff6da69a292b5ac0045c" alt="Screenshot showing the Activate Add-ons button after Jetpack Protect installation" width="320" height="481" data-path="images/add-ons/578da5c7dc89.png" />
  </Step>
</Steps>

## Vulnerabilities tab

<img src="https://mintcdn.com/mainwp/prJFyo89l1sl-7Fz/images/add-ons/jetpack-protect-vulnerabilities.png?fit=max&auto=format&n=prJFyo89l1sl-7Fz&q=85&s=11e68e23b846ba4e3bb02e95a99f1f88" alt="Screenshot of Jetpack Protect Vulnerabilities tab showing child sites with vulnerability counts" width="1150" height="671" data-path="images/add-ons/jetpack-protect-vulnerabilities.png" />

The Vulnerabilities tab shows the child sites that have the Jetpack Protect plugin installed, when the last scan was performed, and the number of vulnerabilities found for WordPress core, plugins, themes, files, and database items. File and database counts require Jetpack Scan data. You can click on the child site row to expand it and reveal detailed information about the detected vulnerabilities.

### Fix a vulnerability

Then you can click a vulnerability to reveal more information about it. For supported WordPress core, plugin, and theme vulnerabilities, you can update to the fixed version when one is available. For plugin and theme vulnerabilities, you can also delete the affected item. <img src="https://mintcdn.com/mainwp/9Fi7dKBCIriTb92d/images/add-ons/24b9e3ee052e.gif?s=7d05d6ac061dc5238f39aece63775990" alt="Animated screenshot showing how to expand vulnerability details and fix options" width="1518" height="790" data-path="images/add-ons/24b9e3ee052e.gif" />

## Overview tab

This page provides you with additional actions related to the Jetpack Protect plugin. The ellipsis menu includes actions such as **Overview**, **Edit**, **Go to Jetpack Protect**, **Hide Jetpack Protect** or **Unhide Jetpack Protect**, and **Connect Jetpack Protect** or **Disconnect Jetpack Protect**.

<img src="https://mintcdn.com/mainwp/prJFyo89l1sl-7Fz/images/add-ons/jetpack-protect-scan.gif?s=832ba8192fd7e393de33a09576685d65" alt="Animated screenshot showing ellipsis menu with hide and disconnect options" width="1447" height="817" data-path="images/add-ons/jetpack-protect-scan.gif" />

The **Bulk Actions** menu can activate, update, hide, unhide, connect, or disconnect Jetpack Protect for multiple child sites at once.

<img src="https://mintcdn.com/mainwp/9Fi7dKBCIriTb92d/images/add-ons/04394bef107f.gif?s=5db712857b7f53ecc027b4d76d75d757" alt="Animated screenshot demonstrating bulk actions menu for multiple sites" width="1445" height="939" data-path="images/add-ons/04394bef107f.gif" />

## Jetpack Protect REST API

The extension registers a v1 REST API endpoint at `wp-json/mainwp/v1/jetpack-protect/result`. All MainWP REST API calls, including full documentation and examples, are publicly available on [Postman](https://www.postman.com/mainwp/workspace/mainwp/overview). Please refer to our [REST API documentation](/api-reference/rest-api/overview) for more details on enabling REST API and managing API keys.

## Quick Start with Jetpack Protect

The extension works in tandem with the Jetpack Protect plugin on your Child Sites. Both the extension and the plugin are free to download and use.

<Steps>
  <Step title="Install the MainWP Jetpack Protect extension" />

  <Step title="Install the Jetpack Protect plugin on all desired child sites" />

  <Step title="Navigate to MainWP Dashboard > Add-ons > Security > Jetpack Protect">
    Navigate to **MainWP Dashboard > Add-ons > Security > Jetpack Protect**.

    **NOTE**: If you don't immediately see all Child Sites on which you've installed Jetpack Protect plugin, please Synchronize all sites.

    <img src="https://mintcdn.com/mainwp/prJFyo89l1sl-7Fz/images/add-ons/jetpack-protect-overview-empty.png?fit=max&auto=format&n=prJFyo89l1sl-7Fz&q=85&s=a5e15d27d1c3117aec24d2c0f8cd7a52" alt="Screenshot of Jetpack Protect extension page with child sites listed" width="2000" height="736" data-path="images/add-ons/jetpack-protect-overview-empty.png" />
  </Step>

  <Step title="You should now see all sites in the table, with the red X icon in the Jetpack Connection column">
    You should now see all sites in the table, with the red X icon in the **Jetpack Connection** column
  </Step>

  <Step title="To connect the Jetpack extension to the Jetpack plugin">
    To connect the Jetpack extension to the Jetpack plugin

    1. Select all sites in the table
    2. From the Bulk actions menu, select **Connect Jetpack**
    3. Click **Apply** button <img src="https://mintcdn.com/mainwp/j2Qcsx2S8ZiV6Kwo/images/add-ons/a02bfdaee9bc.gif?s=72e2811f5758ab17e9a26a7a7ceff309" alt="Animated screenshot showing bulk Connect Jetpack action being applied to multiple sites" width="2008" height="1264" data-path="images/add-ons/a02bfdaee9bc.gif" />
  </Step>

  <Step title="Perform another synchronization to get fresh data">
    Perform another synchronization to get fresh data.

    **NOTE:** After connecting the child sites to Jetpack Protect, it can take some time before Jetpack Protect completes the first scan.
  </Step>
</Steps>

***

## Related Resources

* [Security Add-ons](/add-ons/security) - Browse all security tools
* [Jetpack Scan Extension](/add-ons/security/jetpack-scan-extension) - Premium malware scanning
* [Vulnerability Checker Extension](/add-ons/security/vulnerability-checker-extension) - Alternative vulnerability scanning
