If you recently downloaded an application or extension, you may have unknowingly downloaded and installed Tapufind search and extension. Tapufind seems to be a search web browser extension for Google Chrome, Firefox, and Safari. Tapufind installs a plugin in your web browsers and automatically sets your default search engine to Tapufind. This deceitful app does not...