keybase / keybase/keybase-issues

Implement user blocking

Open
#1,593 53 comments 28 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

Keybase should allow user blocking, which would presently lock out the `track` function and prevent the blockee from tracking the blocker.

Blocking is especially important since @keybase.io email addresses and web-based messaging are upcoming features and can easily facilitate harassment. At that point, blocking should lock out messages via the website and email redirection from the email addresses attached to the blockee's profile & public key.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points; begin by locating the existing track, messaging, email-redirection, and profile/public-key flows. Define the blocking model and its behavior across those flows, then add coverage showing that a blocked user cannot track or contact the blocker.

Written by the indexing model from the issue text.

Assessment

Domain
security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.