
@chefx @torgeros @signalapp Sealed sender for storing or syncing pinned chats? Really?
If we ignore "they added the limit just for UX reasons" and try answering it as being a technical limitation, it just does not make sense:
It doesn't matter the data is encrypted, because encrypted data is barely larger than non-encrypted data. It does matter how pins are stored, but, even so, isn't like it takes a lot of space: just an integer to keep track of the order, it isn't that much. So arguing it may to avoid users wasting storage in their clients or wasting server bandwidth is non-sense.
Thus, the only argument that remains is exactly what you said, just a design decision. In the best case: just because UX. In the worst: they can make increasing this number a paid feature like WhatsApp. 😐