I've heard people say this before, but I'm a little confused by it. Do you only use one device? If not, how do you keep the PWs for your devices in sync without uploading your data somewhere?
I suppose you could carry it on a usb drive.
Don't know about the OP, but I use a combination of sneakernet and scp to keep keepassx up to date across machines.
I've been using Dropbox. Is that a bad idea?
I wouldn't necessarily say it's a bad idea, I'm just saying it's equivalent to using lastpass since it's a third party hosting your data. I think the usability of a third party syncing service is worth the potential risks.
The potential risks depend on the data, don't they?
Using my local network or USB. Aren't most if not all your devices using your network too? There is no need for your private data to leave your network when you want to sync!
How do you easily connect to your network from your phone?
I enable Wifi and let it login. Takes 3-5 seconds.
...just answered it for me. I scp it across intermittently, as I rarely actually use it on my phone.
KeePass by itself is not a replacement for Lastpass since it lacks (among other things) the ability to sync across devices or support mobile platforms.
...then be a hacker and implement it right, rather than wanting an all in one 'solution' that compromises security for the sake of not requiring thought.