Rates Absolve to install Total downloads 47 million Present downloads 81 thousand Score 4