Six words from a 256-word list, picked with crypto.getRandomValues (~48 bits). Not the official 7,776-word EFF list — treat this as a strong memorable password, then store it in a manager. Generated on-device.
crypto.getRandomValues