If you find that the web browser newtab page or home page have changed to Template Finder Now without your knowledge or permission then it’s possible that you’ve an unwanted program from the Browser hijackers family installed on your computer. Browser hijacker is a program or browser extension that can change your start page and


