As I said here, we are trying to use Sync as a part of post-disaster situation analysis project, but facing some problems. Kevin@bittorrent.com gives me the idea to share it in the forum. So it goes here. I have attached a proposed four-tier architecture of our theoretical model. The DTN (Delay Tolerant Network) nodes are Android devices whereas Information Drop Box (IDB) is laptop/Raspberry Pi. The mobile nodes are moving in the area where disaster happened & collecting various informations (images, videos, texts etc.). The whole bunch of data needed to be synced with a storage folder in the IDB. As there is absolutely little/no chance of getting internet & 2G/3G connection, we plan to use Ad-Hoc (IBSS) connection between the nodes & the IDB. Now one of the main problem is stock Android doesn't natively support detection/connection of IBSS networks but we solved it using CyanogenMod which contains the necessary patches. On the other hand, Sync related problems are as follows: Discovery of other devices - When multiple Android devices are connected, each of them can easily find the others but the PC acting as IDB can't discover any of them. FYI, the PC is running Windows 8.1 & Ubuntu. I have already tried the solution provided here but it violates the our original idea. We can't define predefined host/port in Android client & alternatively it isn't feasible (& impossible) to add all the host/port address of all of the Android devices. As a test, we have tried to add the host address & port address (which is ridiculously problematic to find on Android; Terminal Emulator+Shell Script - any different idea besides native app?) of Android nodes in the IDB & then it can find the nodes. Priority implementation- It is already one of the top requested feature, so nothing to say here. API related- I'm not a programmer (Statistics guy ), so still trying to understand the API. Is it possible to create some wrapper, possibly for Python? As for the other side, Sync is a lifesaver for us. Previously we had tried to use syncing using Python, Rsync or by creating apps from scratch which was a disaster. Sync gives us the true result which we want to achieve. The transfer speed is spectacular, the UI is simple & the algorithm of load balancing is awesome!! Btw, is it possible to implement WebGUI for Windows builds?? I can't find the exact place for putting this thread; its a compilation of feature requests, developing using API, troubleshooting & mostly a general discussion. So I choose the last one I'm open for any further suggestion & queries. Our website is http://www.nitdgp.ac.in/MCN-RG/mcn-rg.html. Hoping for brighter future with strong collaboration *P.S - I'm using Sync from last year to sync my movie & software collection with my other PCs & friends.