{"id":394370,"date":"2026-10-29T14:49:31","date_gmt":"2026-10-29T14:49:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/tecnologia-geek-seguridad-geek\/"},"modified":"2026-10-29T15:00:40","modified_gmt":"2026-10-29T15:00:40","slug":"tecnologia-geek-seguridad-geek","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/tecnologia-geek-seguridad-geek\/","author":23589445,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.1","stable_tag":"1.2.1","tested":"7.1.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Tecnolog\u00eda Geek Seguridad Geek","header_author":"Tecnolog\u00eda Geek","header_description":"Security audit and hardening for WordPress: a clear 0-100 score, plain-language findings and safe one-click fixes you can revert at any time. No telemetry and no CSS or JavaScript files on the front end; the only public output is a small optional \"optimized by\" line in the footer.","assets_banners_color":"2e4260","last_updated":"2026-10-29 15:00:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/tecnologiageek.com\/plugins\/","header_author_uri":"https:\/\/tecnologiageek.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":71,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"yasminmultiservice809","date":"2026-10-29 14:48:55","revision":3773279},"1.2.1":{"tag":"1.2.1","author":"yasminmultiservice809","date":"2026-10-29 15:00:40","revision":3773335}},"upgrade_notice":{"1.2.1":"<p>Fixes the panel buttons (audit, master switch, language, fix toggles) so they respond on the first click.<\/p>","1.2.0":"<p>First WordPress.org release: the full audit, the three reversible fixes and the panel in Spanish by default.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3773279,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3773279,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3773279,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3773279,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0","1.2.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3773335,"resolution":"1","location":"assets","locale":"","width":1280,"height":1050},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3773335,"resolution":"2","location":"assets","locale":"","width":1280,"height":1050},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3773335,"resolution":"3","location":"assets","locale":"","width":1280,"height":1050}},"screenshots":{"1":"The panel: your 0\u2013100 security score and the audit button.","2":"Findings grouped by area, in plain language, with safe one-click fixes.","3":"The support view: what each fix does and how to revert it."}},"plugin_section":[],"plugin_tags":[8533,31093,2846,602,600],"plugin_category":[38,54],"plugin_contributors":[288528],"plugin_business_model":[],"class_list":["post-394370","plugin","type-plugin","status-publish","hentry","plugin_tags-audit","plugin_tags-hardening","plugin_tags-headers","plugin_tags-login","plugin_tags-security","plugin_category-authentication","plugin_category-security-and-spam-protection","plugin_contributors-yasminmultiservice809","plugin_committers-yasminmultiservice809"],"banners":{"banner":"https:\/\/ps.w.org\/tecnologia-geek-seguridad-geek\/assets\/banner-772x250.png?rev=3773279","banner_2x":"https:\/\/ps.w.org\/tecnologia-geek-seguridad-geek\/assets\/banner-1544x500.png?rev=3773279","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/tecnologia-geek-seguridad-geek\/assets\/icon-128x128.png?rev=3773279","icon_2x":"https:\/\/ps.w.org\/tecnologia-geek-seguridad-geek\/assets\/icon-256x256.png?rev=3773279","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/tecnologia-geek-seguridad-geek\/assets\/screenshot-1.png?rev=3773335","caption":"The panel: your 0\u2013100 security score and the audit button."},{"src":"https:\/\/ps.w.org\/tecnologia-geek-seguridad-geek\/assets\/screenshot-2.png?rev=3773335","caption":"Findings grouped by area, in plain language, with safe one-click fixes."},{"src":"https:\/\/ps.w.org\/tecnologia-geek-seguridad-geek\/assets\/screenshot-3.png?rev=3773335","caption":"The support view: what each fix does and how to revert it."}],"raw_content":"<!--section=description-->\n<p><strong>Tecnolog\u00eda Geek Seguridad Geek<\/strong> checks the security state of your WordPress site and explains it like a person, not a log file. Run the audit and you get a <strong>0-100 security score<\/strong>, <strong>16 checks<\/strong> grouped by area \u2014 versions and updates, access and accounts, what your site shows to the world, and hardening \u2014 and for every finding, what it means and why it matters, in plain language. Where a problem can be fixed safely, the panel offers a <strong>one-click fix<\/strong> \u2014 and every fix can be reverted just as easily.<\/p>\n\n<p>Safety is the first design rule of this plugin. The audit <strong>only reads<\/strong>: it never changes anything. Every fix works through plain WordPress options, filters and hooks \u2014 <strong>no fix ever edits a file<\/strong> \u2014 and each one must pass a self-check right after being applied: if anything looks wrong, the fix turns itself off again and tells you. A <strong>master switch<\/strong> in the panel pauses every fix at once, without deleting any of your choices, in case anything ever looks odd. And the plugin is built to be light: it loads <strong>no CSS or JavaScript on the front end<\/strong>, its panel and audit load only inside wp-admin on its own screen, and the audit runs only when you press the button.<\/p>\n\n<p><strong>What is included:<\/strong><\/p>\n\n<ul>\n<li><strong>Full audit with a 0-100 score:<\/strong> versions of WordPress and PHP, pending updates, inactive plugins, automatic updates, administrator accounts, login attempt limit detection, open registration, XML-RPC, the visible WordPress version, HTTPS, security headers, the REST user list, the uploads folder listing, the file editor, plus two informational checks (backup plugin and database prefix).<\/li>\n<li><strong>Three one-click fixes<\/strong>, all reversible: disable XML-RPC, disable the file editor in wp-admin, and hide the WordPress version.<\/li>\n<li><strong>Master switch:<\/strong> pause every fix at once, keep every choice.<\/li>\n<li><strong>Backup reminder<\/strong> built into the panel \u2014 because the backup comes before everything.<\/li>\n<li><strong>Panel in Spanish by default<\/strong>, with a language setting of its own (Spanish, English or automatic), whatever your site language is.<\/li>\n<li><strong>\u201cOptimized by\u201d footer line:<\/strong> a small centered line \u2014 \u201cThis site is optimized by Seguridad Geek\u201d \u2014 at the very end of your pages, in your site language, printed with a few inline styles and no extra files. It is on by default and has its own switch in the panel settings: turn it off and it disappears completely.<\/li>\n<li>Lightweight and clean: no ads, no tracking, no telemetry, and no CSS or JavaScript files loaded on the front end \u2014 the only public output is the small footer line above.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to <strong>no external service at all<\/strong>.<\/p>\n\n<ul>\n<li>The audit makes at most two requests <strong>to your own site<\/strong> (its home page and its uploads folder address), from your own server, to see the headers and folder behavior exactly as a visitor would. The results stay in memory for that run; nothing is sent anywhere.<\/li>\n<li>No telemetry, no tracking, no usage statistics, no ads. Nothing about your site or your visitors ever leaves your server through this plugin.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>tecnologia-geek-seguridad-geek<\/code> folder to <code>\/wp-content\/plugins\/<\/code> or install the plugin from the WordPress panel.<\/li>\n<li>Activate \"Tecnolog\u00eda Geek Seguridad Geek\" in the Plugins menu.<\/li>\n<li>Open the Seguridad Geek menu in wp-admin and press <strong>Run audit<\/strong>. Your score and findings appear, with the safe fixes one click away.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20a%20firewall%20or%20an%20antivirus%3F\"><h3>Is this a firewall or an antivirus?<\/h3><\/dt>\n<dd><p>No, and it does not pretend to be. Tecnolog\u00eda Geek Seguridad Geek is an <strong>audit and hardening<\/strong> tool: it measures the security state of your site, explains it, and safely fixes the configuration problems that can be fixed with one click. It does not scan files for malware and it does not replace a firewall. Sites that need those should add them on top.<\/p><\/dd>\n<dt id=\"can%20a%20fix%20break%20my%20site%3F\"><h3>Can a fix break my site?<\/h3><\/dt>\n<dd><p>The fixes were designed so that they cannot: none of them edits files, all of them work through WordPress options and hooks, each one runs a self-check right after being applied and turns itself off automatically if the check fails, and the master switch in the panel pauses every fix at once without deleting your choices. Deactivating the plugin neutralizes every fix too.<\/p><\/dd>\n<dt id=\"why%20does%20the%20panel%20insist%20on%20backups%3F\"><h3>Why does the panel insist on backups?<\/h3><\/dt>\n<dd><p>Because a current, tested backup is the one measure that recovers a site from almost anything \u2014 including mistakes that have nothing to do with this plugin. The reminder is permanent on purpose.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20my%20site%20down%3F\"><h3>Does it slow my site down?<\/h3><\/dt>\n<dd><p>No. The front end loads no CSS or JavaScript files from this plugin; only the small gates of the fixes you turned on run there, plus the small footer line below. The audit runs only when you press its button, inside wp-admin.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20put%20anything%20on%20my%20site%3F\"><h3>Does the plugin put anything on my site?<\/h3><\/dt>\n<dd><p>One small line at the very end of your pages: \u201cThis site is optimized by Seguridad Geek\u201d, with a link to the plugin page, in your site language. It loads no files \u2014 just the line with a few inline styles. It is on by default; the panel settings have a switch to turn it off, and the master switch pauses it too.<\/p><\/dd>\n<dt id=\"which%20languages%20does%20it%20speak%3F\"><h3>Which languages does it speak?<\/h3><\/dt>\n<dd><p>English is the source language and Spanish is fully translated. The panel has its own language setting: Spanish by default, English, or automatic (follow the site). Translations are delivered through the WordPress.org language packs.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fix: the panel actions (run audit, master switch, language and the fix toggles) now reach their handlers correctly. No other changes.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>First release in the WordPress.org directory, as \u201cTecnolog\u00eda Geek Seguridad Geek\u201d.<\/li>\n<li>Full 16-check audit with a weighted 0-100 score and plain-language findings, three reversible one-click fixes (XML-RPC, file editor, WordPress version), master switch, panel language setting (Spanish, English or automatic) and the \u201coptimized by\u201d footer line with its own on\/off switch in the panel settings.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>New: the \u201coptimized by\u201d footer line \u2014 a small centered line at the very end of the site, in the site language, loading no files.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>The panel uses the full width of the admin area: score and summary on top, then a two-column layout \u2014 the findings as tables by area, and a sidebar with the per-area summary, the active fixes and shortcuts.<\/li>\n<li>New Support view in the panel: how to use the plugin, what each fix does and how to revert it, and the permanent backup reminder.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>The language selector sits at the very top of the panel, so the owner can switch the panel language the moment it opens.<\/li>\n<li>Brand standard: the panel footer shows the copyright line right under \u201cDesigned by Tecnolog\u00eda Geek\u201d.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release: 16-check audit with a weighted 0-100 score, plain-language findings, three reversible one-click fixes, master switch that pauses every fix at once, permanent backup reminder, zero front-end footprint, bilingual panel (Spanish by default).<\/li>\n<\/ul>","raw_excerpt":"Security audit and hardening for WordPress in plain language: a clear 0-100 score, what every finding means, and safe one-click fixes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/394370","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=394370"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/yasminmultiservice809"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=394370"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=394370"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=394370"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=394370"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=394370"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=394370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}