package icon

DroidFS

Store & access your files securely
New in version 2.1.3
- Fix crash on Android 13
- Upgrade CameraX version
DroidFS is an alternative way to use encrypted overlay file-systems on Android that uses its own internal file explorer instead of mounting volumes. This allows you to store files in encrypted vaults that other apps can't decrypt.
Currently, DroidFS supports the following encrypted containers:
- gocryptfs (https://github.com/rfjakob/gocryptfs): encrypts file contents and file names but doesn't hide directory structure or file sizes.
- CryFS (https://github.com/cryfs/cryfs): slower, but encrypts everything and obfuscates file sizes.

Features:
- Compatible with original encrypted volume implementations
- Internal support for video, audio, images, text and PDF files
- Built-in camera to take on-the-fly encrypted photos and videos
- Unlocking volumes using fingerprint authentication
- Volume auto-locking when the app goes in background

Permissions:
Read & write access to shared storage: required to access volumes located on shared storage.
Biometric/Fingerprint hardware: needed to encrypt/decrypt password hashes using a fingerprint protected key.
Camera: required to take encrypted photos or videos directly from the app.
Record audio: required if you want sound on videos recorded with DroidFS.

All of these permissions can be denied if you don't want to use the corresponding feature.

DroidFS is free, open-source, and you can find the project's repository:
- on GitHub: https://github.com/hardcore-sushi/DroidFS
- on the Gitea instance of the Chapril project: https://forge.chapril.org/hardcoresushi/DroidFS

Warning !
Security is neither absolute nor definitive. DroidFS does not come with any warranty and should not be considered as an absolute safe way to store files.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.1.3 (36) suggested Added on 2023-10-04

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • take pictures and videos
      This app can take pictures and record videos using the camera while the app is in use.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • sushi.hardcore.droidfs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.

    Download APK 21 MiB PGP Signature | Build Log

  • Version 2.1.2 (35) - Added on 2023-09-25

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • take pictures and videos
      This app can take pictures and record videos using the camera while the app is in use.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • sushi.hardcore.droidfs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.

    Download APK 21 MiB PGP Signature | Build Log

  • Version 2.1.0 (33) - Added on 2023-09-19

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • take pictures and videos
      This app can take pictures and record videos using the camera while the app is in use.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • sushi.hardcore.droidfs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.

    Download APK 21 MiB PGP Signature | Build Log