element-hq / element-hq/synapse
Audit trail for device changes.
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 600
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 51
Description
This issue has been migrated from [#5145](https://github.com/matrix-org/synapse/issues/5145).
---
We need an API which exposes what devices get created and removed on your account.
Synapse should also mail & push you when devices get created (i.e. people log in to your account), to track abuse.
Ideally this needs to somehow be resilient to a malicious homeserver admin (otherwise an admin might add malicious devices to your account and remove them again without you noticing). The way to do that is probably to expose device additions more clearly in the apps, rather than waiting to see a KS req from an unexpected device or similar.
Contributor guide
Assessment
This issue has not been assessed yet.