Comment Comment by scroot They've been keeping it close to the chest, I think. But their browser exists and I believe is called Arc. parent scroot 4 years ago