Aria is a browser extension publisher, most of their extensions are productivity extension.
March 1st, 2018
Embeds any website you want directly into your new tab page
You could send emails to publisher, or check publisher's website.