Clarify UI phrasing of read receipts

Actual behaviour

There is an account setting labelled: “If read receipts are disabled, you won’t be able to see read receipts from others”.

Issue

This is less clear in English than in German; it seems to imply, incorrectly, that the setting has no effect on what the user sends.

The phrasing is also subtly scary rather than neutrally informative. It suggests that the programmer thinks that not being able to see read recipts is dreadful, something the user really ought to avoid. It is the sort of phrasing spyware uses on settings that decrease the amount of data collected. In free software, it is the sort of tone commonly used to warn against settings that decrease privacy.

Suggested behaviour

Labelling the setting “Neither send nor request read receipts” would be shorter, clearer, and more neutral.

3 Likes

FYI Signal uses pretty much the exact same wording as Delta Chat currently.

Thanks for the info! That makes sense, it fits with Signal’s general design.

Deltachat is deliberately decentralized and aims to minimize metadata-collection opportunities everywhere; I hope my suggested phrasing fits that ethos.

Copying UI elements from other popular messengers often works really well, but sometimes goals diverge.

I’m honestly a bit surprised that DC’s e-mail tracking isn’t opt-in. As I recall, in surveys, most e-mail users don’t know that read receipts give senders data about when you are online and reading things. Read receipts also presumably make traffic analysis attacks much easier, by doubling the number of messages.