{"slug": "keepassdx", "name": "KeePassDX", "category": "security", "category_name": "Security and passwords", "description": "Open-source Android password manager compatible with KeePass database files.", "recommenders": 7, "commenters": 7, "warners": 0, "score": 6.54, "rising": 2.69, "first": "2026-02-16", "latest": "2026-10-14", "why": "Recommended as the Android companion to KeePassXC, sharing one open-source, locally stored database across devices.", "why_is_quote": false, "has_verdict": true, "sentiment": {"recommend": 8, "neutral": 0, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 2, 0, 0, 2, 0, 0, 2, 0, 2], "listed": true, "loved": ["KeePassXC compatibility", "Open source"], "caveat": "No built-in sync", "short_quote": "I've been using KeepassDX for years, and I've been completely satisfied with it.", "icon": true, "domain": "keepassdx.com", "github_repo": null, "official_url": "https://www.keepassdx.com", "pricing": "open source", "aliases": ["KeePassDX", "KeepassDX"], "verdict": [{"text": "Recommended as the Android companion to KeePassXC", "cites": [{"id": 770916081, "item_id": 48182255, "url": "https://news.ycombinator.com/item?id=48182255", "by": "varbhat", "date": "2026-05-18", "stance": "recommend", "quote": "On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC.", "excerpt": "I have moved to KeepassXC[1] on my desktop from Bitwarden. On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC. On browser, I use KeepassXC Browser extension which connects with the desktop client. Since KeepassXC operates on a single file, you can use any Filesystem syncing tool to sync that file between devices or to store it in the cloud. I am really happy with the move. [1]: https://kee", "context": "", "use_case": "Android password manager", "switched_from": "", "story": "The Quiet Renovation at Bitwarden"}, {"id": 752681745, "item_id": 47042609, "url": "https://news.ycombinator.com/item?id=47042609", "by": "theandrewbailey", "date": "2026-02-16", "stance": "recommend", "quote": "I use KeePassXC on desktop and KeePassDX on Android.", "excerpt": "I use KeePassXC on desktop and KeePassDX on Android. I have my own file server, and manually sync the database file through it when needed. No subscription fee, 100% open source and self-hosted. https://keepassxc.org/ https://www.keepassdx.com/", "context": "self-hosts a file server", "use_case": "password manager on Android", "switched_from": "", "story": "Ask HN: Which password manager do you use / would you recommend?"}, {"id": 770906881, "item_id": 48181680, "url": "https://news.ycombinator.com/item?id=48181680", "by": "kn100", "date": "2026-05-18", "stance": "recommend", "quote": "I switched from Bitwarden to KeepassXC / KeepassDX / Syncthing", "excerpt": "Good post. I switched from Bitwarden to KeepassXC / KeepassDX / Syncthing across my Android phone, Linux PC, and Windows PC. This was the setup I had prior to using Bitwarden for the first time. The Keepass experience is significantly better these days! Importing from Bitwarden is trivial too. Recommended!", "context": "", "use_case": "Android password manager", "switched_from": "Bitwarden", "story": "The Quiet Renovation at Bitwarden"}]}, {"text": ", sharing one open-source, locally stored database across devices.", "cites": [{"id": 801480913, "item_id": 50092557, "url": "https://news.ycombinator.com/item?id=50092557", "by": "user00005", "date": "2026-10-14", "stance": "recommend", "quote": "stored only on my devices(Linux, Windows, Android) using open source software (KeepassXC, KeepassDX)", "excerpt": "I'm moving my HSA because the company moved to passkeys. I use unique email addresses and passwords, stored only on my devices(Linux, Windows, Android) using open source software (KeepassXC, KeepassDX). Passkeys add new friction I don't need.", "context": "uses Linux, Windows, Android", "use_case": "password storage on Android", "switched_from": "", "story": "Passkeys are not a trap"}, {"id": 752757729, "item_id": 47047358, "url": "https://news.ycombinator.com/item?id=47047358", "by": "Gormo", "date": "2026-02-17", "stance": "recommend", "quote": "password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud.", "excerpt": "Some others that I use: * NextCloud -- client for personal NextCloud server; this app is used primarily for file sync, with other features accessed with other apps. (https://nextcloud.com/features/?filter=Clients#android-client) * KeePassDX -- password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud. Also functions as a TOTP authenticator. (https://www.keepassdx.com/) * DAVx5 -- CalDAV and", "context": "", "use_case": "password manager and TOTP on Android", "switched_from": "", "story": "GrapheneOS \u2013 Break Free from Google and Apple"}, {"id": 752681745, "item_id": 47042609, "url": "https://news.ycombinator.com/item?id=47042609", "by": "theandrewbailey", "date": "2026-02-16", "stance": "recommend", "quote": "I use KeePassXC on desktop and KeePassDX on Android.", "excerpt": "I use KeePassXC on desktop and KeePassDX on Android. I have my own file server, and manually sync the database file through it when needed. No subscription fee, 100% open source and self-hosted. https://keepassxc.org/ https://www.keepassdx.com/", "context": "self-hosts a file server", "use_case": "password manager on Android", "switched_from": "", "story": "Ask HN: Which password manager do you use / would you recommend?"}]}, {"text": " The main caveat is that syncing is left to separate tools like Syncthing, NextCloud or a manual file server.", "cites": [{"id": 800577715, "item_id": 50036107, "url": "https://news.ycombinator.com/item?id=50036107", "by": "jonny2811", "date": "2026-10-10", "stance": "recommend", "quote": "syncthing and KeepassDx also works suprisingly well", "excerpt": "ive used keepassxc forever, switched to proton pass after the release, because i was managing my db in git and it was always a pain to keep in sync, but switched back a couple of weeks ago with exactly the same setup, syncthing and KeepassDx also works suprisingly well. mostly i was missing power user features and especially ux for the browser plugin, namely you can't operate it fully with the keyboard, with keepassx", "context": "", "use_case": "Android password client", "switched_from": "", "story": "Bitwarden Dual License Model"}, {"id": 752757729, "item_id": 47047358, "url": "https://news.ycombinator.com/item?id=47047358", "by": "Gormo", "date": "2026-02-17", "stance": "recommend", "quote": "password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud.", "excerpt": "Some others that I use: * NextCloud -- client for personal NextCloud server; this app is used primarily for file sync, with other features accessed with other apps. (https://nextcloud.com/features/?filter=Clients#android-client) * KeePassDX -- password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud. Also functions as a TOTP authenticator. (https://www.keepassdx.com/) * DAVx5 -- CalDAV and", "context": "", "use_case": "password manager and TOTP on Android", "switched_from": "", "story": "GrapheneOS \u2013 Break Free from Google and Apple"}, {"id": 752681745, "item_id": 47042609, "url": "https://news.ycombinator.com/item?id=47042609", "by": "theandrewbailey", "date": "2026-02-16", "stance": "recommend", "quote": "I use KeePassXC on desktop and KeePassDX on Android.", "excerpt": "I use KeePassXC on desktop and KeePassDX on Android. I have my own file server, and manually sync the database file through it when needed. No subscription fee, 100% open source and self-hosted. https://keepassxc.org/ https://www.keepassdx.com/", "context": "self-hosts a file server", "use_case": "password manager on Android", "switched_from": "", "story": "Ask HN: Which password manager do you use / would you recommend?"}]}], "praise": [{"label": "KeePassXC compatibility", "summary": "Shares the same database file with KeePassXC on desktop, synced with any file-sync tool.", "quotes": [{"id": 770916081, "item_id": 48182255, "url": "https://news.ycombinator.com/item?id=48182255", "by": "varbhat", "date": "2026-05-18", "stance": "recommend", "quote": "On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC.", "excerpt": "I have moved to KeepassXC[1] on my desktop from Bitwarden. On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC. On browser, I use KeepassXC Browser extension which connects with the desktop client. Since KeepassXC operates on a single file, you can use any Filesystem syncing tool to sync that file between devices or to store it in the cloud. I am really happy with the move. [1]: https://kee", "context": "", "use_case": "Android password manager", "switched_from": "", "story": "The Quiet Renovation at Bitwarden"}, {"id": 752757729, "item_id": 47047358, "url": "https://news.ycombinator.com/item?id=47047358", "by": "Gormo", "date": "2026-02-17", "stance": "recommend", "quote": "password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud.", "excerpt": "Some others that I use: * NextCloud -- client for personal NextCloud server; this app is used primarily for file sync, with other features accessed with other apps. (https://nextcloud.com/features/?filter=Clients#android-client) * KeePassDX -- password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud. Also functions as a TOTP authenticator. (https://www.keepassdx.com/) * DAVx5 -- CalDAV and", "context": "", "use_case": "password manager and TOTP on Android", "switched_from": "", "story": "GrapheneOS \u2013 Break Free from Google and Apple"}, {"id": 770906881, "item_id": 48181680, "url": "https://news.ycombinator.com/item?id=48181680", "by": "kn100", "date": "2026-05-18", "stance": "recommend", "quote": "I switched from Bitwarden to KeepassXC / KeepassDX / Syncthing", "excerpt": "Good post. I switched from Bitwarden to KeepassXC / KeepassDX / Syncthing across my Android phone, Linux PC, and Windows PC. This was the setup I had prior to using Bitwarden for the first time. The Keepass experience is significantly better these days! Importing from Bitwarden is trivial too. Recommended!", "context": "", "use_case": "Android password manager", "switched_from": "Bitwarden", "story": "The Quiet Renovation at Bitwarden"}]}, {"label": "Open source", "summary": "Commenters value that it is fully open source and keeps passwords on their own devices.", "quotes": [{"id": 801480913, "item_id": 50092557, "url": "https://news.ycombinator.com/item?id=50092557", "by": "user00005", "date": "2026-10-14", "stance": "recommend", "quote": "stored only on my devices(Linux, Windows, Android) using open source software (KeepassXC, KeepassDX)", "excerpt": "I'm moving my HSA because the company moved to passkeys. I use unique email addresses and passwords, stored only on my devices(Linux, Windows, Android) using open source software (KeepassXC, KeepassDX). Passkeys add new friction I don't need.", "context": "uses Linux, Windows, Android", "use_case": "password storage on Android", "switched_from": "", "story": "Passkeys are not a trap"}, {"id": 752681745, "item_id": 47042609, "url": "https://news.ycombinator.com/item?id=47042609", "by": "theandrewbailey", "date": "2026-02-16", "stance": "recommend", "quote": "I use KeePassXC on desktop and KeePassDX on Android.", "excerpt": "I use KeePassXC on desktop and KeePassDX on Android. I have my own file server, and manually sync the database file through it when needed. No subscription fee, 100% open source and self-hosted. https://keepassxc.org/ https://www.keepassdx.com/", "context": "self-hosts a file server", "use_case": "password manager on Android", "switched_from": "", "story": "Ask HN: Which password manager do you use / would you recommend?"}]}, {"label": "Offline privacy", "summary": "The F-Droid build has no network permissions.", "quotes": [{"id": 789575360, "item_id": 49348460, "url": "https://news.ycombinator.com/item?id=49348460", "by": "clort", "date": "2026-08-18", "stance": "recommend", "quote": "I use KeePassDX from F-droid it does not have network permissions", "excerpt": "I don't know about iOS but if it saves it to your Files and lets iOS deal with the synchronisation then it should not have any network permissions? (I use KeePassDX from F-droid it does not have network permissions)", "context": "Android user", "use_case": "password management", "switched_from": "", "story": "Bluesky draws its logo on screenshots"}]}, {"label": "Reliable", "summary": "Users report years of satisfied use and say it works surprisingly well with Syncthing.", "quotes": [{"id": 791030000, "item_id": 49439375, "url": "https://news.ycombinator.com/item?id=49439375", "by": "theandrewbailey", "date": "2026-08-25", "stance": "recommend", "quote": "I've been using KeepassDX for years, and I've been completely satisfied with it.", "excerpt": "I've been using KeepassDX for years, and I've been completely satisfied with it.", "context": "", "use_case": "password management on Android", "switched_from": "", "story": "KeepassDX \u2013 open-source Password Manager for Android"}, {"id": 800577715, "item_id": 50036107, "url": "https://news.ycombinator.com/item?id=50036107", "by": "jonny2811", "date": "2026-10-10", "stance": "recommend", "quote": "syncthing and KeepassDx also works suprisingly well", "excerpt": "ive used keepassxc forever, switched to proton pass after the release, because i was managing my db in git and it was always a pain to keep in sync, but switched back a couple of weeks ago with exactly the same setup, syncthing and KeepassDx also works suprisingly well. mostly i was missing power user features and especially ux for the browser plugin, namely you can't operate it fully with the keyboard, with keepassx", "context": "", "use_case": "Android password client", "switched_from": "", "story": "Bitwarden Dual License Model"}]}, {"label": "Built-in TOTP", "summary": "It also works as a TOTP authenticator.", "quotes": [{"id": 752757729, "item_id": 47047358, "url": "https://news.ycombinator.com/item?id=47047358", "by": "Gormo", "date": "2026-02-17", "stance": "recommend", "quote": "password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud.", "excerpt": "Some others that I use: * NextCloud -- client for personal NextCloud server; this app is used primarily for file sync, with other features accessed with other apps. (https://nextcloud.com/features/?filter=Clients#android-client) * KeePassDX -- password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud. Also functions as a TOTP authenticator. (https://www.keepassdx.com/) * DAVx5 -- CalDAV and", "context": "", "use_case": "password manager and TOTP on Android", "switched_from": "", "story": "GrapheneOS \u2013 Break Free from Google and Apple"}]}], "caveats": [{"label": "No built-in sync", "summary": "Keeping the database in sync relies on external tools or manual copying.", "quotes": [{"id": 752681745, "item_id": 47042609, "url": "https://news.ycombinator.com/item?id=47042609", "by": "theandrewbailey", "date": "2026-02-16", "stance": "recommend", "quote": "I use KeePassXC on desktop and KeePassDX on Android.", "excerpt": "I use KeePassXC on desktop and KeePassDX on Android. I have my own file server, and manually sync the database file through it when needed. No subscription fee, 100% open source and self-hosted. https://keepassxc.org/ https://www.keepassdx.com/", "context": "self-hosts a file server", "use_case": "password manager on Android", "switched_from": "", "story": "Ask HN: Which password manager do you use / would you recommend?"}, {"id": 770916081, "item_id": 48182255, "url": "https://news.ycombinator.com/item?id=48182255", "by": "varbhat", "date": "2026-05-18", "stance": "recommend", "quote": "On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC.", "excerpt": "I have moved to KeepassXC[1] on my desktop from Bitwarden. On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC. On browser, I use KeepassXC Browser extension which connects with the desktop client. Since KeepassXC operates on a single file, you can use any Filesystem syncing tool to sync that file between devices or to store it in the cloud. I am really happy with the move. [1]: https://kee", "context": "", "use_case": "Android password manager", "switched_from": "", "story": "The Quiet Renovation at Bitwarden"}, {"id": 752757729, "item_id": 47047358, "url": "https://news.ycombinator.com/item?id=47047358", "by": "Gormo", "date": "2026-02-17", "stance": "recommend", "quote": "password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud.", "excerpt": "Some others that I use: * NextCloud -- client for personal NextCloud server; this app is used primarily for file sync, with other features accessed with other apps. (https://nextcloud.com/features/?filter=Clients#android-client) * KeePassDX -- password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud. Also functions as a TOTP authenticator. (https://www.keepassdx.com/) * DAVx5 -- CalDAV and", "context": "", "use_case": "password manager and TOTP on Android", "switched_from": "", "story": "GrapheneOS \u2013 Break Free from Google and Apple"}]}, {"label": "Android only", "summary": "It is an Android client, so iOS users need something else.", "quotes": [{"id": 770916081, "item_id": 48182255, "url": "https://news.ycombinator.com/item?id=48182255", "by": "varbhat", "date": "2026-05-18", "stance": "recommend", "quote": "On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC.", "excerpt": "I have moved to KeepassXC[1] on my desktop from Bitwarden. On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC. On browser, I use KeepassXC Browser extension which connects with the desktop client. Since KeepassXC operates on a single file, you can use any Filesystem syncing tool to sync that file between devices or to store it in the cloud. I am really happy with the move. [1]: https://kee", "context": "", "use_case": "Android password manager", "switched_from": "", "story": "The Quiet Renovation at Bitwarden"}, {"id": 789575360, "item_id": 49348460, "url": "https://news.ycombinator.com/item?id=49348460", "by": "clort", "date": "2026-08-18", "stance": "recommend", "quote": "I use KeePassDX from F-droid it does not have network permissions", "excerpt": "I don't know about iOS but if it saves it to your Files and lets iOS deal with the synchronisation then it should not have any network permissions? (I use KeePassDX from F-droid it does not have network permissions)", "context": "Android user", "use_case": "password management", "switched_from": "", "story": "Bluesky draws its logo on screenshots"}]}], "who": [{"by": "user00005", "context": "uses Linux, Windows, Android", "url": "https://news.ycombinator.com/item?id=50092557", "date": "2026-10-14"}, {"by": "clort", "context": "Android user", "url": "https://news.ycombinator.com/item?id=49348460", "date": "2026-08-18"}, {"by": "theandrewbailey", "context": "self-hosts a file server", "url": "https://news.ycombinator.com/item?id=47042609", "date": "2026-02-16"}], "tags": ["for Android users", "for KeePassXC users", "self-hostable", "Bitwarden alternative"], "use_cases": ["android password manager", "password storage on android", "android password client", "password management on android", "password management", "password manager and totp on android"], "compared": [{"slug": "keepassxc", "name": "KeePassXC", "co": 6, "switched_from": 0, "switched_to": 0}, {"slug": "bitwarden", "name": "Bitwarden", "co": 2, "switched_from": 1, "switched_to": 0}, {"slug": "syncthing", "name": "Syncthing", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=48163389", "title": "The Quiet Renovation at Bitwarden", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50088935", "title": "Passkeys are not a trap", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=50033407", "title": "Bitwarden Dual License Model", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49439170", "title": "KeepassDX \u2013 open-source Password Manager for Android", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49338459", "title": "Bluesky draws its logo on screenshots", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47045612", "title": "GrapheneOS \u2013 Break Free from Google and Apple", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {"recommend": 2}, "2026-03": {}, "2026-04": {}, "2026-05": {"recommend": 2}, "2026-06": {}, "2026-07": {}, "2026-08": {"recommend": 2}, "2026-09": {}, "2026-10": {"recommend": 2}}, "quotes": [{"id": 801480913, "item_id": 50092557, "url": "https://news.ycombinator.com/item?id=50092557", "by": "user00005", "date": "2026-10-14", "stance": "recommend", "quote": "stored only on my devices(Linux, Windows, Android) using open source software (KeepassXC, KeepassDX)", "excerpt": "I'm moving my HSA because the company moved to passkeys. I use unique email addresses and passwords, stored only on my devices(Linux, Windows, Android) using open source software (KeepassXC, KeepassDX). Passkeys add new friction I don't need.", "context": "uses Linux, Windows, Android", "use_case": "password storage on Android", "switched_from": "", "story": "Passkeys are not a trap"}, {"id": 800577715, "item_id": 50036107, "url": "https://news.ycombinator.com/item?id=50036107", "by": "jonny2811", "date": "2026-10-10", "stance": "recommend", "quote": "syncthing and KeepassDx also works suprisingly well", "excerpt": "ive used keepassxc forever, switched to proton pass after the release, because i was managing my db in git and it was always a pain to keep in sync, but switched back a couple of weeks ago with exactly the same setup, syncthing and KeepassDx also works suprisingly well. mostly i was missing power user features and especially ux for the browser plugin, namely you can't operate it fully with the keyboard, with keepassx", "context": "", "use_case": "Android password client", "switched_from": "", "story": "Bitwarden Dual License Model"}, {"id": 791030000, "item_id": 49439375, "url": "https://news.ycombinator.com/item?id=49439375", "by": "theandrewbailey", "date": "2026-08-25", "stance": "recommend", "quote": "I've been using KeepassDX for years, and I've been completely satisfied with it.", "excerpt": "I've been using KeepassDX for years, and I've been completely satisfied with it.", "context": "", "use_case": "password management on Android", "switched_from": "", "story": "KeepassDX \u2013 open-source Password Manager for Android"}, {"id": 789575360, "item_id": 49348460, "url": "https://news.ycombinator.com/item?id=49348460", "by": "clort", "date": "2026-08-18", "stance": "recommend", "quote": "I use KeePassDX from F-droid it does not have network permissions", "excerpt": "I don't know about iOS but if it saves it to your Files and lets iOS deal with the synchronisation then it should not have any network permissions? (I use KeePassDX from F-droid it does not have network permissions)", "context": "Android user", "use_case": "password management", "switched_from": "", "story": "Bluesky draws its logo on screenshots"}, {"id": 770916081, "item_id": 48182255, "url": "https://news.ycombinator.com/item?id=48182255", "by": "varbhat", "date": "2026-05-18", "stance": "recommend", "quote": "On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC.", "excerpt": "I have moved to KeepassXC[1] on my desktop from Bitwarden. On phone, I use KeepassDX[2] which is Android client compatible with KeepassXC. On browser, I use KeepassXC Browser extension which connects with the desktop client. Since KeepassXC operates on a single file, you can use any Filesystem syncing tool to sync that file between devices or to store it in the cloud. I am really happy with the move. [1]: https://kee", "context": "", "use_case": "Android password manager", "switched_from": "", "story": "The Quiet Renovation at Bitwarden"}, {"id": 770906881, "item_id": 48181680, "url": "https://news.ycombinator.com/item?id=48181680", "by": "kn100", "date": "2026-05-18", "stance": "recommend", "quote": "I switched from Bitwarden to KeepassXC / KeepassDX / Syncthing", "excerpt": "Good post. I switched from Bitwarden to KeepassXC / KeepassDX / Syncthing across my Android phone, Linux PC, and Windows PC. This was the setup I had prior to using Bitwarden for the first time. The Keepass experience is significantly better these days! Importing from Bitwarden is trivial too. Recommended!", "context": "", "use_case": "Android password manager", "switched_from": "Bitwarden", "story": "The Quiet Renovation at Bitwarden"}, {"id": 752757729, "item_id": 47047358, "url": "https://news.ycombinator.com/item?id=47047358", "by": "Gormo", "date": "2026-02-17", "stance": "recommend", "quote": "password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud.", "excerpt": "Some others that I use: * NextCloud -- client for personal NextCloud server; this app is used primarily for file sync, with other features accessed with other apps. (https://nextcloud.com/features/?filter=Clients#android-client) * KeePassDX -- password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud. Also functions as a TOTP authenticator. (https://www.keepassdx.com/) * DAVx5 -- CalDAV and", "context": "", "use_case": "password manager and TOTP on Android", "switched_from": "", "story": "GrapheneOS \u2013 Break Free from Google and Apple"}, {"id": 752681745, "item_id": 47042609, "url": "https://news.ycombinator.com/item?id=47042609", "by": "theandrewbailey", "date": "2026-02-16", "stance": "recommend", "quote": "I use KeePassXC on desktop and KeePassDX on Android.", "excerpt": "I use KeePassXC on desktop and KeePassDX on Android. I have my own file server, and manually sync the database file through it when needed. No subscription fee, 100% open source and self-hosted. https://keepassxc.org/ https://www.keepassdx.com/", "context": "self-hosts a file server", "use_case": "password manager on Android", "switched_from": "", "story": "Ask HN: Which password manager do you use / would you recommend?"}]}