App needs to be linked to some source code repository. It does not matter which one.
App must be fully featured out of the box without some kind of paywall.
App works for you, not the opposite. Do whatever you want with the app.
App must not be some kind of freeware or adware.
The app was installed on my main smartphone and used for about 15 minutes or more.
This section requires more work. Currently, I found 3 ways to check if an App is "private":
- εxodus trackers report. Example.
- Privacy policy in source code repo. Example.
- F-Droid Anti-Features. Example.
The application must take a maximum of one day to understand.
App is actively developed (new releases and commits in source code repository) or at least polished experience (without some kind of bugs and crashes with the latest Android).
App must not punish user for using it because previous (usually proprietary) one was more feature rich. Example: FOSS Music Players. I love MPV and VLC and I prefer more MPV over VLC on my desktop. But on Android platform MPV is very truncated from features compared to VLC.
App must not require an account to use it on the start. It is only allowed to optionally log in when you want to.
App must have AMOLED or typical dark theme to save your eyes from strain.