Using a Churn prevention model, you get an AI / ML model that can predict the probability of a customer leaving your company / canceling a subscription.
Models are usually set up in the cloud, where you access them via a VPN. You can anonymize the data sent back and forth by processing it locally at your location. In cases where sensitive data is involved, the model can be set up locally with you, so that the data does not leave your premises. Maintaining the model and setting up the environments in which the model must run will require a little extra work.