I am working on a mobile application. It uses a third-party service (let's call it XYZ) which in its ToS has stated
Use the XYZ Platform to develop and distribute non-commercial Streaming SDAs that comply with the Branding Guidelines (i) for private personal use (ii) on Approved Devices (iii) by XYZ users who are subscribed to the Premium Service (as defined in The XYZ Terms and Conditions of Use).
My use case falls under the definition of Streaming SDA
Now, my application will be free to download and use the features that said service offers, without any restrictions whatsoever, but I want to include the in-app purchase which unlocks some other features in my app, mostly related to the interface and some minor features.
The locked features have nothing to do with the third party service, so if I understand correctly I do not profit from using the service in my app. The in-app purchase is entirely optional for users, they are not forced to buy it in any way and the free version of the app is perfectly usable.