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

Group Chat Spam protection #726

Open
nplasterer opened this issue May 2, 2024 · 1 comment
Open

Group Chat Spam protection #726

nplasterer opened this issue May 2, 2024 · 1 comment
Assignees
Labels
documentation Documentation and other content group chat

Comments

@nplasterer
Copy link
Contributor

Message kind filtering

The SDK does this behind the scenes to protect against malicious actors trying to spoof the GroupMembershipChangeCodec.

Group chat consent

The ability to deny or allow a group chat. This is on the integrator to handle group chats differently based off of the consent state. Note: the user will still be a part of the group and an at any moment allow the group again. They will be storing and decrypting messages from this group even if it is denied.

Who added me to a group

Using addressed based consent a user can block 0x000 and if 0x000 adds them to a group the integrator can make the decision to handle that group differently

Address based consent

Using addressed based consent a user can block 0x000 and if 0x000 is included in a group with them. The integrator can choose to hide those messages from the user.

COMING SOON --- leave

The ability to choose to leave a group chat. You can not rejoin the group chat without being added by someone currently in the group. You can no longer decrypt messages and future messages will not be stored in the encrypted database.

@nplasterer nplasterer added documentation Documentation and other content group chat labels May 2, 2024
@scotboyd
Copy link
Contributor

Addressed in #747

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation and other content group chat
Projects
None yet
Development

No branches or pull requests

2 participants