Password Manager
304 open source Password Manager apps
InviZible Pro **BETA**
APK
Preserves privacy, prevents tracking, and provides access to restricted and hidden online content.InviZible Pro combines the strengths of Tor, DNSCrypt, and Purple I2P to provide a comprehensive solution for online privacy, security, and anonymity.Tor is responsible for privacy and anonymity. It acts like an unlimited free VPN proxy, but does so in the most secure way possible. Tor uses military-grade encryption and routes your internet traffic through a network of volunteer-run proxy servers. This helps protect your identity and location by hiding your IP address. It allows you to browse the internet anonymously, access websites that are otherwise restricted, and communicate privately. Tor also allows access to websites hosted on the Tor network, known as "onion services" or dark web, which are not accessible through regular browsers.DNSCrypt is responsible for security. Every phone uses DNS (Domain Name System) when visiting online resources. But this traffic is usually not encrypted and can be intercepted and spoofed by third parties. DNSCrypt ensures that your DNS traffic is encrypted and secure. It prevents unauthorized access and tampering of your DNS queries, providing an additional layer of protection against surveillance and data interception.I2P (Invisible Internet Project) provides secure and anonymous access to internal I2P websites, chat forums and other services that are not available through regular browsers. You may know it as the deep web. It works by routing your internet traffic through a network of volunteer-run proxy servers, allowing you to hide your identity and location. I2P provides a secure and private online environment, making it a great option for those who value anonymity and privacy.Firewall is a security feature that helps protect your device from unauthorized access and potential threats. It acts as a filter for incoming and outgoing network traffic, allowing you to control which apps can access the internet. By setting up firewall rules, you can choose to block or allow internet connection for individual apps. This helps enhance your privacy and security by preventing unauthorized communication and protecting your data while using your phone.InviZible Pro can utilize root access, if available on your device, or use a local VPN to deliver internet traffic directly to the Tor, DNSCrypt, and I2P networks.Core Features: ✔ Tor Network - Achieve full anonymity, bypass censorship, and access .onion sites securely ✔ DNSCrypt - Encrypt DNS queries to prevent ISP monitoring and manipulation ✔ I2P (Invisible Internet Project) - Secure and private decentralized networking ✔ Advanced Firewall - Restrict internet access per app and block unauthorized connections ✔ No Root Access Required - Works seamlessly on all devices without modifications ✔ Maintain complete privacy without a paid VPN - Stay anonymous for free ✔ Stealth Mode - Evade Deep Packet Inspection (DPI) and regional restrictions ✔ Free & Open Source - No ads, no tracking, no compromises
GitHubIzzyOnDroid
InviZible Pro: Tor & Firewall, DNSCrypt & I2P
APK
Preserves privacy, prevents tracking, and provides access to restricted and hidden online content. InviZible Pro combines the strengths of Tor, DNSCrypt, and Purple I2P to provide a comprehensive solution for online privacy, security, and anonymity. Tor is responsible for privacy and anonymity. It acts like an unlimited free VPN proxy, but does so in the most secure way possible. Tor uses military-grade encryption and routes your internet traffic through a network of volunteer-run proxy servers. This helps protect your identity and location by hiding your IP address. It allows you to browse the internet anonymously, access websites that are otherwise restricted, and communicate privately. Tor also allows access to websites hosted on the Tor network, known as "onion services" or dark web, which are not accessible through regular browsers. DNSCrypt is responsible for security. Every phone uses DNS (Domain Name System) when visiting online resources. But this traffic is usually not encrypted and can be intercepted and spoofed by third parties. DNSCrypt ensures that your DNS traffic is encrypted and secure. It prevents unauthorized access and tampering of your DNS queries, providing an additional layer of protection against surveillance and data interception. I2P (Invisible Internet Project) provides secure and anonymous access to internal I2P websites, chat forums and other services that are not available through regular browsers. You may know it as the deep web. It works by routing your internet traffic through a network of volunteer-run proxy servers, allowing you to hide your identity and location. I2P provides a secure and private online environment, making it a great option for those who value anonymity and privacy. Firewall is a security feature that helps protect your device from unauthorized access and potential threats. It acts as a filter for incoming and outgoing network traffic, allowing you to control which apps can access the internet. By setting up firewall rules, you can choose to block or allow internet connection for individual apps. This helps enhance your privacy and security by preventing unauthorized communication and protecting your data while using your phone. InviZible Pro can utilize root access, if available on your device, or use a local VPN to deliver internet traffic directly to the Tor, DNSCrypt, and I2P networks. Core Features: ✔ Tor Network - Achieve full anonymity, bypass censorship, and access .onion sites securely ✔ DNSCrypt - Encrypt DNS queries to prevent ISP monitoring and manipulation ✔ I2P (Invisible Internet Project) - Secure and private decentralized networking ✔ Advanced Firewall - Restrict internet access per app and block unauthorized connections ✔ No Root Access Required - Works seamlessly on all devices without modifications ✔ Maintain complete privacy without a paid VPN - Stay anonymous for free ✔ Stealth Mode - Evade Deep Packet Inspection (DPI) and regional restrictions ✔ Free & Open Source - No ads, no tracking, no compromises
F-DroidGitHub
IsPhoneEncrypted
APK
You can use this app to check if the phone is fully encrypting your disk.
F-DroidGitHub
Karma Firewall
APK
Karma Firewall app lets you take control back of your phone and block internet traffic to and from specific apps. This is a simple yet powerful firewall with an easy to use intuitive GUI which allows you to protect your sensitive data. Ever wondered why lots of apps that have no need for Internet access require Internet Permissions? Its usually either to display adverts or send your sensitive data back to servers in USA, China or Russia. Karma Firewall can block this traffic and protect your personal data. You do not need any technical skills to use, no complicated IP Addressing, Ports, Packet Filtering etc. Simply select the apps you want to block, and you are protected. Karma Firewall is the safest, most trusted Android Firewall. Karma FW is completely different from all other VPN Firewalls. We intercept no allowed traffic. Karma FW requires NO Internet permissions. Without Internet permissions Karma FW CANNOT steal your data and send it anywhere.
F-DroidGitHub
K
Kee Vault
Web
Open-source password manager using KeePass format with browser-based access.
KeePassDX Free - FOSS Password Safe
APK
KeePassDX is an open source passkey, password safe and manager allows editing encrypted data in a single file in the open KeePass format and fill in the forms in a secure way, requires no Internet connection and integrates Android design standards. The app is open source, with no advertising.FeaturesPasskeys for authentication and local storage of private keys.Biometric recognition for fast unlocking (fingerprint / face unlock / …).One-time password management (HOTP / TOTP) for two-factor authentication (2FA).Autofill for easy form filling with passwords.Magikeyboard to efficiently fill in any field.Create encrypted database files.Organisation of credentials by entry and in group trees.Allows opening and copying URI / URL fields quickly.Dynamic templates for each type of entry.History of each entry.Precise management of settings.Material design with themes.Support for .kdb and .kdbx files (version 1 to 4) with AES - Twofish - ChaCha20 - Argon2 algorithm.Compatible with the majority of alternative programs (KeePass, KeePassXC, KeeWeb, …).Code written in native languages (Kotlin / Java / JNI / C).You can donate or buy the pro version for better service and a quick development of features you want: https://play.google.com/store/apps/details?id=com.kunzisoft.keepass.proThe project is constantly evolving. Do not hesitate to check the development status of the next updates: https://github.com/Kunzisoft/KeePassDX/projectsSend issues to: https://github.com/Kunzisoft/KeePassDX/issues
GitHubIzzyOnDroid
KeePassDX Passkey Vault
APK
KeePassDX is an open source passkey, password safe and manager allows editing encrypted data in a single file in the open KeePass format and fill in the forms in a secure way, requires no Internet connection and integrates Android design standards. The app is open source, with no advertising. Features - Passkeys for authentication and local storage of private keys. - Biometric recognition for fast unlocking (fingerprint / face unlock / …). - One-time password management (HOTP / TOTP) for two-factor authentication (2FA). - Autofill for easy form filling with passwords. - Magikeyboard to efficiently fill in any field. - Create encrypted database files. - Organisation of credentials by entry and in group trees. - Allows opening and copying URI / URL fields quickly. - Dynamic templates for each type of entry. - History of each entry. - Precise management of settings. - Material design with themes. - Support for .kdb and .kdbx files (version 1 to 4) with AES - Twofish - ChaCha20 - Argon2 algorithm. - Compatible with the majority of alternative programs (KeePass, KeePassXC, KeeWeb, …). - Code written in native languages (Kotlin / Java / JNI / C). You can donate or buy the pro version for better service and a quick development of features you want: https://play.google.com/store/apps/details?id=com.kunzisoft.keepass.pro The project is constantly evolving. Do not hesitate to check the development status of the next updates: https://github.com/Kunzisoft/KeePassDX/projects Send issues to: https://github.com/Kunzisoft/KeePassDX/issues
F-DroidGitHubIzzyOnDroid
K
KeePassDroid
APK
A password safe, compatible with KeePass. Keepass is available on all the major desktop platforms: on GNU/Linux KeePassX is a well-established client. Portable editions are available if you need to use it on a Windows machine. Supports both versions 1 (kdb) & 2 (kdbx) of the Keepass database. Supports MIPS and x86 natively.
F-DroidGitHub
KeePassVault
APK
Client app for KeePass databases. This app is orientated for my personal use. It may have some bugs, so please make a backup before using it. Application Features: Synchronization: - Sync with WebDav server - Sync with Git repository (only via HTTPS, SSH protocol is not available) Database Management: - Create new databases - Edit existing databases - Manage entry history - Manage attachments - Dynamic templates (compatible with other android applications: KeePassDX, keepass2android) Advanced Database Tools: - Built-in diff viewer for database changes - TOTP (Time-based One-Time Password) and HOTP (HMAC-based One-Time Password) support for Two-Factor Authentication (2FA) Security Features: - Unlock using password or key file - Supports biometric unlock (fingerprint) File Compatibility: - Supports .kdbx files up to version 4.1 User Convenience: - Autofill for Android >= 8.0 - Dark theme (controlled by system settings) - Fuzzy search for easy finding of entries
F-DroidGitHub
KeyCip
APK
We are all aware that our online information is treated as little more than a commodity. In fact, we have naturalised the heavy fines that the big tech giants receive for abusive use of our data. Nevertheless, I strongly believe that our information belongs to us.However, it seems that our hands and feet are tied. Social networks, instant messaging applications or cloud storage are present in our personal and working lives. With it, so is the data we send to these tools, which are monitored by large corporations. Therefore, creating a replacement for each of them seems like an arduous task considering the number of them and the development time it would require.The latter leaves us with the only solution: control the information that we share, deciding who can access it. But how is that possible? The truth is that encryption algorithms have been around for 500 years, performing the tasks of encrypting and decrypting information.So, if there is already a solution, what is the purpose of this application? First of all, you may have been scared when you heard encryption algorithm, don’t worry, you are not alone. KeyCip comes to your rescueKeyCip is an application that allows you to encrypt, decrypt, sign and verify signatures of text, photos, videos and other files using RSA and AES algorithms. Complicated? The application’s greatest virtue is that it has been designed with the aim of making the interface and the whole workflow as simple as possible - so that you don’t even need to learn complex security skills!What does encrypt mean?To encrypt a text, photo, video or document means to hide its content so that only a specific person can know this information, thus ensuring that when the encrypted text, photo, video or document is sent, its content remains confidential.What does decryption mean?Decrypting a text, photo, video or document is the reverse of encrypting, in other words, the original content is returned to the encrypted file by a certain process.What does it mean to sign?Signing a text, photograph, video or document is similar to signing a letter. The content of the text or file is not changed or hidden but allows the recipient to confirm that the person who sent it to them is indeed the person they claim to be.Again, the application will guide you through the whole process. In addition, you can also visit our Youtube channel where you will find guides, in case you have any doubts.Wait, we have one last surprise. KeyCip has its own keyboard with which text encryption and decryption operations can be used from any application. This way, you can have a private conversation with your friend, partner or family member without even leaving the social network or instant messaging application you are using.The best part about the application? It is an open source project, so don’t hesitate to collaborate and do your bit to improve it.
GitHubIzzyOnDroid
KeyGo
APK
Password Manager secure, open-source Android password manager that uses AES encryption to securely store passwords and credit card information locally on the device.Features:Store Passwords and Credit Card informationGenerate secure Passwords and PassphrasesEstimate the Password Strength with nbvcxzAES-Encryption on your local deviceAutofill feature for easy inputSupports Material 3 and Dynamic Color (Android 12+ required)
GitHubIzzyOnDroid
KeyPass
APK
Disclaimer: Please take a backup before updating to new app. The modern password manager does not store your credentials on servers so your passwords are in your hands, no need to worry. 1. Fully Offline 2. Without Ads 3. Open source (you can view source code) 4. Backup & Restore your credentials 5. Time Based Otp (TOTP) https://github.com/yogeshpaliyal/KeyPass
F-DroidGitHub
KeyboardSwap Plugin for KP2A
APK
KeyboardSwap is a plugin for Keepass2Android (and its network version as well). It allows you to switch to the Keepass2Android keyboard automatically without root.Instructions for setting up this app:Install ADB on your computer. ADB is the Android Debug Bridge, you find instructions how to do this on https://developer.android.com/studio/command-line/adb.htmlOpen a command prompt and change to the directory where the adb executable is located (e.g. {Android SDK location}\\platform-tools).Launch an adb shell. Therefore, type "adb shell"In the adb shell, enter "pm grant keepass2android.plugin.keyboardswap2 android.permission.WRITE_SECURE_SETTINGS" and hit the Enter key.Type "exit" to leave the adb shell.Go to Keepass2Android > Settings > App Settings > Password-Access > Keyboard switching and enable "Auto-switch keyboard"NOTE for Xiaomi devices: You might have to enable some settings before running the adb shell command, see XDA-Developers.
GitHubIzzyOnDroid
Keyoxide
APK
A modern, secure and privacy-friendly platform to establish your decentralized online identity Keyoxide allows you to prove “ownership” of accounts on websites, domain names, IM, etc., regardless of your username. That last part is important: you could, for example, be ‘alice’ on Lobste.rs, but ‘@alice24’ on Twitter. And if your website is ‘thatcoder.tld’, how are people supposed to know that all that online property is yours? Of course, one could opt for full anonymity! In which case, keep these properties as separated as possible. But if you’d like these properties to be linked and, by doing so, establish an online identity, you’ll need a clever solution. Enter Keyoxide. When you visit someone’s Keyoxide profile and see a green tick next to an account on some website, it was proven beyond doubt that the same person who set up this profile also holds that account. App features * Simple and straightforward UI * Onboarding * Guided tour * Fully open source * Built with Flutter * Supports fingerprint and email address as identifiers * Supports fetching, identities via keyservers and Web Key Directory * Search history * Contacts feature * ASP Profile management, create, edit, delete, import, export profiles, add claims directly within the app * Hide sensitive user profiles and protect with authentication * Disable animations and update check * Add multiple PGP or ASP profiles * Custom domain validation and support for profile upload and look-up * Check and display server update availability * Biometric, password, PIN or pattern authentication for profile management * User defined settings and data is saved in encrypted form * Deep linking with 'openpgp4fpr' and 'aspe' URL schemes * Localization, current available languages: German, English, Dutch, French, Galician, Polish, Spanish, Turkish, Portuguese, Chinese, Japanese * Material 3 design * Adaptive themeable icons for Android * Accessibility enhancements such as semantic labels, dyslexic font, choice of seed color. About Keyoxide * Identity => verification using bidirectional linking * Secure => use of trusted cryptography * Decentralized => user data sovereignty * Privacy-friendly => data explicitly provided by identity holder
F-Droid
Keyspace
APK
Meet Keyspace, your all-in-one online digital identity solution.Save and synchronize passwords and two-factor authentication codes. Take notes with beautiful Markdown support. Store your credit and debit cards for later use. Seamlessly transfer your keys to other Keyspace services via a simple QR code scan — all of this is backed by secure end-to-end encryption, accessible via a 12 word mnemonic phrase that only you possess.
GitHubIzzyOnDroid
Knock on Ports
APK
A utility for executing port knocking sequences to discreetly open access to services protected by firewalls. Configure custom sequences using UDP, TCP, or ICMP packets with support for both IPv4 and IPv6. Key Features: • Protocol Flexibility: Create sequences with UDP, TCP, or ICMP packets. Fine-tune parameters including destination ports, inter-packet delays, TTL, Hop Limit, and packet payload data. • Automation & Integration: Automatically launch applications (e.g., SSH clients) or open URLs upon a successful knock. Supports integration with other tools via a custom URI scheme for advanced automation. • Dual-Stack Support: Full compatibility with IPv4 and IPv6 networks. • Quick Access: Utilize home screen shortcuts and a widget for immediate execution of configured sequences. • Customization: Adjust the interface with dynamic color themes (Android 12+), custom accents, and light/dark modes. Includes options for improved contrast. • Configuration Management: Export and import your knocking sequences for backup or transfer. • No Ads, Open Source: A free, transparent application focused on privacy and user control.
F-DroidGitHub
Koofr Vault
APK
Koofr Vault is an open source, client-side, zero-knowledge encrypted storage application by Koofr. Unlock enhanced security for your files. Discover a better way to securely store and access your photos, videos and documents. Included in all Koofr plans, even in the free one. Start using Koofr Vault now to make your life more secure. First time users must create a free Koofr account. Access everything through the Koofr Vault mobile app for Android. With Koofr Vault for Android you can: • create new Safe Boxes, • upload files or folders to your Safe Boxes, • download your files to your phone or open them in different apps, • take a photo and store it in your Safe Box, • use biometrics to unlock Safe Boxes. All Safe Box files are encrypted or decrypted by your device on demand as you access them. Since your Safe Key, only known to you, is required to decrypt cloud content, only you can access the files. Neither your Safe key nor any other unencrypted file data or metadata is sent to or stored by Koofr. The cloud has never been safer! Need help? Contact our support team at support@koofr.net.
F-DroidGitHub
Krautschlüssel
APK
With Krautschlüssel you can lock and unlock Jena Krautspace's door, provided that you have an appropriate (digital) Key.
F-Droid
KryptEY
APK
Communicate securely and independent, regardless of the legal situation or whether messengers use E2EE. No server needed. #ChatKontrolleStoppen Why KryptEY? Breaking of end-to-end encryption (E2EE) by laws such as the planned EU chat control is an ongoing issue. Content in messengers that use E2EE, such as Whatsapp or Signal, could thus be monitored by third parties. E2EE is often, but not always, standard in messengers. There are proven methods for E2EE such as PGP. However, these methods are sometimes cumbersomely integrated and require a lot of effort to use. KryptEY is an Android keyboard that implements the Signal protocol. The keyboard works messenger-independently and both the X3DH Key Agreement Protocol and the Double Ratchet Algorithm work without a server, thus it enables a highly independent use of the protocol. Features Based upon Simple Keyboard ( https://github.com/rkkr/simple-keyboard ), KryptEY adds a view above the Keyboard for the E2EE functionality. * use E2EE through Signal Protocol in any messenger * encryption/decryption of messages * enter message through separate text field in keyboard * use clipboard to read messages * manage contacts in own contact list in keyboard * message log to view sent/received messages * send messages as plain JSON (raw mode) or hidden in a decoy text (fairytale mode) * verification of E2EE functionality via fingerprint * Q&A View for questions * dark & light theme See https://github.com/amnesica/KryptEY/blob/master/KRYPTEY.md for further information on how KryptEY is working. Security The existing security properties for the Signal Protocol are also valid for the keyboard. Limitations The keyboard was designed as a POC and only allows 1-to-1 conversations. However, the application can also be used in a group chat to a limited extent. Here, a message can be directed to a specific chat partner and not to all people. Other participants of the group chat cannot decrypt the message. Text messages in Telegram are getting copied as HTML and not as plain text. When decoding the message with the fairytale mode the copied message is compromised and can't be read properly. Therefore, it can't be decoded at all. However, the raw mode works properly. When using KryptEY with Telegram we recommend the raw mode. Some messengers like Threema only allows up to 3500 bytes per message. Therefore, different character input limitations apply. To stay under the 3500 bytes limit, only 500 characters are allowed for raw and fairytale mode. For convenience these limitation applies for all messengers. Demo For a demonstration on how KryptEY is used see https://github.com/amnesica/KryptEY/tree/master#demo KryptEY was created by mellitopia and amnesica. The code is open source and can be found at https://github.com/amnesica/KryptEY
F-DroidGitHubIzzyOnDroid
LANShield
APK
LANShield lets you monitor and control LAN traffic of other apps on your device. Any app with the INTERNET permission can also access devices on your local network—such as your laptop, router, IP camera, or IoT devices. Some apps misuse this capability to gather data or compromise other devices. LANShield helps you protect your local network by blocking LAN access for apps that don’t need it. Features: Block or allow apps from accessing your local network. Gain insights into which apps are interacting with your LAN. Receive notifications when apps attempt to access your LAN. Note: LANShield uses the VpnService API to create a local virtual VPN interface. It does not establish any external VPN connection.
F-DroidGitHub
Lavabit Encrypted Proxy
APK
The Lavabit encrypted proxy service is a simple to use, super fast, completely secure service. The service is a completely free public service. No user account or personal information required. It's simply our way ensuring you no longer have any excuse to let anyone log and bog you (down with ads). Why should you use the Lavabit Encrypted Proxy? * We do not record anything about how you use the Internet * We do not invade your display with ads * We do not sell, give or share your data with anyone * We do not have any limits on how much or how fast you can download * We do not require a user account * We do not charge anything for this free service * We use fully encrypted physical servers to provide you with the best service • We safely mask IPv4 and IPv6 traffic * We use strong encryption to provide PERFECT FORWARD SECRECY for your surfing sessions. How does Lavabit Encrypted Proxy work? With the Lavabit Encrypted Proxy, we use Virtual Private Networking (VPN) technology to provide an encrypted pipeline for all your Internet traffic. It's a secure tunnel between your computer and the Internet backbone. Right past any peepers that might be up to no good. From our servers, you can access the Internet without censorship, or surveillance. What's more, the websites and servers you access will no longer see your identity, or rather your IP address, but will instead see the generic proxy address we provide. Using a Lavabit Encrypted Proxy is a great first step toward protecting your privacy, and taking backing control over what personal information you share, and with whom. Note, both the app and backend services have been built using F/OSS software, however this specific app variant is tied specifically to the VPN servers operated by Lavabit.
F-DroidGitHub
L
LessPass
APK
LessPass is a stateless password manager. It derives a site, a login and a master password to generate a unique password. You don't need to sync your password vault across every device.
F-DroidGitHub
LibrePass
APK
LibrePass represents an innovative cloud-based password manager known for its user-friendly simplicity and performance. It functions not only as a tool for generating secure passwords but also facilitates their synchronization across various devices.Password leaks from online websites pose a significant threat, especially considering that most people use a limited number of passwords. Using the same passwords for multiple services carries the risk of unauthorized access, jeopardizing bank accounts, social media profiles, and other online services. Therefore, it is recommended to use long and complex passwords for each of our accounts. Nevertheless, maintaining control over multiple passwords can be challenging. LibrePass addresses this issue by providing a straightforward and enjoyable way to generate, store, and access passwords.All passwords stored in LibrePass are securely placed in an encrypted vault. This ensures that users can have full confidence that their passwords will remain private and inaccessible to unauthorized individuals.LibrePass is an open-source project, meaning the complete source code is available to everyone. This openness allows anyone to review, verify, and make their own changes, emphasizing the transparency and trust associated with using this tool.Features:Advanced password encryptionGenerating secure passwordsFace and fingerprint unlockingNative system theme (Android 12+)Native performanceVarious settings optionsAnd more with incoming updates!
GitHubIzzyOnDroid
L
Locate my device
APK
Locate My Device is an application miming Google's Find My Device – through SMS. It can help you to locate a lost smartphone.How it works? Simply send an SMS to the device you want to locate in order to retrieve information about it. The SMS must consist of the configured activation command, a password and an instruction – e.g. "locate" if you want the coordinates, "battery" for some battery details, "ring" to make it ring – or "lock" to lock it down.
GitHubIzzyOnDroid