Adaptive key derivation
The core defense is your seed phrase's 128-bit entropy — brute-forcing it is computationally infeasible on any platform. Android additionally uses a memory-hard KDF (Argon2id) for extra GPU/ASIC resistance.
App on Android: Argon2id · 64 MB memory · 3 iterations · parallelism 1. App on iOS and Recovery Kit (both platforms): PBKDF2-HMAC-SHA512 · 600,000 iterations — the Recovery Kit's zero-dependency design rules out bundling Argon2id, and iOS mirrors that choice for consistency. The seed phrase's 128-bit entropy makes brute-force infeasible in both cases.