CodeIgniter Stable Perfex CRM module

PerfShield

Security & Monitoring Toolset for Perfex CRM

★★★★★ ★★★★★ 4.90 (10) 251 sales Read the docs
PerfShield - Perfex CRM module

About PerfShield

PerfShield is a security toolset for Perfex CRM, built to give a robust CRM the protective layer it leaves to you. Perfex caters to businesses of every size, but even the most reliable system can be exposed to cyber-attacks - and PerfShield closes that gap by adding essential security features that protect your data from unauthorized access. Built to the latest security standards, it hardens your installation against brute-force attacks and gives you a single place to manage how your Perfex CRM defends itself.

PerfShield security toolset dashboard for Perfex CRM

Stop brute-force attacks on the login screen

The core of PerfShield is its brute-force protection. A determined attacker will hammer your sign-in page until something gives, so PerfShield lets you decide exactly how much it tolerates before locking things down - and how much harder it bites when someone keeps trying. Every threshold is yours to tune from the settings panel, so the protection fits your installation rather than forcing a one-size-fits-all policy.

PerfShield brute force settings for staff login protection in Perfex CRM

The brute-force controls cover:

  • Max login retries - the number of failed attempts allowed before a lockout is triggered.
  • Lockout period - how long a locked account stays locked.
  • Max lockouts and extended lockout - after an account has been locked repeatedly, the block escalates to a longer, extended ban.
  • Password reset retries - a cap on how many password-reset attempts are permitted.
  • Max email sendings - a limit on outgoing security emails so the system is not abused as a relay.

Blacklist hostile IPs, ranges, and users

Rather than wait for repeated attempts, you can shut known-bad actors out from the start. PerfShield lets you maintain IP, IP-range, and user blacklists to restrict access to your installation, denying entry before anyone gets the chance to guess a password. Working proactively this way means suspicious activity is caught in real time, not discovered after the fact, keeping you ahead of threats against your CRM.

PerfShield blacklist settings for IP addresses, IP ranges and users in Perfex CRM

Control who manages the security settings

PerfShield ships with staff permissions, so access to the module itself is controlled. You decide which staff members are allowed to view and change the security configuration, keeping the protective settings out of the wrong hands rather than open to everyone. It is also built to keep you in control of your own CRM: administrator accounts are protected from being locked out, and the bulk customer-import workflow is handled cleanly so day-to-day operations are never caught off guard by the security layer.

PerfShield staff permissions controlling access to the security configuration in Perfex CRM

Simple to set up, easy to manage

PerfShield is designed to be incredibly easy to use and can be customized to meet your specific security needs. It installs and activates in a couple of minutes, and from there every threshold and blacklist is managed from one settings panel inside Perfex - giving you complete peace of mind and the protection that makes it a must-have for businesses serious about securing their CRM.

Requirements

PerfShield runs on Perfex CRM core version 3.0 or later. It needs PHP’s allow_url_fopen directive set to ON - a setting most hosting providers already enable by default, but one worth confirming with your host if yours does not.

Support

Support that actually answers

Buy direct and you reach the people who wrote the code - not a marketplace ticket queue.

  • Priority support - replies the same day, straight from the development team that built it.
  • 6 months of support on Standard (extendable), and Lifetime support on Pro.
  • Support covers guidance on installation, configuration and upgrades - real answers, never canned macros.
  • Regular updates and immediate bug fixing, included in every license type.
Changelog v1.1.3 · Apr 30, 2026
  1. v1.1.3 Latest
    • Staff Permissions feature added
  2. v1.1.2
    • Code Improvements
  3. v1.1.1
    • Code Improvements for Bulk Customer Import action
  4. v1.1.0
    • Code Improvements
    • Fix: Prevent admin accounts from being locked out
Reviews

What customers say

Verified buyer reviews from CodeCanyon, where PerfShield holds a 4.90 / 5 rating across 10 ratings.

★★★★★
very impressive module. it safeguard sensitive data and protect against unauthorized access. i am using it with your SaaS Module. it's working perfectly. thank you team.
Glennbrien 3 years ago
★★★★★
Brilliant module! We are using Perfex CRM in a quite large company. Perfshield saved us from abusive and potentially harmful attacks.
WaserSolutions 3 years ago
★★★★★
brute force attacks are still a threat. this module is a really, really, REALLY good idea.
DesertJay 3 years ago

Ready to drop PerfShield into your stack?

Standard $39 or Pro $59/yr - lifetime updates, six months of support, and quick, secure checkout. Cheaper than the old CodeCanyon price, with no marketplace cut.

FAQ

Frequently asked questions

Everything you need to know before buying - and what to do if you still have questions.

What's included in every purchase?

Every product ships with full source code, documentation, demo content, and lifetime free updates. Customer support is included for the entire support period defined on each product page.

Can I use one license on multiple sites?

Each license covers one end product. If you build for multiple clients or sites, you'll need a license per site - if you are building a SaaS product, our Pro license will fit fine.

How long do I get free updates?

All products include lifetime free updates - every new version, patch and compatibility fix is yours for as long as the product is maintained.

What payment methods do you accept?

We accept major credit and debit cards, PayPal, and Apple Pay. EU customers can also pay via SEPA bank transfer for orders above a certain threshold.

More from Perfex CRM Modules

Related products

Other Perfex CRM Modules built and maintained by the same team, sold direct.

$69 on CodeCanyon Buy it

Get notified at direct launch

We will email you the moment direct purchase - lower price, instant license and updates - goes live.

Your subscription could not be saved. Please try again.
Thank you for subscribing! You're on the Themesic list. We'll keep you in the loop with:Exclusive launch offers and early-bird discountsNew modules, plugins and product updatesCompany news, roadmap and milestonesHands-on tips, how-tos and best practicesImportant Themesic news, firstOne last step: please check your inbox and confirm your subscription - the email is on its way.