Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anonymous Polls #641

Open
BurnyBoi opened this issue Sep 15, 2022 · 0 comments
Open

Anonymous Polls #641

BurnyBoi opened this issue Sep 15, 2022 · 0 comments
Labels
A-Polls O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Enhancement X-Spec-Changes Z-Labs

Comments

@BurnyBoi
Copy link

BurnyBoi commented Sep 15, 2022

Is your feature request related to a problem? Please describe.

If you look at the hidden events for poll responses using the setting in Element, you can see who voted for what using the "answers" field in the event.:
image

Describe the solution you'd like
I'd like to suggest anonymous polls, where clients do NOT receive any event that reveals who voted for what. For even more privacy, there could also be an option to not reveal who voted in the poll at all. For these types of polls, the participating homeservers would need to keep track of the votes and only display the anonymous results to clients.

Describe alternatives you've considered
There is currently no alternative to completely hide what you voted for on a Matrix poll. Element does not currently show who voted for what on the actual poll UI as mentioned in #533 (see "non-anonymous polls"), but despite this the events are all still available to users who know where to look (e.g. hidden events).

@SimonBrandner SimonBrandner added A-Polls O-Occasional Affects or can be seen by some users regularly or most users rarely X-Spec-Changes T-Enhancement labels Sep 17, 2022
@kittykat kittykat added the S-Minor Impairs non-critical functionality or suitable workarounds exist label Sep 23, 2022
@HarHarLinks HarHarLinks mentioned this issue Oct 3, 2022
17 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Polls O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Enhancement X-Spec-Changes Z-Labs
Projects
None yet
Development

No branches or pull requests

3 participants