Fr-Tech is currently working on a email preferences form in Civi.
Currently if a monthly donor that came in through a processor like Paypal, GPay, Apple Pay changes their email address with this form, they are in danger of having this overwritten by whatever email address they have on file at the processor next time their recurring donation hits.
Are there ways we can solve for this? Or at least ensure the supporter is aware of what will happen?