Sajjetti – AI Audit
Sajjetti – AI Audit is a security-first code scanner for WordPress plugins and themes. It performs static analysis of PHP, HTML, CSS, and JS files to detect vulnerabilities, performance issues, and coding standard problems before they become real risks. Privacy by design – Nothing runs automatically; all scans are triggered manually by the site owner. – Files are analyzed statically — never executed. – Remote analysis is disabled by default. No code leaves your site until you explicitly enable “Allow remote analysis” in Settings. – When enabled, selected file contents are sent securely over HTTPS to the Sajjetti API. Analysis data is temporary and discarded after results are returned. – Complies with WordPress.org privacy and consent guidelines. What it helps you find – Security: unescaped output, missing nonces and capability checks, unsafe file operations, risky SQL patterns, and other common vulnerabilities. – Performance: expensive loops, heavy queries, oversized assets, and inefficient patterns that slow down page loads. – Code quality and compatibility: deprecated APIs, version-specific pitfalls, and conflicts with WordPress coding standards. Optional AI assistance When remote analysis is enabled, the Sajjetti API provides AI-powered suggestions with context-specific recommendations. Results are presented with file-by-file drill-down, risk levels, and actionable insights. Human review is always recommended before making changes. Key Features Detects vulnerabilities, warnings, and performance issues Provides optional AI-assisted analysis with actionable suggestions Offers file-by-file drill-down and detailed reports Built with a security-first design, including VIP-compliant validation and sanitization Security Considerations All scans are user-initiated; nothing runs automatically. File contents are analyzed statically (never executed). REST endpoints require capability checks and nonces. All external requests use HTTPS with nonce and referer validation. Uninstall removes plugin data (options and tables) cleanly. All user-facing strings are escaped and translatable. Pricing and API Access The plugin includes a small allowance of free scans. Additional scans require an API key, available through a paid subscription. Privacy When you initiate a scan with remote analysis enabled, this plugin may transmit selected file contents (Base64-encoded PHP, HTML, CSS, and JS), limited file metadata (filename, relative path, size, cryptographic hash such as SHA-256), your site IP address and URL (for license validation), and your Sajjetti API username to the Sajjetti API for static analysis. No WordPress user account data, passwords, or database content is transmitted or stored. Temporary analysis data is deleted after results are returned. For details, see the included privacy.md file. Remote analysis is disabled by default. Scans cannot start until the site owner explicitly enables Allow remote analysis in Settings. External services This plugin connects to the Sajjetti Hub API (https://sajjetti.ai) to validate license status, manage usage limits, upload code snippets for analysis, and fetch audit results. Data sent: – License key and username when validating or checking usage. – Website URL and IP address when validating usage. – Selected PHP/JS/CSS source files when submitting for auditing. Data returned: – License type and remaining file quota. – Audit results (security, performance, and code quality insights). Legal & Privacy: – Terms of Service: https://sajjetti.ai/terms-of-service/ – Privacy Policy: https://sajjetti.ai/privacy-policy/
Top keywords
- analysis12×2.41%
- sajjetti9×1.81%
- api7×1.41%
- file7×1.41%
- data6×1.21%
- privacy6×1.21%
- remote6×1.21%
- remote analysis6×1.21%
- ai5×1.01%
- code5×1.01%
- https5×1.01%
- results5×1.01%
The Code Registry – Code Backup & Intelligence
The Code Registry – Code Backup & Intelligence plugin connects your WordPress site to our code intelligence and analysis service. It securely replicates your site’s code for analysis, providing insights on code complexity, security vulnerabilities, third-party components, licensing issues, and code quality. Key Features Secure code replication for analysis Code complexity assessment Security vulnerability detection Third-party component identification License compliance checking Code quality evaluation Integration with The Code Registry’s web application for advanced features How It Works The plugin securely backs up and replicates your site’s code. Our service analyzes the code for any issues and generates AI-powered insights. Results are displayed in your WordPress admin dashboard. Detailed reports are available in the dashboard and as downloadable PDFs. Free vs. Paid Features The plugin and code analysis features are free to use indefinitely. All features are available during a 14-day evaluation period. Some advanced features are only accessible through our main web app which you will have access to. Automated monthly code re-analysis works during your trial and then requires a paid subscription. Existing data and basic features remain accessible after the evaluation period. Internationalization This plugin is internationalized and uses the text domain the-code-registry-code-backup-intelligence. If you’re interested in translating the plugin to your language, you can use this text domain with the WordPress translation tools. To generate a POT file for translations, you can use the following WP-CLI command: wp i18n make-pot . languages/the-code-registry-code-backup-intelligence.pot --domain=the-code-registry-code-backup-intelligence Please ensure that all translatable strings in the plugin use this text domain for proper internationalization. Source Code and Build Process This plugin uses npm and webpack to compile and minify its JavaScript and CSS files. The compiled files are located in the admin/js/dist and admin/css/dist directories. For developers interested in reviewing or contributing to the source code: The uncompiled source files are located in the src directory. To set up the development environment: npm install To build the project: npm run build To watch for changes and rebuild automatically: npm run watch The build process uses Vite for bundling and optimization. The configuration can be found in vite.config.js. We welcome contributions and encourage developers to review and adapt our code to push WordPress development forward. Privacy Policy This plugin securely transmits your site’s code to The Code Registry’s servers for analysis. We do not store your complete codebase after analysis. For full details on how we handle your data, please view our Privacy Policy. Additional Information For more information about our services, please visit The Code Registry.
Top keywords