I don't see why MLO cannot sync via any server (email, FTP, dropbox, gdrive, gtalk, etc) record-by-record.
Device 1:
1. Find a changed record.
2. Create a file for that record.
3. Encrypt and upload / email.
4. Check the uploaded file. Reupload if necessary.
Device 2:
1. Recieve the file list.
2. Find the proper records to download.
3. Download, check file integrity, decrypt. Re-download if necessary.
4. Write to the local database.
I don't see why MLO cannot sync via any server (email, FTP, dropbox, gdrive, gtalk, etc) record-by-record.
Device 1:
1. Find a changed record.
2. Create a file for that record.
3. Encrypt and upload / email.
4. Check the uploaded file. Reupload if necessary.
Device 2:
1. Recieve the file list.
2. Find the proper records to download.
3. Download, check file integrity, decrypt. Re-download if necessary.
4. Write to the local database.