Accrescent

An app store with a deep focus on developer control and source verification

What makes Accrescent unique?

The Accrescent logo, a crescent moon on a purple field Accrescent is an application distribution center for Android that focuses on ensuring that the developer controls application validation security instead of handing that authority to a third party like the play store does. Some of Accrescent's key features include signing key pinning to validate the application against the developer's signing keys at first install to ensure that the downloaded application matches the expected code even at first install. This is in contrast to the play store which does not check that apps are properly signed at first install. Additionally, Accrescent requires signed repository metadata during download. This verifies that the actual program being downloaded matches what is supplied by the developer's signing keys.

Since Accrescent is open source and the developer controls their own keys, the user can be sure that whatever application they are downloading is coming from the same source that originally listed the application. This feature allows for programmatic verification of any updates to ensure that they are properly signed before updates are installed. Accrescent also doesn't require user accounts. Users may download apps without needing to give any personal information besides their IP address to Accrescent.

Additional Resources

Check Out the Project

Lorem ipsum dolor sit amet, consectetur adipiscing vehicula id nulla dignissim dapibus ultrices.

Learn more