4 ms·
Signal dev here. Just wanted to make it clear that the GCM/FCM we send are completely empty. It just wakes up the app so we can fetch the encrypted messages, at
by greysonp 7y ago
Signal dev here. Just wanted to make it clear that the GCM/FCM we send are completely empty. It just wakes up the app so we can fetch the encrypted messages, at which point we decrypt them and show them to the user.
- nod 7y agoCould you please explain what's happening here then, in terms of how Google is reading our Signal messages to provide "smart" replies?
- izacus 7y agoSmart replies are provided on the OS side after notification is generated using on-device ML model. They show up on all apps that provide messaging.
- headmelted 7y agoThis does ultimately mean Google is intercepting and reading them then (albeit on the device).
- TheCraiggers 7y agoThank you for clarifying. Didn't know you could do that! Then again, I haven't played around with Android developing in a few API versions.