Password Manager
304 open source Password Manager apps
F
FiSSH
APK
This Android app stores your SSH key phrase and sends it to your PC securely via the LAN when an authorized fingerprint is detected by the Android fingerprint scanner. This app is free open-source software (licensed MIT) The PC must either run Linux or Windows to use FiSSH. FiSSH for Linux is available on GitLab together with install instructions at: https://gitlab.com/ioanm/fissh-desktop/blob/master/INSTALL.md. FiSSH for Windows uses the Windows Subsystem for Linux. The Windows edition is also open source and published to: https://gitlab.com/ioanm/fissh-windows. To install FiSSH for Windows run the command inside WSL (Windows Subsystem for Linux) UBUNTU distro: curl https://gitlab.com/ioanm/fissh-windows/raw/master/Release/install.sh | sudo bash The PC app then returns the received passphrase to OpenSSH and the standard ssh binary completes the login process. It is important to note that none of the FiSSH apps have access to private key file and that FiSSH uses TLS sockets with certificate validation to prevent man-in-the-middle attacks! Source Code: Linux part - https://www.gitlab.com/ioanm/FiSSH-Desktop Android app - https://www.gitlab.com/ioanm/FiSSH-App
F-Droid
FireWall Blocks
APK
FireWall Blocks is a simple, open-source Android firewall that blocks app internet access using either Shizuku or a local VPN, with no root requirement.Features:* Dual Mode: Choose between the efficient Shizuku mode (recommended) or the no-setup-required VPN mode. You can even use them at the same time!* Per-App Rules: Control Wi-Fi and Mobile Data access for each app individually.* Import/Export: Save and load your firewall rules as a simple .json file.* Sorting: Sort lists based on user and system apps.* Efficient: The app doesn't need to be constantly running in the background.* Elegant Reapplying: Hassle-free user experience on startup.How to Use:1. Enable the Firewall: Press the "Enable" button on the main screen.2. Choose Mode: Toggle between "Shizuku" (requires setup) or "VPN" (works instantly).3. Block Apps: Tap the Wi-Fi or Data icons next to any app to block its access.Note: After rebooting your phone, for Shizuku mode, you must first start Shizuku, then re-open the app to re-apply the rules.
GitHubIzzyOnDroid
Flauth
APK
Flauth is a privacy-first, fully open-source TOTP authenticator for Android, macOS, Windows, and Linux. It provides a simple and lightweight solution for managing your 2FA (Two-Factor Authentication) tokens. Features: 100% Open Source: Transparent and trustworthy code. Flexible Backups: Local text file export/import and WebDAV sync. Privacy & Security: Secrets are encrypted and stored in the device's secure element (Android Keystore). Modern UI: Built with Material 3, supporting adaptive light and dark modes.
F-DroidGitHub
Flipper Mobile App
APK
Flipper Zero is a portable multi-tool for geeks in a toy-like body. This app helps to manage your data on the device, organize keys, and share it with other Flipper Zero users. Connect with us on the forum: https://forum.flipperzero.one/ Open an issue for this app: https://github.com/flipperdevices/Flipper-Android-App/issues **Features** * Connect over Bluetooth * Firmware Updater * Device Info * File Manager * Screen Streaming and Remote Input * Sync capture files (NFC, SubGHz, IR, RFID) * Dark Theme * Open Source
F-DroidGitHub
FlutCrack
APK
FlutCrack lets you crack hashes by comparing them against a dictionary of words.Features:Hash cracking and algorithms identifyingSupport for multiple hash algorithms: MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256User-friendly interface with text input and dropdown selection for hash algorithmsDynamic wordlists support ( from web, device memory or in-app created )Words hasherUsage:Open the FlutCrack application on your device or emulator.Before cracking your hash, go to the wordlists section, create and add words to your wordlist. This step is required only on the first run, as the previous wordlist will be saved for future use.Go back to the home screen, pick the wordlist you want to use from those you created, from your device memory or from the web.Enter the hash you want to crack in the text field.Select the hash algorithm from the dropdown menu (if you know it).Press the action button to start the cracking process.The result will be displayed below the input fields.Caution: The FlutCrack team does not assume any responsibility for the improper use of the app.
GitHubIzzyOnDroid
FreeOTP+
APK
NOTE: Users reported issues with the backup & restore functionality, please test this whenever you install the app on a new device. FreeOTP Plus forked the same functionality of FreeOTP provided by RedHat with the following enhancement: * Export settings to Google Drive or other document providers * Import settings from Google Drive or other document providers * Lots of stability improvement * Support Android 6.0 permissions * Enhanced UI with material design with dark theme support * Search bar to search token * Provide more token details for better interoperatibility with other apps * Utilize modern camera hardware to scan QR code faster * Option to require Biometric / PIN authentication to launch the app * Heuristic based offline icon for tokens of 250+ websites * More settings to customize the app functionality FreeOTP is a two-factor authentication (2FA) application for systems utilizing one-time password protocols (OTP). Tokens can be added easily by scanning a QR-code or by manually entering in the token configuration. FreeOTP implements open standards. This means that no proprietary server-side component is necessary: use any server-side component that implements these standards — for example FreeIPA, which uses TOTP. Any standards-compliant implementation will work. Currently, FreeOTP provides implementations of HOTP (RFC 4226) and TOTP (RFC 6238).
F-DroidGitHub
FreedomBox
APK
Features Discover FreedomBox servers on the network Display a list of installed services on the selected FreedomBox Launch Android apps and web applications for available services Save a FreedomBox and connect to it from anywhere Planned Features Save credentials for a FreedomBox and automatically login Installation help guide for various devices Automatically configure an application with the saved credentials of the FreedomBox
F-Droid
Frog Password Generator
APK
A password generator which will generate the same password only when the masterpasword, the webseite and the servicetype match.
F-DroidGitHub
G
GPS Setter
APK
- ✨ Supports system server location APIs introduced in Android 14+ - 🍀 Supports a fully FLOSS build flavor - including all underlying dependencies - 🖲️ Allows adjusting location on the fly via an on-screen joystick overlay - 🎉 Features custom designed resource bundles with updated dependent libraries - 🎲 Allows using a live updating random location in the vicinity of the set point - 🔥 Compatible with latest Material Design
F-DroidGitHub
Gao&Blaze
APK
Gao&Blaze is a narrative investigation game. By joining the online community formed around the little free games of Gao Games, you gradually meet other players and discover their stories. And like any perfect little community, there’s nothing to hide, right? Warnings This game respects your privacy and DOES NOT collect your data without your consent. It is free/libre software under CC BY-SA 4.0 and AGPL 3.0 license ( gaoandblaze.org ). Content advisory : online harassment. Gao & Blaze - Gao et Blaze - Gao and Blaze
F-Droid
Guerrilla Mail
APK
Quickly receive anonymous and temporary mails using https://guerrillamail.com/. This application is a simple approach to use Guerrilla Mail as a real mailing service for all kind of mails. This mobile app is quite new and not yet ready, so don't expect miracles.
F-Droid
HW Fido2 Provider
APK
HW Fido2 Provider is a credential provider that allows you to use your USB/Bluetooth/NFC security key for passkeys/fido2/u2f authentication.
IzzyOnDroid
Hash Droid
APK
Hash Droid is a free utility to calculate a hash from a given text or from a file stored on the device. In this application, the available hash functions are : Adler-32, CRC-32, Haval-128, MD2, MD4, MD5, RIPEMD-128, RIPEMD-160, SHA-1, SHA-256, SHA-384, SHA-512, Tiger and Whirlpool. The calculated hash can be copied to the clipboard to be reused elsewhere. The first tab enables to calculate the hash of a given string. The second tab helps you to compute the hash of a file located on the internal or external memory of your device. The size of the file and the last date modified are also displayed. The last feature helps you to compare the calculated hash with another given hash but more generally, you can compare any hashes by just pasting them. A hash (also called checksum or digest) is a digital fingerprint, uniquely identifying a string or a file. Hash functions are often used in cryptography to generate strong passwords. They are also employed to check the integrity of files. Hash Droid is often used to check an Android ROM before flashing it.
F-DroidGitHub
Haven: Keep Watch
APK
Haven is an app for people needing a way to protect their private sphere and possessions without compromising their own privacy. It turns the on-device sensors of any Android phone into a motion, sound, vibration and light detector, alerting you of unexpected guests and intruders in your physical spaces. By combining monitoring and device storage, with secure communications technologies, like Signal and Tor, it prevents the worst kind of people from silencing citizens without getting caught in the act. By protecting investigative journalists, human rights defenders, and people at risk of forced disappearance, a new kind of herd immunity is created.Safety through SensorsHaven only saves images and sound triggered by motion or volume, storing everything locally on your device. Position the device’s camera to capture visible motion, or place your phone somewhere discreet to listen just for noises. Get secure notifications of intrusion events instantly, and access logs remotely at any time.Sensors monitored for measurable change, recorded to the device event log:Accelerometer: Motion and vibration of phoneCamera: Motion in the phone’s visible surroundings from front or back cameraMicrophone: Noises in the environmentLight sensor: Triggered by sudden light changesPower: Detect device being unplugged, running out of battery or being shut downProject TeamHaven is a collaboration between the Guardian project, and the Freedom of the Press Foundation, which generously funded the Prototype stage. Continued work can be funded through their site: https://freedom.press/donate-support-haven-open-source-project
GitHubIzzyOnDroid
H
Headwind MDM Agent
APK
A Powerful Open Source Platform to Manage your Enterprise Android Devices * Quick and Easy to Install “Out of the Box” * Compatible with Most Android Devices * Manages Devices in Closed Private Networks * Premium: All Must-Have MDM Features Scaling of your business requires proper management. The MDM software is a smart manager of your enterprise tablets, smartphones, kiosks, and digital signage systems. It’s particularly useful to manage unattended devices, replacing hours of maintenance work by a few mouse clicks! * Group-based policy management forces hundreds of devices to work in the same way, thus making business processes clearer and easier. * Device status control makes it easy to find problems with enterprise devices and take actions to fix them in a timely manner. * Remote support simplifies the IT manager’s work to resolve issues and correct faults. Headwind MDM requires registration on a Headwind MDM server. You can deploy your own (https://h-mdm.com/download/) or try the demo (https://srv.h-mdm.com). See the Headwind MDM documentation for more information.
F-DroidGitHub
HideDroid
APK
HideDroid allows the per-app anonymization of collected personal data according to a privacy level chosen by the user.In a nutshell, HideDroid collects all the network traffic generated by the invocation of API calls belonging to analytics libraries, and extract the exported data. Then, it anonymizes the personal and device data using a generalization technique, and the data related to the user’s behavior using an approach based on the concept of local differential privacy, in a way that preserves as much data semantics as possible. Finally, the anonymized data are sent to the expected recipients by mimicking the original network calls.
GitHubIzzyOnDroid
Hypatia
APK
Hypatia is the worlds first FOSS malware scanner for Android. It is powered by ClamAV style signature databases.This is a fork of the original (and discontinued) appFeaturesNear zero battery impact: you'll never notice any impact on battery at allExtremely fast: it can scan small files (1MB) in 20ms, and even large files (40MB) in 1000ms.Memory efficient: with the default databases enabled it uses under 120MB.Regular scan: allowing selection of /system, internal storage, external storage, and installed appsRealtime scanner: can detect malware in realtime on write/rename in internal storageCompletely offline: Internet is only used to download signature databases, files will never ever leave your devicePersistence: will automatically restart on boot/updateTiny codebase: coming in at under 1000 sloc, it can be audited by even someone with basic programming experienceMinimal dependencies: the app only uses libraries when necessarySignature databases can be enabled/disabled at the users demand
F-DroidGitHubIzzyOnDroid
I
I2P
APK
I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with several layers of encryption, and the network is both distributed and dynamic, with no trusted parties.
F-DroidGitHub
IVPN - Secure VPN for Privacy
APK
IVPN is an audited, privacy focused VPN service that offers WireGuard, multi-hop connections and built-in ad and tracker blocking. IVPN applications for all major platforms are open-source since February 2020. Notable features: * Fast servers in 45 locations * Use on up to 7 devices (Pro plan) * Split tunneling * Set trusted networks and use custom DNS * Multi-hop connections for advanced privacy * Unlimited bandwidth * 24/7 customer service What we do differently than other VPNs? * No logs and data collection on your connection * No third-party tools in app * No surveillance ads on Facebook and Google * No false promises (e.g. fully anonymous connection) * Transparent ownership and team * Civilian grade encryption More details about our company and service: https://www.ivpn.net/facts Review our privacy policy: https://www.ivpn.net/privacy Terms of Service: https://www.ivpn.net/tos Audit by cure53: https://www.ivpn.net/blog/independent-security-audit-concluded Privacy guides: https://www.ivpn.net/blog/privacy-guides WireGuard® is a registered trademark of Jason A. Donenfeld.
F-DroidGitHub
IYPS
APK
A password strength app that evaluates and rates your password's robustness, estimates crack time, and provides helpful warnings and suggestions for stronger passwords. Features: - Fully open source - Material design 3 & Material You - Completely offline - Supports both light and dark theme - No ads - No collection of personal data
F-DroidGitHubIzzyOnDroid
Igatha
APK
Igatha is an offline SOS app designed for emergencies when communication networks fail.Igatha: A Lifeline When You Need It MostIn times of crisis, when traditional communication networks are unavailable, Igatha offers a way to signal for help using Bluetooth technology. Designed for situations like war zones, natural disasters, or remote locations, Igatha operates entirely offline to help you connect with others nearby.Features:Offline SOS Broadcasting: Send out an SOS signal via Bluetooth Low Energy (BLE) without needing internet or cellular service.Nearby Signal Detection: Scan for SOS signals from others in your vicinity who may also need assistance.Approximate Distance Estimation: Get an idea of how close others are who have sent or received SOS signals.Automatic Emergency Detection: The app monitors certain sensor data to detect possible emergencies, such as sudden movements, and can automatically send an SOS signal.Important Information:Privacy Respectful: Igatha does not collect or store any personal data. All operations are performed locally on your device.Open Source: The app’s source code is available at github.com/nizarmah/igatha. You are welcome to review, contribute, or modify it as needed.Limitations: This app is an early version (MVP) and may not function perfectly in all scenarios. Testing has been limited. It is not a guaranteed method of rescue but may provide assistance when no other options are available.Who It’s For:Individuals in areas with compromised communication inrastructure.People in conflict zones or experiencing natural disasters.Anyone who might find themselves without access to traditional communication networks.Disclaimer:Igatha is intended to assist in emergencies but should not replace other safety measures. Always use all available resources to ensure your safety.
GitHubIzzyOnDroid
Image Toolbox
APK
✨ Image Toolbox ✨ Powerful all-in-one image editor, AI toolkit and format converter for creators and power users. Note: This is only a partial list of features. Full list is available in the README. Core Features Batch processing 310+ filters + custom filter chains (share via QR) File encryption/decryption (100+ algorithms) EXIF editing/deleting Load images from the internet Background removal (manual + AI models) Markup layers (stickers, text, shapes) Advanced drawing tools (pen, neon, highlighter, warp, pixelation, blur, spot healing) Flexible resizing (adaptive, aspect ratio, limits, multiple algorithms) Quality compression & size reduction AI Tools 81 ready AI models Upscale, denoise, colorize, enhance OCR (Text from Images) 120+ languages Fast / Standard / Best modes Batch extraction Write results to files or EXIF Conversion & Media HEIF, HEIC, AVIF, WEBP, JPEG, PNG, JXL, TIFF, QOI, ICO PDF & Documents PDF → Images Images → PDF Document scanning Image Tools Stitching, stacking, splitting Batch cutting Raster → SVG tracing Collages (2–10 images, 180+ layouts) Watermarking (text, image, timestamp, steganography) Barcodes Create & scan 13 formats (QR, Aztec, Data Matrix, EAN, Code 128, PDF417, UPC) Share as images
F-DroidGitHubIzzyOnDroid
Insular
APK
Insular is a FLOSS fork of Island. With Insular, you can: Isolate your Big Brother apps Clone and run multiple accounts simutaniuosly Freeze or archive apps and prevent any background behaviors Unfreeze apps on-demand with home screen shortcuts Re-freeze marked apps with one tap Hide apps Selectively enable (or disable) VPN for different group of apps Prohibit USB access to mitigate attacks with physical access If your device is incompatible or not encrypted, you can skip this limitation manually. Please refer to the XDA post for details. To uninstall and remove Insular completely, please first "Destroy Insular" in Settings - Setup - Click the recycle-bin icon besides Insular. If you have already uninstalled Insular app, please "Remove work profile" in your device "Settings - Accounts". PERMISSIONS DEVICE-ADMIN: Device administrator privilege is required to create the Insular space (work profile), which serves as the fundamental functionality of Insular. It will be explicitly requested for your consent. PACKAGE_USAGE_STATS: Required to correctly recognize the running state of apps. It will be explicitly requested for your consent. We will never collect any data and Insular have no Internet permission. Please read our privacy policy for more details. Differences from Island all blobs (gms, crashlytics, etc) are removed to comply with F-droid's policy Internet access of this app is removed because we just don't need it All features are preserved and will be synced upon Island's updates
F-Droid
Inter Profile Sharing
APK
This is a simple Tool allowing you to share media and text with another Android User Profile as easily as forwarding it to another App. Android's User Profiles allow isolating Apps from each other such that users are able to keep sensitive applications separate from less trustworthy ones. No profile can access the apps, app data or files of another profile, but that also means that there's no easy way for for users of profiles to exchange information. With this App you'll be able to select which information you'd like to share with other profiles on the same device. Notifications about the shared data will be shown in the other profiles allowing you to download, share or copy it from the profile the data is located in. All inter-profile communications happen locally without requiring an Internet connection, the use of servers, or involvement of 3rd party services. No Ads. No Tracking. No In-App Purchases. Free Open Source Software.
F-DroidGitHub