Hi and thank you for the complement.
It's all home-grown solution. Sync was definitely hard but it was one of my top priorities from the very beginning. Though it definitely still needs a bit of an improvement but it's working beautifully at the moment.