Yes, restrictions in China should not affect the download locations for the Interprefy Apps. For Android Mobile App, an APK file is provided.
For Windows and macOS, the apps available on this link should work in China.
Here are all the links available to download the Interprefy Mobile App.
Please note, since the Google Android store is not available in China, the App is available in the APK file provided as the third download option in the link above.
The widget integration runs on Interprefy's website so there should not be issues.