The reality is that WA does not have an API open for 3dr party clients, they actually fight them, e.g. developers were forced to abandon those projects. At the same time WA is not interested to provide us a native WA client for SFOS.