Notification updates in Tact for enhanced privacy
November 6, 2024
Jaanus Kase
Tact has improved its privacy by removing the need for an intermediate server. This change means that messages and notifications now travel directly between your device and iCloud, eliminating the need for the involvement of our notification server. This change enhances Tact’s data privacy and simplifies the notification delivery process.
Our privacy policy previously contained this paragraph.
Tact operates a small server that delivers Apple push notifications to your devices. Tact apps send messages to this server. To know who to deliver notifications to, we store membership info of chats. All Tact users are identified with opaque salted+hashed iCloud user identifiers (long string of numbers and letters, not your e-mail, phone or any other private info). We have no way of connecting these identifiers to actual users. The notification server does not store any message content: it only transforms the content in memory, and then sends it to Apple push notification servers.
In short: tact-notifier is gone, and so is the privacy trade-off it required. Tact now uses a fully serverless notification setup. Messages and notifications go directly between your device and iCloud—no middleman server, and no message data traveling through our systems.
For more on how we made this change and the privacy improvements it brings, check out our technology blog.