Yes, that's what I'm after, which seems to rule out ownCloud and BitTorrent Sync (which wasn't ever an option because it's closed source. I think it also rules out rsync, version control such as git and I've not heard of Unison before. I'll look it up.
Thanks.