Password Manager

304 open source Password Manager apps

Secur: Cross-platform 2FA client
APK
Secur is a beautiful and Secure TOTP client app for 2FA, written in Flutter. All of your TOTP secrets are stored and encrypted on-device with strong AES256 encryption. Support for being able to sync secrets to the cloud is planned and will be added in the future. Want to collaborate or report a bug? https://gitlab.com/ATechnoHazard/secur
F-Droid
Secure File Manager Beta
APK
File manager for keeping your files in safe. Features * hiding files * encrypting files * create or extract encrypted Zip files * lock app with password or biometric authentication (optional) * disable screenshots (optional) * disabling thumbnails (optional) * clear cached thumbnails * set destination for creating media files (photo / video) * checksum (MD5, SHA1, SHA256, SHA512) This app is useless if you have a rooted device! Permissions clarification: https://github.com/Secure-File-Manager/Secure-File-Manager/wiki/Frequently-Asked-Questions#why-the-app-needs-specific-permission
F-DroidGitHub
Secure photo viewer
APK
To be used whenever you are showing off pictures to your phone. Prevents someone seeing what they are not supposed to or doing anything to your phone. Start the app by sharing pictures or videos. This app is here to protect you from you friends and enemies. Have you ever handed over your phone to show someone the latest meme? Or a cool pic you took? How often did they scroll too far and have seen something embarrassing in your gallery or image browser? Now we have a solution: Select the pictures you want them to see in your gallery, press share and select the Secure Photo Viewer! Now they will only see what you want them to see. It works with any amount of photos or videos you share from you gallery! It's that easy to protect your privacy from nosy friends.
F-DroidGitHub
S
SecureOTP - Universal OTP Extractor
APK
SecureOTP is a smart, privacy-focused Android utility that automatically detects, extracts, and copies OTP (One-Time Password) codes from ANY app notifications to your clipboard instantly. Universal App Support • SMS Messages - All messaging apps • Email - Gmail, Outlook, Yahoo, ProtonMail, etc. • Banking Apps - All major banks and fintech apps • Social Media - WhatsApp, Instagram, Facebook, Twitter, Telegram • Payment Apps - PayPal, Paytm, PhonePe, Google Pay • ANY app that sends OTP notifications! Smart Detection • Intelligently identifies OTP codes even when notifications contain multiple numbers • Filters out phone numbers, dates, and tracking numbers • Context-aware pattern matching for maximum accuracy • Supports various OTP formats (4-8 digit codes) Privacy & Security • 100% Local Processing - All OTP extraction happens on your device • No Internet Required - Works completely offline • No Data Collection - Zero data sent to servers • Open Source - Fully transparent code you can audit • No Permissions Abuse - Only uses NotificationListenerService Battery Optimized • Efficient background processing with minimal battery impact • Smart wake lock usage (max 3 seconds per notification) • Uses coroutines for non-blocking operations • No polling, no API calls, no 24/7 background services Performance • Instant OTP detection as notifications arrive • Auto-copy to clipboard - ready to paste immediately • Minimal memory footprint • Optimized for low-end devices Requirements • Android 8.0 (API 26) or higher • No internet connection needed • No account setup required Open Source SecureOTP is fully open source. View the code, contribute, or report issues on GitHub: https://github.com/26JATIN/SecureOTP
F-DroidGitHub
SecureYourChats
APK
Text Encryption/Decryption Supported algorithms: AES, DES, CAMELLIA, ChaCha20-Poly1305, XChaCha20-Poly1305, and Aegis256. Intuitive interface to enter text, choose an algorithm, and get the encrypted or decrypted result. Generate 256-bit Key Automatically Automatically generate random 256-bit keys in the Manage Keys section. Ideal for encrypting/decrypting without manually creating keys. Share/Import Encryption Keys via QR Share any key you’ve created so others can use the same encryption key. Export your key by pressing it in the list and choosing “Export.” Import a key using a QR code in “Import key via QR” under key management. File Encryption/Decryption Select files from your device. Encrypt or decrypt them using the same algorithms. The output file name is automatically labeled “.encrypted” or “.decrypted.” Built-In Key Manager :key: Add, delete, or generate random keys. Import keys from QR codes or export them as QR codes too. Keys are stored securely (using EncryptedSharedPreferences). Share Encryption Flow Use the Share action in other apps → choose “Encrypt” or “Decrypt” for text/files. Quick and convenient for multi-app workflows. Optional Accessibility Service :handshake: Detects selected text (when you highlight text on-screen). Detects copied text (clipboard). Displays a notification to encrypt/decrypt on the fly, opening the same activity (DialogFlowEncryptionActivity) with “Choose Operation.” Toggle Accessibility Logic A “BurbujaEncryption” button (or similar) enables/disables the logic internally without turning off the service in Android Settings. Perfect for pausing detection without leaving system settings. Dialog Flow (DialogFlowEncryptionActivity) :speech_balloon: A step-by-step sequence: “Choose Operation” (Encrypt/Decrypt) “Choose Cipher” “Pick/Enter Key” Final result Offers a guided, user-friendly experience. Android 13+ Support Requests POST_NOTIFICATIONS permission if you want to see notifications when text is selected or copied. Basic Usage :rocket: Main Screen Enter text and a key (or pick a saved key). Select the algorithm from the spinner. Tap Encrypt or Decrypt. Copy or share the resulting text. File Encryption :file_folder: Tap “FILE ENCRYPTION” on the main screen (MainActivity). Choose a file and an output folder. Pick the algorithm and a key. Tap EXECUTE. Accessibility (Optional) Enable it in Settings → Accessibility → “Encrypt-DecrypT Service.” Once enabled, selecting or copying text in any app triggers a notification. Tap it to open the DialogFlow (“Choose Operation”). In MainActivity, use “BurbujaEncryption” to enable or disable detection without turning the service off in Settings. Frequently Asked Questions (FAQ) :question: How do I enable/disable the accessibility service logic without going to system settings? Use the “BurbujaEncryption” button in MainActivity. It toggles an internal SharedPreferences flag. If disabled, the service won’t process events even if it’s still enabled in system settings. What if I forget my key? You won’t be able to decrypt your text/file. Make sure you keep a record of your keys or store them in the Key Manager. Why am I not seeing notifications when copying text? On Android 13+, you must grant the POST_NOTIFICATIONS permission. Check that the accessibility service is enabled and the internal logic is not toggled off.
F-DroidGitHub
SeekPrivacy
APK
Apps constantly request storage access; from basic media folders to full device control"All files access" permission, granting them unrestricted visibility into your device's storage.This creates a painful trade-off between functionality and privacy.SeekPrivacy eliminates that trade-off.Unlike a traditional vault, SeekPrivacy doesn't create a segregated safe-space;it actively cloaks and encrypts the files you designate as private. Even if a malicious app has full access to your storage, your protected files remain completely invisible and inaccessible to them.You maintain the ease of using your essential apps while enjoying complete security over your private data. Access your files normally, stay protected silently.What SeekPrivacy Does:Total App Blindness:Any app, no matter what level of storage access it has, will be unable to detect,read, or access your protected files.Seamless Access for You:You, the owner, can still open, view, and share these files normally.Deep Security:Because your files are encrypted, they are also protected from anyone gaining direct,physical access to your device's storage.What's New in SeekPrivacy v2.0Take full control of your private data with our new V2.0 File Management Suite. Organise your encrypted files into subfolders, find what you need instantly with integrated search, and manage your storage with built-in rename and move tools, all while maintaining military-grade encryption.
GitHubIzzyOnDroid
Seguime
APK
It stores GPS coordinates and sends them to your Web server so you can see where is the device. * You can build your own server (more privacy). * Send coordinates by Telegram (Bot) and SMS. * Settings from the website. * Control over time of activity and downtime to save battery. * Easy to create accounts without requesting personal data. * Timer for emergency. It's just a project, so it can only be used for experimental purposes and not for security purposes.
F-Droid
Sekreto
APK
The application is only in Esperanto and Russian.
F-Droid
SelfPrivacy
APK
SelfPrivacy — is a platform on your cloud hosting, that allows to deploy your own private services and control them using mobile application. To use this application, you'll be required to create accounts of different service providers. Please reffer to this manual: https://selfprivacy.org/docs/getting-started/ Application will do the following things for you: Create your personal server Setup NixOS Bring all services to the ready-to-use state. Services include: E-mail, ready to use with DeltaChat NextCloud — your personal cloud storage Bitwarden — secure and private password manager Pleroma — your private fediverse space for blogging Jitsi — awesome Zoom alternative Gitea — your own Git server
F-Droid
Sentinel Lens
APK
Sentinel Lens is a facial recognition surveillance app that uses your Android device's camera to record video in the background (with no live preview) and sends Telegram alerts when unauthorized individuals are detected, based on a configurable blacklist and whitelist. Key Features Background Recording Discreet Capture: Record video silently in the background without any visible camera preview. Saved Camera Footage: Automatically store recordings for later review. Front or Back Camera: Choose either camera lens for optimal coverage. Advanced Facial Recognition Facial Recognition Surveillance: Analyze recorded frames to identify known and unknown faces. Configurable Watchlist: Maintain custom blacklist and whitelist entries to control alerts. Real-Time Alerts Telegram Alert Integration: Send instant notifications via Telegram when a watchlist match is detected.
F-DroidGitHub
Sentry
APK
Tiny app to enforce security policies of your device. It can: * limit the maximum number of failed password attempts * disable USB data connections (Android 12, USB HAL 1.3, Device Owner) * disable safe boot mode (Android 7, Device Owner) * notify on failed password attempt * notify when an app without Internet permission got it after an update Be aware that the app may not work in safe mode. Permissions: * DEVICE_ADMIN - limit the maximum number of failed password attempts * DEVICE_OWNER - disable USB data connections * NOTIFICATION_LISTENER - receive lock/package events * QUERY_ALL_PACKAGES - receive all package events It is Free Open Source Software. License: GPL-3
F-DroidGitHub
SharedHaven
APK
Shared Haven is a Bitcoin wallet focused on privacy, security, and advanced shared custody. It supports: - Multisig shared wallets - Various timelock configurations (absolute and relative) - Secure local key management - No cloud backups or tracking Ideal for users who want collaborative Bitcoin custody setups, time-locked transactions, or enhanced personal security. Shared Haven is fully open source and designed for those who value security and control over convenience.
F-DroidGitHub
Shelter
APK
Shelter is a Free and Open-Source (FOSS) app that leverages the "Work Profile" feature of Android to provide an isolated space that you can install or clone apps into. For a full description, please read from the Git repository of Shelter. A summary is provided below. The main use-cases of Shelter include: - Installing apps inside a work profile for isolation - "Freeze" apps inside the work profile to prevent them from running or being woken up when you are not actively using them - Installing two copies of the same app on the same device Note that Shelter depends on the Work Profile feature of the Android system, so any bugs related to Work Profiles in the Android-derived system you are using will affect Shelter. In addition, Shelter can only be as secure as the Work Profile implementation.
DirectF-Droid
Sigil
APK
Sigil is an open-source, advanced encryption utility built for defense-in-depth and memory safety. Unlike standard tools that rely on a single algorithm, Sigil employs a multi-layered, configurable architecture to ensure your data remains secure against sophisticated cryptanalysis.The application operates entirely offline, performing all cryptographic operations locally on your device with a modern Material 3 interface that balances high-level security with usability.Core Security FeaturesEncryption Profiles: Customize your security posture. Switch between "Standard AES-GCM" (Raw mode) for compatibility with external tools, or the "Sigil Chain" for maximum defense.Multi-Layer Cascade: The default Sigil Chain wraps your data in a hybrid cascade of XChaCha20-Poly1305 + Serpent-CBC + Twofish-CBC + AES-256-GCM. This defense-in-depth approach ensures that even if one algorithm is compromised, your data remains protected by independent layers.Zero-Knowledge Auth: Secure the app with a numeric PIN or a strong alphanumeric Password. Credentials are hashed using Salted Argon2id and never stored in a reversible format.Hardware-Backed Vault: When supported by the device, master keys are generated and stored in the Android Keystore (or StrongBox). Saved encryption passwords never touch the disk in plaintext.Memory Hygiene: Sensitive data buffers are zeroed where possible after use to reduce exposure to memory dumps.Privacy & System HardeningScreen Security: Prevents screenshots and hides app content in the "Recent Apps" overview using FLAG_SECURE, protecting against visual snooping and malicious screen recorders.Clipboard Protection: Automatic wipe timers and Android 13+ sensitive content flags prevent clipboard managers from retaining your decrypted data.Offline-Only: Sigil does not request the INTERNET permission. It tracks no analytics, collects no telemetry, and stores no data on external servers.Advanced User ToolkitSecure Keystore: Save, view, and manage encryption keys using the hardware-backed vault.Custom Encryption Control: Full manual control over encryption chains. Build your own cascade from 18 algorithms, reorder layers, and toggle ZLib compression.System Console: Real-time logging of the encryption process, providing precise timing metrics and error diagnostics.Advanced Theming: Material You Dynamic Colors, Dark/Light modes, and a custom HSV color engine.Technical SpecificationsKey Derivation: Argon2id (Configurable up to 256MB RAM) + SHA-512 pre-hashing.Supported Algorithms: AES-256-GCM, AES-256-CBC, ChaCha20-Poly1305, XChaCha20-Poly1305, ARIA-256-GCM, Twofish, Serpent, Camellia, CAST6, RC6, SM4, GOST, SEED, Blowfish, IDEA, CAST5, TEA, and XTEA.Open-Source TransparencyThe complete source code is available for public audit on GitHub: https://github.com/Animesh-Varma/SigilFor the complete release roadmap and planned features, please visit: https://github.com/Animesh-Varma/Sigil/releasesFor any queries, please contact: sigil@animeshvarma.dev
GitHubIzzyOnDroid
Silence
APK
NOTE: App has is not been developed any more and its source repo is no longer available. Silence is an SMS/MMS application that allows you to protect your privacy while communicating with friends. Using Silence, you can send SMS messages and share media or attachments with complete privacy. Features: * Easy. Silence works like any other SMS application. There\'s nothing to sign up for and no new service your friends need to join. * Reliable. Silence communicates using encrypted SMS messages. No servers or internet connection required. * Private. Silence provides end-to-end encryption for your messages using the painstakingly engineered Signal encryption protocol. * Safe. All messages are encrypted locally, so if your phone is lost or stolen, your messages are protected. * Open Source. Silence is Free and Open Source, enabling anyone to verify its security by auditing the code.
F-DroidGitHub
Simple Text Crypt
APK
This app does not claim any permissions, so you can trust that it cannot send any of your private data to anyone. Messages produced by this app are secure and, for example, can be confidently sent over a network. It uses AES in GCM mode with no padding for encryption. It uses Argon2 and a random Salt to derive a secure key from the entered passphrase. This is a very powerful encryption. It also encrypts its settings before storing them on the device. However, the app might be vulnerable to some attacks. Although it is secure enough to stand attacks from non-expert crackers, e.g. normal users, should not be used for serious data encryption. Upgrading from 4.x to 5.x The encryption of the settings is changed. The app should be able to detect the old settings and upgrade them with the new encryption algorithm. However, it's a good idea to back-up your passphrase. (Well, it's generally a good idea to back-up encryption keys and passwords in a secure place). If the app didn't work after upgrade, uninstall and install it again.
F-DroidGitHub
Skewy - anti eavesdropping
APK
Skewy has two objectives: 1) By pressing Play, Skewy's sound will mask your conversation / will make the data picked up by the microphone unusable (like a jammer). Giving someone who wants to use this data a near impossible task to filter out what you said. The Sound Tab allows for fine tuning of the sound level and set an optional alarm to notify when masking no longer occurs. 2) Skewy processes the data to identify ultrasonic (inaudible) signals. Such signals are used by advertisement/tracking companies such as SilverPush to access your phone without you noticing. Skewy can notify you when such a signal is present and optionally jam such a signal, if the frequency shield is turned on. All data is visualized with live graphs (both sound and frequency). It works best with a small hardware extension (a small speaker/headphone) to focus the sound on the mic, making it silent its surroundings. An idea how to build it is found in the Menu. No actual sound data is saved.
F-DroidGitHub
SnapSafe
APK
SnapSafe is a camera app that keeps every pixel—and every byte of data—exactly where it belongs: on YOUR device. Why SnapSafe? We capture photos locally, encrypt everything in private storage, let YOU decide if GPS tags are added, and strip out tell‑tale metadata automatically. Free and Open Source, forever. We NEVER phone home or talk to servers, slurp analytics or usage stats, sprinkle ads or trackers in the code, or read files outside our sandbox. Key Features: • Zero‑Leak Design – The manifest skips android.permission.INTERNET; nothing leaves your device. • Fully Encrypted – Shots are written to app‑private storage using strong encryption. • Metadata Scrub‑A‑Dub – EXIF and other identifiers are wiped the instant you hit Share. • Secure Sharing – When you do share, we hand the file off via Android's native share sheet—no detours. • Anti-Doxing – Automatically Blur faces before sharing photos • PIN‑Locked Gallery – A separate PIN stands between curious thumbs and your photos. • Granular Location – Add coarse, fine, or zero location data—your call. • 100% Open Source – Auditable code in plain sight. • Poison Pill – Set a special PIN, that when entered, appears to work normally but actually deletes your existing photos. • Decoy Photos – Select innocuous decoy photos, these will be preserved when your Poison Pill is activated. That way your Gallery is not suspiciously empty. Privacy Policy: We collect nothing.
F-DroidGitHub
SnoopSnitch
APK
Collects and analyzes mobile radio data to make you aware of your mobile network security and to warn you about threats like fake base stations (IMSI catchers), user tracking and over-the-air updates. With SnoopSnitch you can use the data collected in the GSM Security Map at https://gsmmap.org and contribute your own data to GSM Map. Requirements: * Qualcomm-based Android phone (see device list) * Stock Android ROM, version 4.1 or later * Note: Custom Android ROMs like CyanogenMod may or may not work, depending on the availability of a Qualcomm DIAG kernel driver (DIAG_CHAR). * Root privileges on phone Incompatible Devices: * Samsung Galaxy S2 & S3 * Nexus 5 with stock Android * Huawei Ascend Y300
F-DroidGitHub
SshDaemon
APK
Transfer files to/from your home in a secure well proven way using the ssh/sftp subsystem. You will need a client like WinSCP or Filezilla on your desktop machine. Features: * No root required * based on the Apache Mina project * very fast transfer rates.
F-DroidGitHub
SshKeyMan
APK
SshKeyMan lets you generate and manage your SSH keys on your Android device. It supports ed25519, ecdsa(p256), and rsa keys.
GitHubIzzyOnDroid
Standard Notes
APK
Standard Notes is a secure and private notes app. It syncs your notes securely across all your devices, including your Android devices, Windows, iOS, Linux, and Web. Private means your notes are end-to-end encrypted, so only you can read your notes. Even we can't read the contents of your notes. Simple means it does one job and does it well. Standard Notes is a safe and lasting place for your life's work. Our focus is making it easy to write notes wherever you are and syncing them with encryption to all your devices. Our users love us for: * Personal Notes * Tasks & Todos * Passwords & Keys * Code & Technical Procedures * Private Journal * Meeting Notes * Cross-platform Scratchpad * Books, Recipes, & Movies * Health & Fitness Log Standard Notes comes free with: * Seamless sync across all your devices, with easy to use applications on Android, Windows, Linux, iPhone, iPad, Mac, and web browsers. * Offline access, so you can access your downloaded notes even without a connection. * No limit on number of devices. * No limit on number of notes. * Passcode lock protection, along with fingerprint protection. * A tagging system to organize your notes (like #work, #ideas, #passwords, #crypto). * The ability to pin, lock, protect, and move notes to trash, which allows you to recover deleted notes until the trash is emptied. Standard Notes is completely open-source, which means when we say your notes are encrypted with industry-leading XChaCha-20 encryption, and that only you can read your notes, you don't have to take our word for it. Our code is open to the world to audit. We made Standard Notes simple because longevity is important to us. We want to make sure we're here, protecting your notes, for the next hundred years. You shouldn't have to find a new notes app every year. To sustain our development, we offer an optional paid program called Standard Notes Extended. Extended gives you access to powerful tools including: * Productivity editors (like Markdown, Code, Spreadsheets) * Beautiful themes (like Midnight, Focus, Solarized Dark) * Powerful cloud tools including daily backups of your encrypted data delivered to your email inbox every day, or backed up to your cloud provider (like Dropbox and Google Drive). You can learn more about Extended at standardnotes.com/extended. We're always happy to talk, whether it be a question, thought, or issue. Please feel free to email us any time at help@standardnotes.com. When you take the time to send us a message, we'll be sure to do the same.
F-DroidGitHub
StartFlagExploit
APK
This app is a demonstartion of a new exploit which manipulates the "startActivity" Binder event in a way that lets the ActivityManagerService die. This will also cause all other system services to die. The app allows you to check whether a device is vulnerable to the exploit. It is not intended to do any harm, it serves the purpose of a demo to show what the exploit looks like without abusing it. Affected Android versions: Android 10 / Android 11 Read this for more technical details: https://androidreverse.wordpress.com/
F-DroidGitHub
Status: Ethereum Crypto Wallet
APK
Status combines pseudonymous privacy-focused messenger and secure crypto wallet into one powerful communication tool. Chat with friends and growing communities. Buy, store, and exchange digital assets. Status is your Ethereum operating system. SECURE ETHEREUM WALLET The Status crypto wallet allows you to securely send, store, and exchange Ethereum assets such as ETH, SNT, stable coins such as DAI, as well as collectibles. Confidently take control of your cryptocurrency and digital assets with our multichain Ethereum wallet app, supporting Ethereum Mainnet, Base, Arbitrum, and Optimism. The Status blockchain wallet currently only supports ETH, ERC-20, ERC-721, and ERC-1155 assets; it does not support Bitcoin. PRIVATE MESSENGER Send private 1:1 and private group chats without anyone snooping on your communications. Status is a messenger app that eliminates centralised message relays for greater privacy and secure messaging. All messages are encrypted with end-to-end encryption. Additionally, no message exposes who the author or the intended recipient is, so nobody, not even Status, knows who is talking to who or what was said. EARN WITH DEFI Put your crypto to work with the latest decentralised finance apps and decentralised exchanges (DEX) such as Maker, Aave, Uniswap, Synthetix, PoolTogether, Zerion, Kyber, and more. CONNECT WITH YOUR COMMUNITY Explore, connect, and chat with your favourite communities and friends. Whether it is a small group of friends, an artist collective, crypto traders, or the next big organization - text and communicate with Status communities. PRIVATE ACCOUNT CREATION Stay private with pseudo-anonymous account creation. When creating your free account, you will NEVER have to enter a phone number, email address, or bank account. Your wallet private keys are locally generated and securely stored to ensure only you have access to your funds and financial transactions.
F-DroidGitHub