The logo immediately reminds me of Internet Explorer, which brings back a lot of (negative) memories for me.
That being said, I still wish you great success with your product!
But as a suggestion, you might want to consider a fresh logo design for a stronger brand identity.