The MyZen tab will supposedly help you regain focus while on your computer. Be wary though when installing this browser extension because it has been found to be a browser hijacker that will attempt to commandeer your browser search and default homepage. MyZen Tab will redirect you to malicious websites to get money from you or infect your computer further. It may also generate pop-ups and unwanted ads, monitor your browsing habits, and possibly prevent you from changing your settings back.
The browser hijacker MyZen Tab is usually installed through bundled software without you knowing. Remove it immediately.