{"id":364756,"date":"2026-09-21T12:06:18","date_gmt":"2026-09-21T12:06:18","guid":{"rendered":"https:\/\/es.wordpress.org\/plugins\/brunlabs-sentinel-ai\/"},"modified":"2026-09-21T12:05:52","modified_gmt":"2026-09-21T12:05:52","slug":"brunlabs-sentinel-ai","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/brunlabs-sentinel-ai\/","author":23560683,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"6.5","requires_php":"8.0","requires_plugins":null,"header_name":"BrunLabs Sentinel AI","header_author":"BrunLabs","header_description":"Protecci\u00f3n local para WordPress con vigilancia en tiempo real, Deep Scan, integridad, TOTP, Shield, alertas y puntos de recuperaci\u00f3n locales.","assets_banners_color":"8b98a9","last_updated":"2026-09-21 12:05:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/brunlabs.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":57,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"brunlabsoficial","date":"2026-09-21 12:05:52","revision":3705549}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3705536,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3705536,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3705536,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3705536,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3705536,"resolution":"1","location":"assets","locale":"","width":1691,"height":832},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3705536,"resolution":"2","location":"assets","locale":"","width":1691,"height":832},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3705536,"resolution":"3","location":"assets","locale":"","width":1691,"height":832}},"screenshots":{"1":"Deep Scan provides a detailed security inspection of WordPress files, Core, plugins, themes, database, users, configuration, scheduled tasks, uploads and other critical areas.","2":"Sentinel protection layers monitor brute force attacks, SQL injection, XSS\/RCE attempts, executable uploads, account changes, WooCommerce payment settings, supply-chain changes and other security events.","3":"Deep Scan security coverage and individual scores for the different areas analyzed by Sentinel."}},"plugin_section":[],"plugin_tags":[2439,1174,55021,600,1909],"plugin_category":[54],"plugin_contributors":[281832],"plugin_business_model":[],"class_list":["post-364756","plugin","type-plugin","status-publish","hentry","plugin_tags-brute-force","plugin_tags-firewall","plugin_tags-malware-scanner","plugin_tags-security","plugin_tags-two-factor-authentication","plugin_category-security-and-spam-protection","plugin_contributors-brunlabsoficial","plugin_committers-brunlabsoficial"],"banners":{"banner":"https:\/\/ps.w.org\/brunlabs-sentinel-ai\/assets\/banner-772x250.png?rev=3705536","banner_2x":"https:\/\/ps.w.org\/brunlabs-sentinel-ai\/assets\/banner-1544x500.png?rev=3705536","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/brunlabs-sentinel-ai\/assets\/icon-128x128.png?rev=3705536","icon_2x":"https:\/\/ps.w.org\/brunlabs-sentinel-ai\/assets\/icon-256x256.png?rev=3705536","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/brunlabs-sentinel-ai\/assets\/screenshot-1.png?rev=3705536","caption":"Deep Scan provides a detailed security inspection of WordPress files, Core, plugins, themes, database, users, configuration, scheduled tasks, uploads and other critical areas."},{"src":"https:\/\/ps.w.org\/brunlabs-sentinel-ai\/assets\/screenshot-2.png?rev=3705536","caption":"Sentinel protection layers monitor brute force attacks, SQL injection, XSS\/RCE attempts, executable uploads, account changes, WooCommerce payment settings, supply-chain changes and other security events."},{"src":"https:\/\/ps.w.org\/brunlabs-sentinel-ai\/assets\/screenshot-3.png?rev=3705536","caption":"Deep Scan security coverage and individual scores for the different areas analyzed by Sentinel."}],"raw_content":"<!--section=description-->\n<p>BrunLabs Sentinel AI is a WordPress security plugin designed to provide multiple layers of local protection from a clear and centralized interface.<\/p>\n\n<p>Sentinel monitors important areas of your WordPress installation, analyzes security-relevant changes and helps you detect suspicious activity before it becomes a bigger problem.<\/p>\n\n<p>The included features work locally and do not require a BrunLabs account, license key or paid subscription.<\/p>\n\n<h4>Deep Scan<\/h4>\n\n<p>Deep Scan performs a comprehensive inspection of your WordPress installation and analyzes multiple security areas, including:<\/p>\n\n<ul>\n<li>Files and integrity<\/li>\n<li>WordPress Core<\/li>\n<li>Plugins and themes<\/li>\n<li>Database<\/li>\n<li>Users and access<\/li>\n<li>Network and APIs<\/li>\n<li>WordPress configuration<\/li>\n<li>Scheduled tasks<\/li>\n<li>Uploads<\/li>\n<li>Secrets and credentials<\/li>\n<li>Public exposure<\/li>\n<li>Official plugin integrity<\/li>\n<\/ul>\n\n<p>Each area receives its own result so you can quickly identify where attention may be required.<\/p>\n\n<h4>Real-time protection layers<\/h4>\n\n<p>Sentinel includes multiple defensive monitoring layers designed to detect or mitigate common WordPress attack patterns.<\/p>\n\n<p>Protection areas include:<\/p>\n\n<ul>\n<li>Brute-force login activity<\/li>\n<li>SQL injection patterns<\/li>\n<li>XSS and remote code execution attempts<\/li>\n<li>Dangerous executable uploads<\/li>\n<li>Administrator and privilege changes<\/li>\n<li>Sensitive WooCommerce payment configuration changes<\/li>\n<li>Supply-chain integrity changes<\/li>\n<li>Virtual patching protections<\/li>\n<li>Webshell and ransomware-related activity<\/li>\n<\/ul>\n\n<p>The protection status of each layer can be reviewed directly from the Sentinel interface.<\/p>\n\n<h4>Security Score<\/h4>\n\n<p>Sentinel provides a security score that gives you a quick overview of the current state of your WordPress installation.<\/p>\n\n<p>The score combines information gathered from security checks, configuration analysis and Deep Scan results.<\/p>\n\n<h4>Local-first security<\/h4>\n\n<p>Sentinel AI is designed so that its included protection features can operate directly inside your WordPress installation.<\/p>\n\n<p>No BrunLabs account, license key or subscription is required to use the functionality included in this plugin.<\/p>\n\n<h4>BrunLabs Connect<\/h4>\n\n<p>BrunLabs Connect is an optional, separately distributed companion plugin that can provide additional connected integrations.<\/p>\n\n<p>Sentinel AI remains fully functional without BrunLabs Connect.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install BrunLabs Sentinel AI from the WordPress Plugin Directory.<\/li>\n<li>Activate the plugin from the \"Plugins\" screen.<\/li>\n<li>Open \"Sentinel AI\" from the WordPress administration menu.<\/li>\n<li>Review your security status and protection layers.<\/li>\n<li>Run your first Deep Scan.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20sentinel%20ai%20require%20an%20account%3F\"><h3>Does Sentinel AI require an account?<\/h3><\/dt>\n<dd><p>No. The functionality included in Sentinel AI works without creating a BrunLabs account.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20license%20key%3F\"><h3>Do I need a license key?<\/h3><\/dt>\n<dd><p>No. Sentinel AI does not require a license key to use its included features.<\/p><\/dd>\n<dt id=\"does%20sentinel%20ai%20perform%20security%20scans%20locally%3F\"><h3>Does Sentinel AI perform security scans locally?<\/h3><\/dt>\n<dd><p>Yes. Deep Scan analyzes security-relevant areas of the WordPress installation locally.<\/p><\/dd>\n<dt id=\"what%20does%20deep%20scan%20inspect%3F\"><h3>What does Deep Scan inspect?<\/h3><\/dt>\n<dd><p>Deep Scan can inspect files, WordPress Core, plugins, themes, database information, users and access, configuration, scheduled tasks, uploads, credentials exposure and other security-related areas.<\/p><\/dd>\n<dt id=\"does%20sentinel%20protect%20against%20brute-force%20attacks%3F\"><h3>Does Sentinel protect against brute-force attacks?<\/h3><\/dt>\n<dd><p>Sentinel includes monitoring and defensive controls for repeated failed login attempts and other suspicious authentication activity.<\/p><\/dd>\n<dt id=\"does%20it%20monitor%20sql%20injection%20and%20xss%20attempts%3F\"><h3>Does it monitor SQL injection and XSS attempts?<\/h3><\/dt>\n<dd><p>Sentinel includes protection layers designed to identify suspicious SQL injection, XSS and remote-code-execution patterns.<\/p><\/dd>\n<dt id=\"is%20brunlabs%20connect%20required%3F\"><h3>Is BrunLabs Connect required?<\/h3><\/dt>\n<dd><p>No. BrunLabs Connect is optional and separately distributed. Sentinel AI remains functional without it.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release of BrunLabs Sentinel AI.<\/li>\n<li>Deep Scan security and integrity analysis.<\/li>\n<li>Real-time defensive monitoring layers.<\/li>\n<li>Security Score and centralized security overview.<\/li>\n<li>Local WordPress security monitoring.<\/li>\n<\/ul>","raw_excerpt":"Protect your WordPress site with local security monitoring, Deep Scan, integrity checks, attack detection and multiple defensive layers.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/364756","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=364756"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/brunlabsoficial"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=364756"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=364756"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=364756"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=364756"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=364756"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=364756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}