BrandProtection – Anti Counterfeit & Code Verification

BrandProtection – Anti Counterfeit & Code Verification

Details
View on WordPress

BrandProtection is a comprehensive WordPress plugin designed to combat counterfeit products by implementing a robust verification code system. It allows you to generate unique codes, assign them to your WooCommerce products, and provide a seamless verification experience for your customers.

Protect your brand reputation and build customer trust with unique, secure product authentication.

Key Features

  • Generate Unique Codes – Create 1 to 10,000 guaranteed unique verification codes in a single batch.
  • WooCommerce Integration – Seamlessly assign codes to specific WooCommerce products.
  • Printable QR Tags – Generate and print professional QR code tags directly from the admin panel for your physical products.
  • Frontend Verification – Simple shortcode [brandprot_verify] allows customers to verify product authenticity instantly.
  • Smart Verification Logic – Automatically detects and flags first-time verifications, duplicate attempts, and invalid codes.
  • Comprehensive Logging – Track all verification attempts with detailed information including IP, browser, and timestamp.
  • Admin Dashboard – Get an overview of your system with beautiful statistics and quick action buttons.
  • CSV Export – Export usage logs and code lists for offline analysis.
  • Security First – Built with WordPress security best practices, including nonce verification and data sanitization.
  • GDPR Compliant – Stores minimal data (IP address for security) with no PII collection.

How It Works

  1. Generate Codes: Go to the “Generate Codes” page to create a batch of unique codes.
  2. Assign to Products: Link these codes to your WooCommerce products.
  3. Print Tags: Select codes and use the “Print Tags” bulk action to generate QR code labels for your packaging.
  4. Distribute: Attach the codes/tags to your physical products.
  5. Verify: Customers scan the QR code or enter the code on your verification page to confirm authenticity.

Verification Statuses

  • Valid: The code exists and is being verified for the first time. The customer sees a success message.
  • Used: The code has already been verified. The customer is warned that the product might be counterfeit or the code reused.
  • Invalid: The code does not exist in the system. The customer is alerted to a potential fake product.

Privacy & GDPR

BrandProtection is designed with privacy in mind:
* We only store IP addresses and User Agent strings for security and fraud detection purposes.
* No personal identifiable information (PII) like names or emails is collected.
* Data collection is transparent and intended solely for system integrity.

Additional Information

Support

For support, bug reports, or feature requests, please contact us:
* Email: support@devkamran.com
* Website: devkamran.com

Credits

Developed by devkamran.

Technical Details

Database Tables

  • wp_brandprot_codes – Stores verification codes and product assignments.
  • wp_brandprot_usage_logs – Stores verification attempt history.

Shortcodes

  • [brandprot_verify] – Displays the product verification form.

System Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher
  • WooCommerce 5.0 or higher
  • MySQL 5.6 or higher

Third Party Resources

  • QRCode.js
    • Source: https://github.com/davidshimjs/qrcodejs
    • License: MIT
    • License URI: https://opensource.org/licenses/MIT

Details

Plugin code:
brand-protection
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
5.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9.1
Total installations:
0
Last updated:
2026-02-22
Rating:
Times rated:
0
anti-counterfeit
product-authentication
security
verification
woocommerce