Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/accrescent/accrescent

A novel Android app store focused on security, privacy, and usability
https://github.com/accrescent/accrescent

android appstore jetpack-compose kotlin material-design material3 privacy security

Last synced: about 1 month ago
JSON representation

A novel Android app store focused on security, privacy, and usability

Awesome Lists containing this project

README

        

Accrescent

[![Build](https://github.com/accrescent/accrescent/actions/workflows/build.yaml/badge.svg)](https://github.com/accrescent/accrescent/actions/workflows/build.yaml)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=accrescent_accrescent&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=accrescent_accrescent)
[![Weblate](https://hosted.weblate.org/widgets/accrescent/-/client/svg-badge.svg)](https://hosted.weblate.org/engage/accrescent/)

# Accrescent

A novel Android app store focused on security, privacy, and usability.

Currently in early alpha.

## Screenshots

| Home Page | App Details |
| ------------ | ------------ |
| ![Img 1](https://accrescent.app/meta/screenshots/home.jpeg) | ![Img 2](https://accrescent.app/meta/screenshots/app-details.jpeg) |

| Settings Menu | Material You |
| ------------- | ------------ |
| ![Img 3](https://accrescent.app/meta/screenshots/settings.jpeg) | ![Img 4](https://accrescent.app/meta/screenshots/settings-material-you.jpeg) |

## About

Accrescent is a private and secure Android app store built with modern features
in mind. It aims to provide a developer-friendly platform and pleasant user
experience while enforcing modern security and privacy practices and offering
robust validity guarantees for installed apps. It does this through the
following features:

- App signing key pinning
- Signed repository metadata
- Automatic, unprivileged, unattended updates (Android 12+)
- First-class support for split APKs
- No remote APK signing
- Meaningful quality control for submitted apps
- No account requirement for installing apps

...and more. See the [features page] on the website for details.

Accrescent currently runs on Android 10 and up.

Contributions are welcome! If you're interested in helping out, be sure to check
out the [contributing guidelines] for tips on getting started.

### Signing certificate hash

Accrescent's SHA-256 signing certificate hash is as follows:

```
067a40c4193aad51ac87f9ddfdebb15e24a1850babfa4821c28c5c25c3fdc071
```

Be sure to check it against the hashes on [our website] and [Twitter] to verify
its legitimacy.

## Translations

Accrescent has a project on [Hosted Weblate] if you would like to help
translate.

## Trademark

The name "Accrescent" and the Accrescent logo are common law trademarks owned by
the Accrescent project. All other parties are forbidden from using Accrescent's
name and branding, as are derivatives of Accrescent. Derivatives include, but
are not limited to forks and unofficial builds.

[contributing guidelines]: CONTRIBUTING.md
[our website]: https://accrescent.app/faq#verifying
[features page]: https://accrescent.app/features
[Hosted Weblate]: https://hosted.weblate.org/engage/accrescent/
[Play App Signing]: https://developer.android.com/studio/publish/app-signing#app-signing-google-play
[Twitter]: https://twitter.com/accrescentapp/status/1555439120519835650