Universal Password Strength Meter on Any Field
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Universal Password Strength Meter adds a real-time password strength meter to every password field on every website you visit. The script automatically detects password input fields and displays a comprehensive strength analysis as you type. A color-coded progress bar shows strength levels from red (very weak) through orange, yellow, and green, to blue (excellent). Entropy score in bits quantifies the password's randomness. Detailed feedback includes actionable suggestions for improvement—add length, include uppercase letters, add numbers, avoid common patterns. Password requirements are displayed with checkmarks showing which requirements are met and which still need attention. The system evaluates passwords against common patterns, dictionary words, and NIST/OWASP recommendations, helping you create more secure passwords anywhere.
WHERE IT RUNS
This script runs on every website (matching all URLs), scanning for password input fields on any page. It works on login forms, registration pages, password change forms, and any other page with password fields. The script dynamically adapts to pages that load content after initial load, catching password fields added by JavaScript or AJAX.
HOW TO USE
After installing through the BotGentz extension, simply navigate to any page with a password field. The script automatically detects the field and attaches a strength meter below it. Start typing to see real-time feedback. Use the configuration panel to customize the strength requirements: set minimum length, require uppercase letters, lowercase letters, numbers, or symbols. Toggle the meter display on or off, show or hide the entropy score, and enable or disable improvement suggestions. The panel also includes a "Scan for password fields" button to manually trigger detection on pages that may have loaded fields dynamically.
ENTROPY-BASED STRENGTH ENGINE WITH MULTI-FACTOR SCORING
This script implements a sophisticated strength evaluation engine that combines multiple scoring factors for accurate password assessment. The entropy calculation uses the Shannon entropy formula with character set size detection, providing a mathematical measure of password randomness. The scoring engine evaluates length, character variety (uppercase, lowercase, numbers, symbols), common pattern detection (sequential characters, repeated characters, keyboard patterns), and dictionary word detection. The system uses a weighted scoring model where length contributes 25 points, each character type adds 15 points, and variety bonuses add 5 points each. Common patterns reduce the score by 10-20 points depending on severity. The final score is normalized to 0-100 and mapped to strength levels with color-coded visual feedback. Requirement tracking shows real-time progress against configurable security policies.
THE PANEL
The configuration panel is fully draggable and remembers its position per-site using GM_setValue. It snaps to screen edges when dragged near them, collapses to a compact bubble when minimized, and supports Escape key for quick collapse. All settings—including minimum length, character requirements, display preferences, and suggestion visibility—are persisted across sessions.
PLEASE NOTE
This script requires the free BotGentz extension to run. The script runs on all websites and may interact with password fields on any page. It reads only the text you type into password fields for strength analysis and does not store, transmit, or log any password data. All analysis is performed locally in your browser. The script does not access hidden fields, file inputs, or sensitive information. This tool is designed to help you create stronger passwords and is provided for educational purposes only. Always follow best practices for password security and never share your passwords with anyone.