I use Sandboxie to sandbox some of my applications, like Web browser. Sandboxie has an option to use a secure deletion tool to wipe all files in sandbox when they are deleted (e.g. when web browser is closed). However, this feature has now been removed, because some files can be deleted by other means, or before web browser closes, so it gives a false sense of security.
I use Sandboxie in combination with RAMDisk, to place the sandbox onto the RAM disk, and although RAMdisk has an option to wipe the RAM disk memory when dismounted, it doesn't have an option to intercept delete commands for files on the RAM disk.
Would it be possible for RAMDisk to intercept DeleteFile() API calls (and any other relevant calls) and overwrite/wipe the memory used by the files?
Also, can you add a feature (i.e. menu item/toolbar button) to manually initiate a wipe of one (or more) selected RAM disks, without the need to dismount them first?