what are peoples' thoughts on Zen browser ever since that weird security incident? left some sort of backend open for people to access.. that put me off lol