Skip to content

Conversation

@conxtantyn
Copy link
Contributor

Context

As a user, I want to clearly see when a profile has been flagged as Illegal, so that I understand the user’s identity information is intentionally hidden.
This feature ensures transparency around moderation decisions while maintaining platform integrity.
Illegal profiles are anonymized to prevent the spread or promotion of prohibited identities, without breaking existing social interactions.
The goal is to clearly differentiate illegal accounts from normal or reported profiles while allowing the ecosystem to function consistently.

Description

This PR introduces a new Illegal profile state, which anonymizes the user’s profile details and displays a visible moderation label.
When a profile is marked as illegal, the username, profile picture, and bio are permanently anonymized and replaced with a system-controlled identity.
A clear label “Removed as illegal” is shown to all other users viewing the profile.
Despite anonymization, all posts and comments remain visible and fully interactive to avoid content graph breakage.
The profile owner retains full access to the app, but any updates to identity-related fields remain flagged and anonymized without triggering further moderation actions.

Links

@github-actions github-actions bot added android assets documentation Improvements or additions to documentation tests labels Jan 13, 2026
@conxtantyn conxtantyn changed the base branch from development to constantine/feature/illegal-post January 13, 2026 19:07
Base automatically changed from constantine/feature/illegal-post to release-v1.11.0 January 15, 2026 10:24
@conxtantyn conxtantyn force-pushed the constantine/feature/illegal-profile branch from 716f304 to f1f1d22 Compare January 15, 2026 15:38
@conxtantyn conxtantyn merged commit e93a98a into release-v1.11.0 Jan 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

android assets documentation Improvements or additions to documentation tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants