PassDrop is a fully-featured secure password management system, compatible with the free KeePass 1.x (Classic) and multi-platform KeePassX desktop applications.

Related tags

Security passdrop
Overview

passdrop

This is a modern, updated build of Rudis Muiznieks's PassDrop application.

PassDrop is a fully-featured secure password management system, compatible with the free KeePass 1.x (Classic) and multi-platform KeePassX desktop applications. PassDrop uses the free Dropbox storage service for hassle-free synchronization of your password databases between your iPhone, Windows, macOS, and Linux computers.

The current version 2.0 is available on the iOS App Store.

PassDrop FAQ

If you are experiencing issues or need help using PassDrop, please check out the PassDrop FAQ.

Current Features (2.0)

  • Strong emphasis on clean, simple, intuitive user interface
  • Load, create, and edit multiple KeePass 1.x databases in your Dropbox account
  • Open KeePass 1.x databases with any file extension
  • Fully integrated two-way syncing to Dropbox, with collision detection
  • Lock file utilization when opening databases in edit mode
  • Offline read access to databases when no network is available
  • View, create, move, sort, and edit all groups and entries nested to any level
  • Password generator to automatically create random strong passwords for entries
  • Entry search capabilities at global and group-specific levels
  • Copy logins, passwords, URLs, or notes to your clipboard
  • Automatically open URLs in Safari while PassDrop remains open in the background
  • Optionally clear clipboard whenever PassDrop is re-activated
  • "Lock in background" option to auto-lock your database after a customizable amount of time
  • Hide "Backup" group results when searching entries
  • Encrypted HTTPS communication directly with the official Dropbox API for maximum security

Commonly Requested Missing Features

  • File attachment viewing and sharing
  • Option to visually mark or hide expired entries
  • Add files from other apps via file sharing
  • Ability to unlink Dropbox and keep local databases
  • Key file authentication
  • Better UTF16/international character support
  • KeePass 2.x database support
  • KeePass 2.x is not an improved version of KeePass 1.x, but rather an entirely new product with completely unrelated file formats. Both KeePass 1.x and 2.x are actively developed and maintained and are viable password storage solutions. I chose to support KeePass 1.x with PassDrop due to the higher portability and multi-platform support for the KeePass 1.x file format.
  • Twofish encryption
Comments
  • Groups messed up

    Groups messed up

    Hi,

    Love this app, but after updating to your V2 version I have issues accessing my entries in my database. My two main groups are almost empty (just a few entries), and I have a third group called "Backup" where I can find all entries (from my two main groups).

    Let me know if I can provide you with any more details.

    /Leif

    opened by VauxhallViva 21
  • Touch ID

    Touch ID

    Any chance we could add Touch ID or pin to auto open database?

    You would enter the master key once then it could use Touch ID or pin in future.

    Minikeepass has it I don’t know if that source code routines can be imported or not.

    opened by thedannymullen 5
  • [UI Enhancement] Linking Dropbox should immediately display existing PassDrop databases

    [UI Enhancement] Linking Dropbox should immediately display existing PassDrop databases

    My PassDrop data exists inside Dropbox/Apps/PassDrop/. I don’t recall if PassDrop chose this, or if I did it manually, because that’s the most common app-data filename scheme for Dropbox linked apps.

    I just tried linking a new phone to my PassDrop and was quite confused when I successfully linked, but nothing displayed. I even verified the KDB existed in its proper place

    Ultimately I discovered you have to pretend you’re adding a “new” KeePass database, which in my opinion suggests inherently that you’re creating a new empty database from scratch.

    My suggestion is to:

    1. Standardize upon /Dropbox/Apps/PassDrop/ if not already doing so.
    2. Upon Dropbox link, populate main PassDrop screen DB list with the .KDB’s present in the aforementioned folder.

    I believe this UX more closely aligns with what users have come to expect nowadays in terms of reusing familiar app UI paradigms.

    opened by badger200 0
  • Existing database fails to open; spinner just displays then disappears

    Existing database fails to open; spinner just displays then disappears

    I've been using PassDrop 2 without issue for several months, with the 1 and only database I always use.

    Suddenly it's failing to open this database anymore. I tap to open, the spinner appears like its processing, then it simply disappears, leaving me at the main screen listing my database. The file works normally from my Desktop, and I checked and there is no lock file or anything I can see with the same name as this database in the Dropbox folder.

    I tested adding a 2nd database - a mere copy of the primary db - and that works perfectly.

    If I try to delete the existing database, PassDrop2 warns there are unsynced changes. I am sure deleting it and readding it would be a workaround, but it would forfeit my unsynced changes.

    I even tried connecting to a PC and viewing the iOS syslog via 3uTools, comparing output of a failed open vs a successful open, but I can't see any clues. The dropbox TLS connection appears to be getting a 200 result in both cases.

    iPhone 6, iOS 11.4. As this issue did appear only in the past few weeks, it's possible it coincides with the iOS 11.4 update, but I can't recall for sure.

    opened by badger200 14
  • Copy Paste not working

    Copy Paste not working

    Using IOS app. Pasting into password and note fields in a new entry is not working. This should work to allow correct entering of long, complex passwords etc. without mistakes. Example: have pass phrase in webpage, select and copy it, paste into notes app or pages app works fine, paste into passdrop -very annoyingly- does not.

    opened by markdamen 0
Owner
Chad Austin
Chad Austin
Cybr/Secure - A simple but powerful secure password generator

A simple but powerful secure password generator. You get the option of password length (10 to 20 characters) and whether you include numbers, symbols, uppercase and/or lowercase letters. Simply tap the lock icon to generate a secure password and then tap to copy the password.

Mykel Agathos 1 Feb 16, 2022
Simple, secure password and data management for individuals and teams

Padloc Simple, secure password and data management for individuals and teams (formerly known as Padlock). This repo is split into multiple packages: P

Padloc 2.1k Jan 8, 2023
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An

Cossack Labs 1.6k Dec 30, 2022
Native and encrypted password manager for iOS and macOS.

Open Sesame Native and encrypted password manager for iOS and macOS. What is it? OpenSesame is a free and powerful password manager that lets you mana

OpenSesame 432 Jan 7, 2023
Password generator and strength tester

Password-Generator Password generator and strength tester Description This was a

null 5 Feb 1, 2022
Simple command line to generate random password.

pwgen Simple command line to generate random password. ➜ Bootstrap pwgen n5aR[[email protected]@fj ➜ Bootstrap pwgen 32 f0)th54[wpX.Zf99nj

Lakr Aream 2 Dec 19, 2022
Private Password Manager developped with Swift for iOS project.

Private Password Manager developped with Swift for iOS project. This manager can syncronize secret data to Azure Blob Storage. To specify user account, tSecret use Azure Active Directory authentication.

Manabu Tonosaki 0 Dec 3, 2021
A realistic password strength estimator.

.................................................bbb.................... .zzzzzzzzzz..xxx....xxx....cccccccc..vvv....vvv..bbb.........nnnnnnn.... ....

Dropbox 219 Sep 21, 2022
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift

CryptoSwift Crypto related functions and helpers for Swift implemented in Swift. (#PureSwift) Note: The master branch follows the latest currently rel

Marcin Krzyzanowski 9.4k Jan 5, 2023
Simple and secure hashing in Swift with the SipHash algorithm

SipHash ⚠️ WARNING This package has been obsoleted by the Hasher type and the Hashable.hash(into:) requirement introduced in Swift 4.2. Using this pac

null 262 Dec 19, 2022
The minimalistic, secure and open-source two-factor authentication app.

Einmal /ˈainmaːl/ German: once The minimalistic, secure and open-source two-factor authentication app. Features ♻️ Cross-platform — available on Andro

Incipher 75 Aug 21, 2022
A utility that creates an arm64-compatible version of Minecraft

Minecraft arm64 This utility patches Minecraft versions to use lwjgl libraries compiled for arm64. Usage: minecraft-arm64 [version folder] Example to

Cole Feuer 0 Jan 24, 2022
Pass for iOS - an iOS client compatible with Pass command line application.

Pass is an iOS client compatible with ZX2C4's Pass command line application. It is a password manager using GPG for encryption and Git for version control.

Mingshen Sun 1.3k Dec 26, 2022
Helps you define secure storages for your properties using Swift property wrappers.

?? Secure Property Storage Helps you define secure storages for your properties using Swift property wrappers. ?? Features All keys are hashed using S

Alex Rupérez 443 Jan 4, 2023
PGPro can encrypt and decrypt messages as well as manage all your OpenPGP keys. It is free, simple and lightweight. Everything stays on your device. PGPro is made in Switzerland.

PGPro can encrypt and decrypt messages as well as manage all your OpenPGP keys. It is free, simple and lightweight. Everything stays on your device. P

Luca Näf 250 Jan 4, 2023
Conflict-free Replicated Data Types in Swift

CRDT An implementation of ∂-state based Conflict-free Replicated Data Types (CRDT) in the Swift language. Overview This library implements well-known

Joseph Heck 29 Dec 8, 2022
Cloak Swift - a tool and Tuist plugin to encrypt secrets and then pass them in an obfuscated form into applications

This is Cloak Swift - a tool and Tuist plugin to encrypt secrets and then pass them in an obfuscated form into applications.

Andrew Lord 3 Nov 9, 2022
Oversecured Vulnerable iOS App is an iOS app that aggregates all the platform's known and popular security vulnerabilities.

Description Oversecured Vulnerable iOS App is an iOS app that aggregates all the platform's known and popular security vulnerabilities. List of vulner

Oversecured Inc 135 Dec 15, 2022
Send email to any SMTP server like a boss, in Swift and cross-platform

Hedwig is a Swift package which supplies a set of high level APIs to allow you sending email to an SMTP server easily. If you are planning to send ema

Wei Wang 1.1k Jan 3, 2023