element-hq / element-hq/element-android

[SDK] Spam IDs (invitation codes)

Open
#8,282 0 comments 0 reactions 0 assignees View on GitHub
A-Invite matrix-sdk O-Occasional T-Enhancement
Dominant language
Kotlin
Stars
3.7k
Forks
917
PR merge metrics
No merged PRs in 30d

Description

I would like an extra layer of protection.
It is true that I can reject a request for connection that I do not like, but it is equally true that I could be targeted by a fleet of spam.

What is the point of rejecting 10000 requests for connection?

For job search purposes I decided to integrate Matrix into my contact details.

However I need to be contacted after the prospective contact has entered an invitation code previously issued on other channels.

The control over that invitation (spam ID) is complete: I can activate, disable, delete an invitation. I can program it to receive only X invitations per day, or receive pairing requests only in the summer period (for example).

Of course I can manage multiple spam id at once, and to give them labels in order to remember me what targets they are hitting.

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.