Hacker News new | past | comments | ask | show | jobs | submit
No, that's completely untrue. We've provided clear, consistent and accurate information about how data is wiped. Factory reset, device admin wipe and duress PIN/password all use the same mechanisms to prevent recovering any data.

Disk encryption headers, hardware keystore keys and secure element data are each securely erased. Each of those mechanisms prevents deriving the key encryption keys which prevents ever recovering the data. Secure element data isn't stored on the SSD and prevents recovering data via an earlier image of the SSD. We implemented doing all 3 of those before reboot to recovery for device admin wipe and we used the same code for duress PIN/password wipe. We filed an Android security bug for device admin wipe and convinced them to add the hardware keystore wipe before reboot to recovery, but we still add the other 2 forms of wiping there ourselves.

> GrapheneOS provides users with the ability to set a duress PIN/Password that will irreversibly wipe the device (along with any installed eSIMs) once entered anywhere where the device credentials are requested (on the lockscreen, along with any such prompt in the OS).

From your feature overview. Wiping the device means zeroing everything where userdata may exist, not wiping the keystore. I'm sure wiping the keys is technically okay but how many more inconsistencies like that do you have?

loading story #50385989