The title is wrong. There was no contract or agreement between the app and the journalist so there could be no betrayal.
I use none of their services and properties.
So are you arguing that it's right that they spy on me regardless? Like they do on any other human being who is not in a business relationship, whatsoever, with this company?
The journalist has not agreed with the company, but the company is still revealing information that they connected to her through a third party.
Yet, the contract only exists between the company and third-party, and not the journalist.
There is a failure here. The company has assumed that the third-party has a right, when they likely do not.