The Hundredth Window: Protecting Your Privacy and Security In the Age of the Internet