Difference between revisions of "AntiFeatures"

From F-Droid
Jump to: navigation, search
m (Fix a typo reported by johnsu01‎)
(add NoSourceSince)
Line 11: Line 11:
 
*[[Antifeature:KnownVuln|Known Vulnerability]] '''({{PAGESINCATEGORY:Apps with KnownVuln antifeature}} [[:Category:Apps with KnownVuln antifeature|list]])''' – the APK has a known security vulnerability
 
*[[Antifeature:KnownVuln|Known Vulnerability]] '''({{PAGESINCATEGORY:Apps with KnownVuln antifeature}} [[:Category:Apps with KnownVuln antifeature|list]])''' – the APK has a known security vulnerability
 
*[[Antifeature:DisabledAlgorithm|Disabled Algorithm]] '''({{PAGESINCATEGORY:Apps with DisabledAlgorithm antifeature}} [[:Category:Apps with DisabledAlgorithm antifeature|list]])''' – the APK was signed using a disabled algorithm
 
*[[Antifeature:DisabledAlgorithm|Disabled Algorithm]] '''({{PAGESINCATEGORY:Apps with DisabledAlgorithm antifeature}} [[:Category:Apps with DisabledAlgorithm antifeature|list]])''' – the APK was signed using a disabled algorithm
 +
*[[Antifeature:NoSourceSince|No Source Since]] '''({{PAGESINCATEGORY:Apps with NoSourceSince antifeature}} [[:Category:Apps with NoSourceSince antifeature|list]])''' – the source code is no longer available, new releases are not possible
 +
  
 
The numbers indicate how many apps in the main F-Droid repository have each antifeature, and you can click through to see them all. You can also see [[:Category:Apps with antifeatures|all apps with antifeatures]] (of which there are {{PAGESINCATEGORY:Apps with antifeatures}}).
 
The numbers indicate how many apps in the main F-Droid repository have each antifeature, and you can click through to see them all. You can also see [[:Category:Apps with antifeatures|all apps with antifeatures]] (of which there are {{PAGESINCATEGORY:Apps with antifeatures}}).

Revision as of 14:40, 18 September 2018

Antifeatures are flags applied to applications to warn of behaviour that may be undesirable from the user's perspective. Frequently it is behaviour that benefits the developer or third party, but that the end user of the software would prefer not to be there.

The F-Droid client and web repository browser notify you when viewing the details of an app with one or more of these Antifeatures:

  • Ads (17 list) – the application contains advertising
  • Tracking (31 list) – the application tracks and/or reports your activity to somewhere, either without your permission, or by default (i.e. you’d have to actively disable it)
  • Non-free Network Services (122 list) – the application promotes or depends entirely on a non-Free network service
  • Non free Addons (20 list) – the application promotes other non-Free apps or plugins
  • Non free Dependencies (32 list) – the application depends on another non-Free application (e.g. Google Maps, Market) for its operation
  • Upstream Non-free (104 list) – the upstream source code is non-free - the F-Droid version is patched to fix this
  • Non-Free Assets (14 list) – the application contains non-free assets
  • Known Vulnerability (2 list) – the APK has a known security vulnerability
  • Disabled Algorithm (0 list) – the APK was signed using a disabled algorithm
  • No Source Since (62 list) – the source code is no longer available, new releases are not possible


The numbers indicate how many apps in the main F-Droid repository have each antifeature, and you can click through to see them all. You can also see all apps with antifeatures (of which there are 363).