Password Manager

304 open source Password Manager apps

Ojo RTSP IP Camera viewer
APK
Ojo is a basic IP Camera surveillance wall. IP camera's RTSP streams are added via its url and shown in the classic tile configuration. The number of tiles is automatically chosen based on the number of configured cameras: a single camera goes full screen, adding more cameras the app switches to a grid view: 2x2, 3x3, 4x4 and so on. The maximum number of cameras is determined by the device's capabilities. The stream decoding and rendering is demanded to VLC's library: without their effort this app wouldn't be possible. This app was specifically developed for F-Droid, as I couldn't find any open source RTSP viewers in the main repository. The app can be opened deeplinking to url ojo://view To open the app with focus on a specific camera, you can use an intent (it.danieleverducci.ojo.OPEN_CAMERA) to specify which camera you want to view. The extra argument it.danieleverducci.ojo.CAMERA_NAME will open the app with the camera with the name you specified while adding the camera. The extra argument it.danieleverducci.ojo.CAMERA_NUMBER starting at 1 could be used as well, if you have multiple cameras with the same name. See below an example how to use the intent. The flag (-f 268468224) could be useful if you want to switch to another camera while the app is running: adb -s shell am start -a it.danieleverducci.ojo.OPEN_CAMERA -f 268468224 --es it.danieleverducci.ojo.CAMERA_NAME adb -s shell am start -a it.danieleverducci.ojo.OPEN_CAMERA -f 268468224 --es it.danieleverducci.ojo.CAMERA_NUMBER
F-DroidGitHub
OkcAgent
APK
OkcAgent acts as a bridge/proxy between Termux and OpenKeychain, enabling you to perform crypto operations in Termux using your keys stored in OpenKeychain, like: * authenticate SSH connections * sign/verify/encrypt/decrypt messages OkcAgent implements the existing protocols in this field so you can seamlessly integrate it with other command line utilities like ssh and git.
F-DroidGitHub
Oksigenia SOS
APK
Oksigenia SOS is a safety support tool for outdoor activities (cycling, hiking, sailing).Key features:Smart impact and fall detection.Inactivity monitor (Dead Man's Switch).Automatic SMS alerts with GPS location to your trusted contact.Full privacy: works locally with no trackers.IMPORTANT: This app is a support tool and DOES NOT replace professional emergency services. Operation depends on mobile coverage and GPS signal.
GitHubIzzyOnDroid
OneKeePass
APK
OneKeePass Mobile Application is a secure password manager that supports the well known KeePass-compatible database (Kdbx 4.x). It stores and manages all your passwords and other sensitive information in a single encrypted file that can be stored in any location, including local and public cloud solutions. You keep control of all your most sensitive information. The app relies on android OS provided integration with storage providers.By using the most recent encryption standards your data and passwords are always secure. OneKeePass not only takes care of your passwords; it keeps all your credit cards, driving licenses, membership cards, passport details and identities secure.Features:Entries are grouped as Types or Categories or the standard Group treeAny number of custom fields can be addedCustom fields can be organized as sectionAny number of databases/vaults can be created and used - Separate your personal, family and work data in different databases.Search for entriesGenerate new strong passwordsFully offlineRecycle bin to restore or permanently erase all deleted passwordsHistory of each entry
GitHubIzzyOnDroid
OneMoreSecret
APK
OneMoreSecret is a standalone security layer for your data (e.g. passwords, more to come). It leverages the Android Keystore system, turning your phone into a hardware security module. In other words: with OneMoreSecret, you decrypt your secrets with your phone and your fingerprint.No risk of compromising your entire password database through master password leak - every password is encrypted separately. Instead of a master password, OneMoreSecret relies on asymmetric cryptography.Send the encrypted password to your smartphone from your PC through a sequence of QR codes, decrypt it and type the password backto the PC using a virtual Bluetooth keyboard.See project home page for detailed introduction and tutorial.
GitHubIzzyOnDroid
OnionShare
APK
Ever wanted to share something without also sharing it with Google or Dropbox? Tax documents, medical information, or unpublished research? Share files directly and securely without the middlemen.
F-DroidGitHub
Open Alert Viewer
APK
Display server and network alerts from servers running Prometheus, Nagios, Icinga or Zabbix. For Linux and Android. Prometheus v0.16.0+, Nagios Core 4.x and Icinga 2.12.0+ are supported with Basic Authentication; partial support, and default authentication for Zabbix 6.x or 7.x.
F-Droid
Open Passkey Authenticator
APK
This Apps allows you to create and use on device Passkeys through the Android Credential Manager for Android 13 or higher. You can also use external hardware keys to sign in to your accounts.
F-Droid
OpenDNS Updater
APK
* Quick presentation OpenDNS Updater is an extremely easy to use android app to perform dynamic IP updates on OpenDNS services. * Presentation OpenDns is a very famous DNS service used by a lot of people, but not everybody knows that they also provide some filtering product for individuals. This type of service is free and can be very useful to filter websites such as porn, phishing, malware, and many other category. The service rely on your external IP to perform filter actions. Why an android application for a DNS service ? As I said on the previous line, the service rely on your external IP address, so when you change access point or start using mobile data, you request will not be filtered. Updater exist for almost Windows, Mac and Linux, but not for Android or IOS. ( https://support.opendns.com/hc/en-us/articles/227988607-OpenDNS-Compatible-Dynamic-DNS-DDNS-Clients ) * Other informations This is an open source project; For more information on the app and the source code, please go to android.guillaumevillena.fr.
F-DroidGitHub
OpenKeychain: Easy PGP
APK
OpenKeychain helps you communicate more privately and securely. It uses encryption to ensure that your messages can be read only by the people you send them to, others can send you messages that only you can read, and these messages can be digitally signed so the people getting them are sure who sent them. OpenKeychain is based on the well established OpenPGP standard making encryption compatible across your devices and systems. For a list of compatible software for Windows, Mac OS, and other operating systems consult http://openpgp.org/software/. Modern encryption is based on digital “keys”. OpenKeychain stores and manages your keys, and those of the people you communicate with, on your Android smartphone. It also helps you find others’ keys online, and exchange keys. But its most frequent use is in using those keys to encrypt and decrypt messages. ★ Integration with other Apps: • K-9 Mail • Conversations • and many more… ★ Open Source: OpenKeychain is designed to be trustworthy. It’s Free Software with no secrets; anyone can examine and validate every bit of it (Source code available at https://github.com/open-keychain/open-keychain) ★ Independent Security Audit: The auditing company Cure53 performed an intensive security audit of OpenKeychain. The security experts summarize their final result with "[...] none of the spotted issues were considered to be of a critical severity in terms of security implications. The latter is a significant and impressive result for an app of this complexity and relevance." ★ Permissions: Because OpenKeychain is Free Software, anyone can validate that the permissions are indeed only required for the listed features. • In-app purchases: Donate to the developers • Identity: Pre-fill name and email addresses • Contacts: Connect keys to your contacts (only offline) • Photos/Media/Files: Import/export keys from SD card • Camera: Scan QR Codes to add other people's keys • Others: Internet permission to retrieve keys, NFC permission to use YubiKeys Starting with Android 6, permissions are requested when required in-app!
F-DroidGitHub
OpenPass
APK
MobilePass is a one-time password generator for 2-factor authentication used in various remote access systems. OpenPass is a fully compatible reimplementation.
F-DroidGitHub
Oversec
APK
Oversec transparently encrypts and decrypts any text in any app You can use it to exchange private encrypted and covert chat- or email messages or store your own encrypted notes on your phone. See our demo videos: * Introduction * Encrypting Emails * Encrypting Images Oversec is completely agnostic of the subjacent app, it works with Whatsapp™, Line™, Snapchat™, Instagram™ or any other chat app. It also supports sending and receiving PGP encrypted messages with the Gmail™ or any other Email app. End-to-End Encryption was yesterday. Oversec introduces "Eye-to-Eye" encryption. Encrypted data is only decrypted while it is shown on the screen! No clear text is ever persisted and thus cannot be extracted from the file system or accidentally be backed up into the cloud. We also carefully designed Oversec so that it doesn't require internet access. Because of that, you can rest assured that no decrypted information can ever leave your device. How it works: Oversec constantly monitors the text on your screen. When it finds an encrypted text, it tries to decrypt it and then shows the decrypted text as an overlay in place of the encrypted text. Conversely, it can read text out of an input field, encrypt it, and then put the encrypted text back into the input field. In order to encrypt a text, Oversec shows a button next to an active input field. After having entered the secret text, tapping that button makes Oversec read the text, encrypt it and put back the encrypted text into the field. It is now ready to be sent in the subjacent app as usual - the app doesn't even know that it is sending encrypted data! Oversec also features a unique way of encoding the 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!" with no visible sign of any encryption, whereas in reality it contains a hidden encrypted message. You may also encrypt and send photos through Oversec - its unique camera mode even allows you to take and send an encrypted photo without ever storing the original photo on the device. Oversec encrypts your data either using symmetric keys (using ChaCha20 cipher + Poly1305 MAC ) or using asymmetric PGP encryption (making use of the OpenKeychain app). The code is open source and can be found here. This app uses Accessibility services.
F-DroidGitHub
PCAPdroid
APK
PCAPdroid is a privacy-friendly app which lets you track and analyze the connections made by the other apps in your device. It also allows you to export a PCAP dump of the traffic, inspect HTTP, decrypt TLS traffic and much more. PCAPdroid simulates a VPN in order to capture the network traffic without root. It does not use a remote VPN server, instead data is processed locally on the device. Features: * Log and examine the connections made by user and system apps * Extract the SNI, DNS query, HTTP URL and the remote IP address * Inspect HTTP requests and replies thanks to the built-in decoders * Inspect the full connections payload as hexdump/text * Decrypt the HTTPS/TLS traffic and export the SSLKEYLOGFILE * Dump the traffic to a PCAP file, download it from a browser, or stream it to a remote receiver for real-time analysis (e.g. Wireshark) * Create rules to filter out the good traffic and easily spot anomalies * Identify the country and ASN of remote server via offline DB lookups * On rooted devices, capture the traffic while other VPN apps are running If you plan to use PCAPdroid to perform packet analysis, please check out the specific section of the manual. Join the PCAPdroid international community on Telegram or on Matrix.
F-DroidGitHub
PCAPdroid mitm
APK
PCAPdroid-mitm is a PCAPdroid addon which uses mitmproxy to decrypt the TLS/SSL connections and show the decrypted data in the app. The addon uses the open source framework chaquopy to bundle and run python modules. The native python modules are pre-built and installed from the chaquopy pip repository.
GitHubIzzyOnDroid
PGPAuth
APK
This app sends GPG-verified requests over the internet to a given server. Currently there are the actions open and close, but request-type will be configurable. The request also includes a timestamp to verify the request is sent by the owner of the gpg-key and is not sent again by someone else. It is used in the ChaosChemnitz hackerspace in Germany to open and close the door without the need of a "real" key. You'll need https://f-droid.org/packages/org.thialfihar.android.apg or https://f-droid.org/packages/org.sufficientlysecure.keychain to sign requests.
F-DroidGitHub
PIN Mnemonic (Privacy Friendly)
APK
Provides strategies to memorize a 4-digit PIN. Therefore it determines whether the PIN forms a T9-word, underlies a mathematical rule or forms a date or year. It is part of the Privacy Friendly Apps developed by the SECUSO research group of the Technische Universtität Darmstadt in Germany.
F-DroidGitHub
PINcredible - Secure PIN vault
APK
About Over time I've used several apps to store my PINs, unfortunately none of them really convinced me. So here we are now, this is my own implementation of a secure PIN manager. Features 🔢 PIN obfuscation🔐 Local Encryption🎨 Modern Design🌐 No Internet Connection required🎞️ No Ads🗿 No Suspicious Permissions The app obfuscates the PIN in a table layout surrounded by secure random numbers. This brings two security benefits: 1. ❔ The app can not know where in the pattern the user given PIN is located at. Attackers can not extract the plaintext PIN. 2. 🕵️ This offers protection against Shoulder Surfing, for example while accessing your PIN in a super market or a bank. Security Aspects For technical details about the implemented security take a look at the GitHub repo readme. Used Icons Color-blindness-test icons created by Freepik - Flaticon Grid icons created by prettycons - Flaticon Random icons created by Uniconlabs - Flaticon
F-DroidGitHub
PObY-A
APK
PObY-A (Privacy Owned by You - Android) is an application which aim to help Android users to improve security and privacy of their devices. With this app you can protect your smartphone or tablet.Key Features:Applications scanning and permissions listing (including system applications)Malware scan based on some known Android malwareSettings hardening to protect your privacyLive monitoringWarn apps with dangerous* permissions*dangerous: "A higher-risk permission that would give a requesting application access to private user data or control over the device that can negatively impact the user"
GitHubIzzyOnDroid
Paranoid's Pal - Privacy Lock
APK
These days, maintaining privacy on our devices has become increasingly challenging. With so much of our personal information stored on our phones, it’s essential to ensure it stays protected, whether from accidental access or malicious intent. Imagine situations where someone unlocks your phone while you're unaware or a scammer forces access. These scenarios are all too real in today's world. That’s why I developed Paranoid's Pal - Privacy Lock It’s designed to offer an extra layer of security on top of Android’s built-in features. Here’s what makes Paranoid's Pal stand out: * Instant Lock with Shake: In urgent situations, just shake your phone, and it locks immediately, ensuring quick protection when you need it. * Automatic Screen Lock: Your phone locks automatically once the screen turns off, ensuring it's secure even when you're not actively using it. Features: * Quick Tile Settings. Quick Settings are tiles displayed in the Quick Settings panel, representing actions, that users can tap to quickly complete instant lock. * Shortcuts. Helps your quickly start common or recommended tasks within your app. * Modern UI. Enjoy a visually appealing and modern interface, following the principles of the Material You design. * Works offline and respects your privacy. Paranoid's Pal operates independently without needing an internet connection or online account registration. Your confidential data always remains on your device. Neither the developers nor any third parties can access your information. * Adopted for Android 12 SplashScreen, Edge to Edge, Predictive Back navigation, enhancing modern Android UI experience.
F-DroidGitHubIzzyOnDroid
Parcel - Pickup code
APK
This is a free, open-source, ad-free, offline app that prioritizes simplicity and does not collect any personal information. This app automatically parses received SMS messages and extracts the address and pickup code information, which can be displayed on a desktop card (dark mode supported). You can add custom rules to improve the parsing effect. Supports Taobao and Pinduoduo ID codes. It also supports listening to third-party app notifications and automatically saving pickup code messages, making it more convenient for WeChat friends to pick up their packages. Enabling notification listening permissions also allows for background process persistence and real-time updates to the desktop card. Adding a desktop card: Generally hidden in the "All Cards" section at the bottom, under "Plugins" or "Android Widgets". Welcome to download and use! Please submit an issue for any problems or suggestions.
F-DroidGitHub
PassCard
APK
Generate a password card that has your passwords printed on the card in PLAIN TEXT. Take the card with you, and you have access to passwords, for every account you have, and if an attacker get access to your card, you'll have time to change your password.
F-DroidGitHub
PassVault
APK
PassVault is a secure, lightweight, and 100% offline password manager for Android. PassVault is a lightweight password manager that allows users to securely store credentials on their device. All data is stored locally and sensitive information is encrypted using the Android Keystore system. The application does not require internet permissions. User data never leaves the device. FEATURES: - Secure Authentication: Access your vault using a PIN or Biometric (fingerprint) login. - Encrypted Storage: All passwords are encrypted at rest using AES-256 and stored securely in a local Room database. - 100% Offline-First: The app is fully functional without an internet connection. - Password Generation: Create strong, random passwords directly within the app. - Password Strength Scoring: Visual feedback on password security. - Backups: Import or Export encrypted/unencrypted data - Automatic Backups: Automatically backup your database with configurable retention and copies per backup. - Custom Backup Location: Choose where to save your backups using Storage Access Framework. - Third-Party Import: Seamlessly import existing vault from Bitwarden and KeePass. - Supports JSON, CSV, and KDBX files. - Custom Categories: Create and manage your own entry categories. - Filter/Search Entries - Block Screenshots: Prevent screen capture for enhanced security.
F-DroidGitHubIzzyOnDroid
Passky
APK
Passky is simple password manager, which works on a zero trust architecture. That means only user will be able to decrypt his passwords. So users can safely store their passwords on any server. That means if a server on where all passwords are stored get hacked, hacker won't be able to decrypt passwords and data on this server will be useless for him.
F-DroidGitHub
Passman
APK
This is an Android app for the Nextcloud password manager Passman. This app is only compatible with Passman V2.x or higher. Features * Setup app (enter the nextcloud server settings or use SSO) * App start password option based on the android user authentication * View, add, rename and delete vaults * Login to vault * Display credential list * View, add, edit and delete credentials * Add, download and delete files * OTP generation * Basic Android autofill implementation * Password generator * Encrypted offline cache * Encrypted stored vault and cloud connection passwords Requirements * Nextcloud * Nextcloud Passman App
F-DroidGitHubIzzyOnDroid