Describe the uses and limitations of online safety precautions, including data-encryption, password strength, clearing browser cache, firewalls, and antivirus software.