PerfShield
Security & Monitoring Toolset for Perfex CRM

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.
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.
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.
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.
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 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.
-
- Staff Permissions feature added
-
- Code Improvements
-
- Code Improvements for Bulk Customer Import action
-
- Code Improvements
- Fix: Prevent admin accounts from being locked out
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.
Brilliant module! We are using Perfex CRM in a quite large company. Perfshield saved us from abusive and potentially harmful attacks.
brute force attacks are still a threat. this module is a really, really, REALLY good idea.
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.
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.
Related products
Other Perfex CRM Modules built and maintained by the same team, sold direct.







