tonyw
Hi, 
   SMEStorage looks like what I need and I've paid for the Android app. 

   I use KeePass to store my passwords and for syncing the KeePass file between my PCs, I use Windows Live Mesh. Note the sync is setup for syncing only, the password file is never stored on Microsoft's SkyDrive. 

   I'd like to do the same, have sync only to keep the KeePass file sync'd both ways between my PC and the smart phone (android in this case) without actually storing the sensitive file in the cloud. Does SMEStorage do sync only with no cloud storage?

thanks.
Quote
admin
Yes, I use the KeepPass Application on Android and iOS as well. I actually store the file on SMEStorage and then just create a private URL and then put this URL into KeepPass and the file is opened and cached on the device unless I ask the KeepPass app to download it again from the URL which I do if I updated the file on SMEStorage using a sync. I'm comfortable with this as KeepPass itself uses AES-256 encryption and the URL is a AES-256 created URL using random file attributes and a separate seed not stored on SMEStorage servers.

In your case you don't want to put the file on the Cloud but have it locally. You can do this by turning on the FTP client within the Android Tools and use an FTP client that is able to sync this file across to your Android (there are quite a few FTP client tools that support such sync).
Quote
tonyw
Hi,
  Thanks for the suggestions. I like the FTP approach. Does this mean I need to run an ftp server on my laptop? Maybe not, I'll search for ftp based sync software.

  Right now I email the KeePass file to myself and on the phone, save the file to the phone. But the KeePass file is only updated on the phone when I remember to email it to myself. An FTP sync would be better as I can do the sync from the phone as needed.

Quote
admin
From the Main Menu on our Android App if you press the Menu option on the Android device you can choose the FTP option which will take you to a screen where you can turn on our built in FTP Server. Your Android Device is then essentially an FTP Server which you can connect to if you are on the same network from an FTP client which if it supports sync will sync your files across to the device.
Quote
tonyw
Thanks, that's neat, I misunderstand the function in SMEStorage, I thought it was to turn the Android device into an FTP client, but to turn it into a server is neat.

After searching apps and PC software, it seems for automated sync, I need to store the KeePass file in the cloud somewhere. I was looking for a way to do it automatically much like Live Mesh does without needing to store the flies in the cloud. Between my laptop, netbook, and desktop, I have a small number of files sync'd. Some are single files such as the KeePass file, others are whole directories for active projects. But nothing is stored in the cloud, my Skydrive is empty. 

Quote