Skip to content

Exodus-Privacy/exodus-android-app

Repository files navigation

Exodus - Android Application

Exodus is an Android application that lets you know what trackers are embedded in apps installed on your smartphone using the εxodus platform. It also lets you know the permissions required by any apps on your smartphone.

It helps you to take your privacy back!

Build Status GitHub release (latest by date) Crowdin

Get it on F-Droid Get it on Google Play Download APK from GitHub

Screenshots

Contributing

If you want to help us improve this application, you can:

Translation

Do you want to help translate the application? Contribute here:

https://crowdin.com/project/exodus-android-app

  • Exodus is fully translated into 2 languages and 36 languages can be translated in Crowdin.
  • You can translate the app on Github but don't forget to insert a backslash \ before any apostrophe '.

Development

If you would like to improve app code and have development skills, you are most welcome.

  • You can find work in issues.
  • Before submitting pull requests please, execute Kotlin Liner and instrumented tests.
  • Change needs to work on all devices between Android 5 and Android 14.
  • UI changes need to work in light mode, dark mode, and RTL.
  • Do not create pull requests to update dependencies, we have dependabot.

Build APK Debug

./gradlew assembleDebug

Execute Kotlin Liner

./gradlew app:ktlintCheck --info

Execute instrumented tests

./gradlew connectedAndroidTest

Links