Hello everyone. I have been using bit torrent sync for several months now. IT ROCKS! The only problem that i can find so far is that at least two devices need to be on for it to work. I solved it simply using a 20$ raspberry pi and a 5$ microsd card sized at 16GB. This of course sets my maximum syncing capability at... 16GB... Not something i can work with since i have over a TB of data that i sync. So i was thinking... Why not use a device as a BUFFER? Adding the option to a single device, to retain information of a file ONLY WHEN IT IS NOT SYNCED TO ALL OTHER NON-BUFFER DEVICES! For example... I have two 1TB folders, one on my desktop and one on my laptop. In between i add a device (for example my above raspberry pi setup). I set the raspberry pi to be a buffer. Now it holds THE DIFFERENCES of files between my shared devices, BUT NOT THE FILES THEMSELVES. Now lets say i just created a 4GB video with my cybershot and stored it on my laptop, while my desktop is off. The raspberry pi picks up the difference and begins syncing the file. Once that's done i turn off my laptop and later in the day, turn on my desktop. Again the difference is located and the file begins to sync to my desktop. Now that there are no differences between Laptop And desktop, The file on my BUFFER DEVICE is no longer needed and is deleted. This way a low power, low cost, low maintenance device (a raspberry pi, android stick, old android phone, old tablet or netbook etc) can be used to make bittorrent sync no different (in fact superior) to any other server based syncing service. There would simply be no drawbacks to using it. Your thoughts on this? Is this feature easy or difficult to implement? I think it is a useful feature and needs further exploring. Thank you for your time.