{"name":"password-strength","description":"Measures password strength with a zxcvbn-style score and optional HIBP breach lookup. Returns a 0-100 score and weak/fair/good/strong/excellent bucket, Shannon entropy bits, charset size, character-class breakdown (lower/upper/numbers/symbols), common-pattern detection (sequences, keyboard walks, repeats, dictionary words), and crack-time estimates across throttled/unthrottled/offline-slow/offline-fast attacker models. The optional Have-I-Been-Pwned check uses k-anonymity: only the first 5 chars of the SHA-1 hash leave the worker. Use it as a password strength meter, password checker, password entropy calculator, pwned password check, or password validator.","price":"$0.02","method":"POST","input_schema":{"properties":{"password":{"type":"string","description":"Password to score. Sent over TLS to the worker but never logged. Max 200 chars."},"check_breaches":{"type":"boolean","description":"If true (default), also performs a HIBP k-anonymity lookup and returns breach_count + is_breached. Set false to skip the network call for fully offline scoring."}},"required":["password"]},"input_example":{"password":"Tr0ub4dor&3"},"output_example":{"score":75,"bucket":"strong","length":11,"entropy_bits":72.3,"charset_size":95,"character_classes":{"lowercase":true,"uppercase":true,"numbers":true,"symbols":true},"character_class_count":4,"common_patterns_found":[],"estimated_crack_time":{"online_throttled":"centuries","online_unthrottled":"centuries","offline_slow_hash":"centuries","offline_fast_hash":"decades"},"breach_count":0,"is_breached":false,"breach_check_performed":true,"feedback":["Strong password."],"note":"Password never leaves the worker; HIBP check uses k-anonymity (only first 5 chars of SHA-1 are sent)."},"x402_payment_required":true,"x402_facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}