Exodus

Shows which trackers, each of your installed apps is using, so that you can better understand how your data is being collected. Uses data from the Exodus database of scanned APKs.

Open Source

Exodus Source Code

Author

Exodus-Privacy

Description

εxodus Android application

#android#hacktoberfest#privacy

Homepage

Repository

  • LicenseGPL-3.0
  • Created25 Feb 18
  • Primary languageKotlin
  • Size19,344 KB
  • Stars1,031
  • Forks66
  • Watchers1,031

Language Usage

Language Usage

Project Health

Recent Commits

  • StellarSand(20 Nov 25)

    fix bottom nav visibility (#516)

  • Jean-Baptiste(24 Jul 24)

    3.3.2 version (#496) * Bump gradle to 8.8 * Bump androidX Core Test to 1.6.1 * Bum Junit ktx to 1.2.1 * Revert android gradle plugin to 8.4.2 * Bump androidx lifecycle to 2.8.3 * Remove roboelectric dependency * Bump app version * Add changelogs

  • Jean-Baptiste(15 Jul 24)

    Bump ktlint to 1.3.0 (#478) * Bump linter to 1.3.0 * Disable new rules

  • dependabot[bot](13 Jul 24)

    Bump androidGradlePlugin from 8.4.1 to 8.5.1 (#495) Bumps `androidGradlePlugin` from 8.4.1 to 8.5.1. Updates `com.android.application` from 8.4.1 to 8.5.1 Updates `com.android.library` from 8.4.1 to 8.5.1 --- updated-dependencies: - dependency-name: com.android.application dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.android.library dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](13 Jul 24)

    Bump com.google.devtools.ksp from 2.0.0-1.0.21 to 2.0.0-1.0.23 (#494) Bumps [com.google.devtools.ksp](https://github.com/google/ksp) from 2.0.0-1.0.21 to 2.0.0-1.0.23. - [Release notes](https://github.com/google/ksp/releases) - [Commits](https://github.com/google/ksp/compare/2.0.0-1.0.21...2.0.0-1.0.23) --- updated-dependencies: - dependency-name: com.google.devtools.ksp dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](13 Jul 24)

    Bump androidx.test:runner from 1.5.2 to 1.6.1 (#491) Bumps androidx.test:runner from 1.5.2 to 1.6.1. --- updated-dependencies: - dependency-name: androidx.test:runner dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](13 Jul 24)

    Bump lifecycle from 2.8.1 to 2.8.2 (#483) Bumps `lifecycle` from 2.8.1 to 2.8.2. Updates `androidx.lifecycle:lifecycle-livedata-ktx` from 2.8.1 to 2.8.2 Updates `androidx.lifecycle:lifecycle-service` from 2.8.1 to 2.8.2 Updates `androidx.lifecycle:lifecycle-viewmodel-ktx` from 2.8.1 to 2.8.2 --- updated-dependencies: - dependency-name: androidx.lifecycle:lifecycle-livedata-ktx dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: androidx.lifecycle:lifecycle-service dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Jean-Baptiste(13 Jul 24)

    Revert "Improve Sync Performance" (#488) * Revert "Improve Sync Performance (#480)" This reverts commit e7a7c1960cfd6b32c2da765557c84e5e8b9da026. * Keep only parts with no regression

  • Jean-Baptiste(13 Jul 24)

    Add new screen utils class (#486)

  • Jean-Baptiste(14 Jun 24)

    Fix warning (#481)

  • LooKeR(10 Jun 24)

    Improve Sync Performance (#480) * Reduce use of IODispatcher in *DatabaseRepository Room is thread-safe * Add separate function to retrieve active trackers * Add utility function to handle cancellation exception * Add utility function to modify immutable lists * Remove some mutability * Move sync logic to `SyncManager` * Improve NetworkManager - Improve a little bit of performance - Reduce memory allocation by a little * Remove mutability of `:getValidPackageList` * Fix linter * Add apps after sync is complete * Fix multiple cancel buttons in notification * Fix crash on internet connection loss - Ensure child cancellation on parent cancellation * Fix not refreshing manually - Stop service after sync is done - Catch SocketTimeout Error * Update MainActivityViewModel.kt Co-authored-by: Jean-Baptiste <[email protected]> * Add new line in CollectionUtils * Remove use of custom scope LifecycleService provides a lifecycleScope --------- Co-authored-by: Jean-Baptiste <[email protected]>

  • dependabot[bot](02 Jun 24)

    Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0 (#477) Bumps androidx.appcompat:appcompat from 1.6.1 to 1.7.0. --- updated-dependencies: - dependency-name: androidx.appcompat:appcompat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](02 Jun 24)

    Bump lifecycle from 2.8.0 to 2.8.1 (#476) Bumps `lifecycle` from 2.8.0 to 2.8.1. Updates `androidx.lifecycle:lifecycle-livedata-ktx` from 2.8.0 to 2.8.1 Updates `androidx.lifecycle:lifecycle-service` from 2.8.0 to 2.8.1 Updates `androidx.lifecycle:lifecycle-viewmodel-ktx` from 2.8.0 to 2.8.1 --- updated-dependencies: - dependency-name: androidx.lifecycle:lifecycle-livedata-ktx dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: androidx.lifecycle:lifecycle-service dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Jean-Baptiste(31 May 24)

    Add Obtainium badge (#475) * Adds obtainium bagde * Fix height * Fix alignment * Fix alignment * Update link

  • Jean-Baptiste(26 May 24)

    Update documentations (#469)

  • Jean-Baptiste(26 May 24)

    Fix cutting text (#474)

  • dependabot[bot](26 May 24)

    --- (#470) updated-dependencies: - dependency-name: com.android.application dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: com.android.library dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](26 May 24)

    --- updated-dependencies: - dependency-name: org.jetbrains.kotlin.android dependency-type: direct:production update-type: version-update:semver-major ... (#471) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](20 May 24)

    Bump com.google.code.gson:gson from 2.10.1 to 2.11.0 (#468) Bumps [com.google.code.gson:gson](https://github.com/google/gson) from 2.10.1 to 2.11.0. - [Release notes](https://github.com/google/gson/releases) - [Changelog](https://github.com/google/gson/blob/main/CHANGELOG.md) - [Commits](https://github.com/google/gson/compare/gson-parent-2.10.1...gson-parent-2.11.0) --- updated-dependencies: - dependency-name: com.google.code.gson:gson dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](20 May 24)

    Bump com.squareup.retrofit2:converter-moshi from 2.9.0 to 2.11.0 (#460) * Bump com.squareup.retrofit2:converter-moshi from 2.9.0 to 2.11.0 Bumps [com.squareup.retrofit2:converter-moshi](https://github.com/square/retrofit) from 2.9.0 to 2.11.0. - [Release notes](https://github.com/square/retrofit/releases) - [Changelog](https://github.com/square/retrofit/blob/trunk/CHANGELOG.md) - [Commits](https://github.com/square/retrofit/compare/2.9.0...2.11.0) --- updated-dependencies: - dependency-name: com.squareup.retrofit2:converter-moshi dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Fix moshi converter --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jean-BaptisteC <[email protected]>

  • dependabot[bot](19 May 24)

    Bump org.robolectric:robolectric from 4.12.1 to 4.12.2 (#467) Bumps [org.robolectric:robolectric](https://github.com/robolectric/robolectric) from 4.12.1 to 4.12.2. - [Release notes](https://github.com/robolectric/robolectric/releases) - [Commits](https://github.com/robolectric/robolectric/compare/robolectric-4.12.1...robolectric-4.12.2) --- updated-dependencies: - dependency-name: org.robolectric:robolectric dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](19 May 24)

    Bump lifecycle from 2.7.0 to 2.8.0 (#466) Bumps `lifecycle` from 2.7.0 to 2.8.0. Updates `androidx.lifecycle:lifecycle-livedata-ktx` from 2.7.0 to 2.8.0 Updates `androidx.lifecycle:lifecycle-service` from 2.7.0 to 2.8.0 Updates `androidx.lifecycle:lifecycle-viewmodel-ktx` from 2.7.0 to 2.8.0 --- updated-dependencies: - dependency-name: androidx.lifecycle:lifecycle-livedata-ktx dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.lifecycle:lifecycle-service dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](19 May 24)

    Bump kotlinx-coroutines-android from 1.8.0 to 1.8.1 (#461) Bumps `kotlinx-coroutines-android` from 1.8.0 to 1.8.1. Updates `org.jetbrains.kotlinx:kotlinx-coroutines-android` from 1.8.0 to 1.8.1 - [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases) - [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md) - [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.8.0...1.8.1) Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.8.0 to 1.8.1 - [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases) - [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md) - [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.8.0...1.8.1) --- updated-dependencies: - dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-android dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](19 May 24)

    Bump org.jetbrains.kotlin.android from 1.9.23 to 1.9.24 (#458) * Bump org.jetbrains.kotlin.android from 1.9.23 to 1.9.24 Bumps [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) from 1.9.23 to 1.9.24. - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.9.24/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.23...v1.9.24) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin.android dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Update ksp --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jean-BaptisteC <[email protected]>

  • Jean-Baptiste(19 May 24)

    Remove support of Android 5 (#463)

  • Jean-Baptiste(10 May 24)

    Drop unused dependencies (#459)

  • Jean-Baptiste(09 May 24)

    Release 3.3.0 (#454) * Clean translations * Remove unused drawables * Bump dagger hilt to 2.51.1 * Update new translations * Bump app version * Add changelogs * Add tablet screenshots * Bump retrofit to 2.10 * Bump retrofit to 2.11.0 and keep moshi to 2.9.0 * Add new phone screenshots

  • dependabot[bot](08 May 24)

    Bump org.jlleitschuh.gradle.ktlint from 12.1.0 to 12.1.1 (#456) Bumps org.jlleitschuh.gradle.ktlint from 12.1.0 to 12.1.1. --- updated-dependencies: - dependency-name: org.jlleitschuh.gradle.ktlint dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Jean-Baptiste(04 May 24)

    Add new function to start system activity (#437)

  • dependabot[bot](03 May 24)

    Bump androidGradlePlugin from 8.3.2 to 8.4.0 (#442) Bumps `androidGradlePlugin` from 8.3.2 to 8.4.0. Updates `com.android.application` from 8.3.2 to 8.4.0 Updates `com.android.library` from 8.3.2 to 8.4.0 --- updated-dependencies: - dependency-name: com.android.application dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.android.library dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Exodus Android App

APK Info

De-Googled Compatibility

Native4.00/ 422 ratings
microG4.00/ 410 ratings
  • GrapheneOSNative4.0 / 4(16)
  • LineageOSNative4.0 / 4(5)
  • CalyxOSmicroG4.0 / 4(5)
  • e OSmicroG4.0 / 4(4)

Tested on Android 11–17 · Updated 27 Aug 26 · View on Plexus →

Trackers

No trackers found

    Permissions

    • Access Network State
    • Internet
    • Post Notifications
    • Query All Packages
    • Reorder Tasks

    Exodus Reviews

    More Mobile Apps

    About the Data: Exodus

    Change History

    • Amended (github) by @lissy93 #608
    • Amended (androidApp)

    Edit Exodus Data

    You can edit Exodus's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
    Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

    Origin Data

    Modify Data

    API

    You can access Exodus's data programmatically via our API. Simply make a GET request to:

    https://api.awesome-privacy.xyz/v1/services/exodus

    The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

    Share Exodus

    Help your friends compare Mobile Apps, and pick privacy-respecting software and services.
    Share Exodus and Awesome Privacy with your network!