Core Features
How Secure Deletion Works
When you delete a file, UltraLocked doesn't just remove the pointer to it. It performs a multi-pass overwrite on the stored data, making it forensically unrecoverable. This process is automatic for both manual deletions and expired self-destruct timers.
The Problem with Standard Deletion
On most operating systems, "deleting" a file simply marks the space it occupies as available for future use. The actual data remains on the disk until it is eventually overwritten by new data. Forensic tools can often recover these "deleted" files easily.
UltraLocked is built to defeat this.
The UltraLocked Secure Deletion Process
Our secure deletion protocol is designed to meet high security standards and ensure your data is permanently erased.
- Destroy the Encryption Key: The unique, hardware-backed encryption key associated with the file is immediately destroyed. Without this key, the encrypted data is just a block of random, meaningless noise.
- Overwrite with Random Data (Pass 1): We write a series of cryptographically secure random characters over the entire space where the encrypted file was stored.
- Overwrite with a Different Pattern (Pass 2): A second pass writes a different set of random data, further sanitizing the storage location.
- Overwrite with Zeros (Pass 3): A final pass writes zeros over the entire block, leaving no trace of the previous random patterns.
- Release the Block: Only after this multi-pass overwrite is the storage block marked as free for the operating system to reuse.
This entire process happens automatically whenever a file's self-destruct timer expires or when you manually delete an item from your vault.
An Irreversible Process
Because of this robust process, there is no way to recover a deleted file from an UltraLocked vault. There is no "trash can" or "recently deleted" folder. Once it's gone, it's gone forever.