Signal doesn't have payment data. It's not a paid service.
Proton is a paid subscription service and that payment data needs to be accessible in order to charge the user and they're not a payment processor.
The fact that it's a paid service doesn't mean they have to keep your PID and payment info on file. I use posteo.de for my email, which is a paid service. But my payment info is only used during the payment process and they don't keep it on file once they receive the payment. You buy like 12 or 20 months and have that many credits. When it starts to get low, you buy some more.
Not sure, they do seem to store something (pretty unclear what though), but I'm guessing that can be fully decoupled from a user's account, since it's unrelated to the actual service.
This comparison makes no sense.
Signal doesn't have payment data. It's not a paid service. Proton is a paid subscription service and that payment data needs to be accessible in order to charge the user and they're not a payment processor.
The fact that it's a paid service doesn't mean they have to keep your PID and payment info on file. I use posteo.de for my email, which is a paid service. But my payment info is only used during the payment process and they don't keep it on file once they receive the payment. You buy like 12 or 20 months and have that many credits. When it starts to get low, you buy some more.
Proton let me delete the payment information between charges, but they certainly made it a painful process. I had to email support
What if a user donates to Signal?
Not sure, they do seem to store something (pretty unclear what though), but I'm guessing that can be fully decoupled from a user's account, since it's unrelated to the actual service.