The "server in the middle" you're talking about only comes into play if:
1> the setting is turned on to use relays AND it's not possible to get a direct connection between the peers
2> the setting is turned on to use tracker servers.
If you tell BitTorrent Sync to not use outside servers, it won't use outside servers.