Can I use Vayoo without synchronizing my Airbnb account?

Of course! You can introduce your property manually or by entering the property ID. However, if you don't synchronize your account you won't be able to apply any changes from the App. 

If you want to know why you should link your account read this article ;)