Skip to the content.

~

~/Security



Android Security and Privacy Controls

Alternative App Stores

F-droid

Website

F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device

F-Droid respects your privacy. They don’t track you, or your device.

navigate to the downloads page, and download and install the .apk

Aurora Store

Download

Security Tools

Oversec

privacy for all apps

Eye-to-Eye encryption: Messages are decrypted on-the-fly and only while shown on screen - decrypted text is never stored

…features a unique way of encoding encrypted messages. It stores the encrypted text in invisible (zero-width) characters and let’s you add decoy text at the end. That way, a message will just show e.g. “The sun is shining today!” with no visible sign of any encryption, whereas in reality it contains a hidden encrypted message.

encrypt and send photos through Oversec

KeePassDX

keepass*-compatible password manager, also available for Android on the F-droid store

Edit encrypted keys and digital identities in a single KeePass file and fill out forms securely.

Syncthing

cross-platform folder synchronization application

You can also encrypt shares with a password.

Encryption is XChaCha20-Poly1305 and AES-SIV with a key derived from the password and folder ID using scrypt.

OpenKeychain- OpenPGP on Android.

Encrypt-decrypt files, sign messages and verify signatures

importing your OpenPGP private key is incredibly easy, and it can remember your passphrases until you decide to clear them

K-9 Mail

mail client that

Sentry

Enforce security policies of your device

Features

AnySoftKeyboard

Free as in speech and Free as in beer.

Features

and many more

Tessercube-Secure Messaging

Secure Messaging with end-to-end encryption

TesserPG

OpenPGP for Android

DroidFS

access your encrypted filesystems on Android

De-Google and De-Bloat

you may write a script to remove all unnecessary apps(especially those which do not respect your privacy) from your phone

example

Look into custom ROMs for higher security and more control over your device and data. Some are listed below.

LineageOS

A free and open-source operating system for various devices, based on the Android mobile platform.

GrapheneOS

GrapheneOS is a privacy and security focused mobile OS with Android app compatibility developed as a non-profit open source project

…focused on the research and development of privacy and security technology including substantial improvements to sandboxing, exploit mitigations and the permission model.

Termux

Terminal emulator for Android

from the wiki,

Termux is not FHS compliant.

Setting up SSH/SFTP

  1. install the openssh package, and the public/private ed25529 keypair will be created automatically

  2. run the SSH daemon with sshd

  3. run passwd to set a new password

  4. run whoami to get your username

  5. connect to the server from a client

    Default SSH port in Termux is 8022

You may also setup storage, and then can access it through SFTP

Add to your .bash_profile-

sshd

Set up FTP

alternatively set up an FTP server and add

sv up ftpd

to your .bash_profile. Default port is 8021.