- Using password protected upload system and immediate reject on wrong password to prevent malicious data transfer.
- Using temp file on upload to prevent unwanted data corruption or loss on cancelation of upload.
- Deleting file has both Delete permanently and Move to recycle bin option and confirmation on Delete permanently.
- Using temp directory to create zip file and clearing to each re-run.
- (still improving) prevent access to unauthorized directory (parent directory or other directory).