Acordar as listas de hashes de mídia ilegal e o fluxo SaferNet e PF
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 15/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- javascript
- Domain
- security
Research direction
Read docs/design.md at lines 173 and 176, then review the dependency on issue #59. The work requires external agreements, verified distribution of hash lists, and a rehearsed reporting process using synthetic data; completion means the lists can be verified by apps and the team has documented and rehearsed the procedure without real material.
Written by the indexing model from the issue text.
Description
Contexto
Antes de exibir ou repassar mídia, o app compara fotos e vídeos com listas de hashes de material ilegal obtidas com organizações especializadas, e abuso sexual infantil é denunciado à SaferNet e à Polícia Federal. Nenhum acordo ou integração existe; é pré-requisito de qualquer mídia.
Escopo
- Acordo com a organização que fornece as listas, com condições de acesso e local permitido de comparação
- Distribuição assinada das listas aos apps e semeadores
- Fluxo de denúncia com preservação de evidência só quando exigido, ensaiado com dados sintéticos
Critérios de aceite
- As listas chegam aos apps de forma verificável
- Procedimento documentado e ensaiado com a equipe sem material real
Depende de
- #59 — Publicar as regras da comunidade, os prazos e o fluxo de moderação
Fontes
Fase: Fase 2 — Ondas do canal · Dificuldade: média · depende de parecer ou serviço externo · depende de parceiro
- Dominant language
- JavaScript
- Stars
- 2
- Forks
- 1
- Avg merge
- 12m
- Merged PRs (30d)
- 4
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Varanda-org/varanda
-
área:app área:produto sem-fase tipo:decisão
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
Varanda-org/varanda#91 ·
-
área:identidade área:produto sem-fase tipo:verificação
Difficulty 5/5 Over a week Newbie friendliness 25/100
Varanda-org/varanda#93 ·
-
área:identidade área:produto sem-fase tipo:decisão
Difficulty 5/5 Over a week Newbie friendliness 25/100
Varanda-org/varanda#92 ·
-
área:moderação área:produto sem-fase tipo:decisão
Difficulty 5/5 Over a week Newbie friendliness 35/100
Varanda-org/varanda#90 ·
-
área:produto sem-fase tipo:decisão
Difficulty 5/5 Over a week Newbie friendliness 35/100
Varanda-org/varanda#89 ·
All issues in Varanda-org/varanda
Similar issues
-
bug needs triage P3
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
pbakaus/impeccable#1143 ·
Maintainers usually reply within 1 day
-
status: waiting for maintainer
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
mui/material-ui#49547 ·
Maintainers usually reply within 1 day
-
next() is called twice when the request closes after busboy fails to startPossibly taken @NgoQuocViet2001 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
[2.x] extension-manager: translation keys that changed meaning keep their old namesPossibly taken A pull request linked to this issue is open or already merged. Opentype/bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day