element-hq / element-hq/element-web

Device dehydration: users should be able to see their own dehydrated device(s)

Open
#29,264 10 comments 0 reactions 0 assignees View on GitHub
A-E2EE A-E2EE-Dehydration O-Occasional S-Major T-Defect
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

Currently, there is no way [1] for a user to see if there is an active dehydrated device on their account. Such devices are hidden from the "Sessions" tab.

Hiding this information is problematic from the security point of view: users should be able to find out whether clients are making dehydrated devices behind their backs.

[1]: Other than in the "Security & Privacy" settings tab, which will be removed by https://github.com/element-hq/element-web/pull/29088.

Update: this is now visible but in the wrong place. To do:

* Move it to the Encryption Settings tab
* Change the wording to match the [designs](https://www.figma.com/design/qTWRfItpO3RdCjnTKPu4mL/Settings?node-id=375-76883&t=O2MajUejNbEqhMAp-4)
* Make it visible even if there is no dehydrated device (as per designs)

![Image](https://github.com/user-attachments/assets/3b043c37-2c44-4bfb-bbb5-d2edde9559e4)

![Image](https://github.com/user-attachments/assets/108f8b51-2c9f-462e-8348-6217b4cf1500)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.