3 ms·this seems shady. Who is this eMbience Inc? I would be careful trusting unknown browser companies.by therealmarv 10y agothis seems shady. Who is this eMbience Inc? I would be careful trusting unknown browser companies.