Leo(Chrome Extension Publisher)

Publisher Leo has published 5 extensions, based on 4,596 users' rates, Leo's average rating is 3.85, which is ranked #248 overall extension publishers.
More than 400,096 users has installed their extension, which is rank #636 overall extension publishers.

Who is Leo?

Leo is a browser extension publisher, most of their extensions are accessibility extension.


Extensions from Leo

FAQ