Is your feature request related to a problem? Please describe.
Currently, admins have access to all user messages and chats, which is a major privacy concern. Additionally, if an admin account is compromised, it could expose all messages, creating a significant security risk.
Describe the solution you'd like
Encrypt user messages using the user's password, so only they (or someone with their password) can read them.
Turn on message encryption by default for all new messages.
Set ENABLE_ADMIN_CHAT_ACCESS to false by default to prevent admins from accessing messages unless explicitly enabled.
Add clear docs to help admins manage these settings securely.
Describe alternatives you've considered
None - this is a core issue for privacy and security.
Additional context
Protecting user privacy is critical. This change ensures messages are secure, even if an admin account is compromised, and builds trust in the platform.
Originally created by @DuckyBlender on GitHub (Feb 11, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/9809
**Is your feature request related to a problem? Please describe.**
Currently, admins have access to all user messages and chats, which is a major privacy concern. Additionally, if an admin account is compromised, it could expose all messages, creating a significant security risk.
**Describe the solution you'd like**
1. Encrypt user messages using the user's password, so only they (or someone with their password) can read them.
2. Turn on message encryption by default for all new messages.
3. Set `ENABLE_ADMIN_CHAT_ACCESS` to `false` by default to prevent admins from accessing messages unless explicitly enabled.
4. Add clear docs to help admins manage these settings securely.
**Describe alternatives you've considered**
None - this is a core issue for privacy and security.
**Additional context**
Protecting user privacy is critical. This change ensures messages are secure, even if an admin account is compromised, and builds trust in the platform.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @DuckyBlender on GitHub (Feb 11, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/9809
Is your feature request related to a problem? Please describe.
Currently, admins have access to all user messages and chats, which is a major privacy concern. Additionally, if an admin account is compromised, it could expose all messages, creating a significant security risk.
Describe the solution you'd like
ENABLE_ADMIN_CHAT_ACCESStofalseby default to prevent admins from accessing messages unless explicitly enabled.Describe alternatives you've considered
None - this is a core issue for privacy and security.
Additional context
Protecting user privacy is critical. This change ensures messages are secure, even if an admin account is compromised, and builds trust in the platform.