Skip to content
Aldrian

WordPress Plugin

Jibong Purr-tection

A free WordPress security plugin listed on WordPress.org: a firewall, a malware scanner and friendly two-factor login in one, guided by Jibong, a very serious tuxedo cat. No premium tier and no account; everything runs on your own server.

Category
WordPress Plugin
Built with
PHP, WordPress, JavaScript, WebAuthn, WP-CLI
Jibong Purr-tection dashboard with a security score and recommended fixes

The challenge

Security plugins often lock essentials behind upgrades or overwhelm site owners with settings. The goal was complete protection that is free forever, safe by default and explained in plain language.

What I worked on

  • 01

    Web application firewall with a learning mode

  • 02

    Malware scanner with WordPress.org checksum comparison

  • 03

    Two-factor login with passkeys and authenticator apps

  • 04

    Security score with one-click hardening

  • 05

    Audit log, live traffic and instant alerts

Implementation

A web application firewall checks every request as soon as plugins load, with a 7-day learning mode before it blocks anything. The malware scanner compares WordPress core and plugins with official WordPress.org checksums and scans every other PHP file in small background steps. Login security adds two-factor sign-in by email code, authenticator app or passkey, brute-force protection and a hidden login URL. A security score with one-click fixes, an audit log and alerts by email, Slack, Telegram or webhook tie it together.

Outcomes

  • Approved and listed in the WordPress.org plugin directory
  • Version 1.1.0, tested up to WordPress 7.1
  • Free forever: no premium version, ads or account

Gallery

  • Security score with one-click fixes
  • Firewall: every request meets Jibong first
  • Malware scan against official checksums
  • Two-factor login and passkeys

More work

Related projects

Ghostly chat app on three phones: invite, home screen and an encrypted chat

Ghostly

Private, end-to-end encrypted chat rooms that vanish the moment everyone leaves. No accounts and no email: share a link or a QR code and talk. Free, installable, and built entirely on Cloudflare.

  • TypeScript
  • React
  • Vite
View case study
Lakeside Smile Studio website on desktop and phone

Lakeside Smile Studio

A premium 16-page marketing website for a fictional Austin dental practice, built as a portfolio demonstration: calm motion, honest content and accessibility tested against WCAG 2.2 AA.

  • React
  • TypeScript
  • Vite
View case study