A jailbreak tweak that disables Safari's Automatic Strong Passwords — the auto-generated password that fills a signup field along with the "This iPad created a strong password for this website" prompt.
Ordinary AutoFill (saved logins, iCloud Keychain, contact info) keeps working normally.
The strong-password suggestion sheet hijacks password fields on some websites, preventing you from typing your own password or interacting with the form. This tweak removes only that behavior.
Safari does not use WebKit's _WKInputDelegate strong-password path. It has
its own stack:
_SFFormAutoFillController— orchestratorWBSFormDataController— the eligibility gate_SFAutomaticPasswordInputViewController— the prompt UI
The fix forces the eligibility gate in WBSFormDataController to NO, so Safari
never generates, fills, or prompts for a strong password. This is a separate path
from -shouldAutoFillPasswords, which is why saved-login AutoFill is preserved. A
second hook nils out the strong-password input view controller as a backstop.
Requires Theos. Rootless (Dopamine / ellekit).
make package FINALPACKAGE=1- iOS 16 (tested on iOS 16.6.1, iPad7,11)
- Rootless jailbreaks (Dopamine, ellekit)
MIT