docs: define security, privacy, and permissions model
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- documentation, security
Línea de trabajo
No file or test is named in the issue, so first locate the extension permission and content-script entry points and review any existing privacy or telemetry material. Produce a threat-model document covering the listed assets, trust boundaries, attack paths, mitigations, and residual risks, including the no-prompt-collection and opt-in analytics requirements.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Objective
Make privacy a product feature, not an afterthought.
Principles
QueueIt should process prompt data locally whenever possible.
MVP should avoid sending prompt content to a QueueIt backend.
Document
- extension permissions
- host permissions
- local storage contents
- sensitive data handling
- telemetry policy
- error reporting policy
- payment/account data boundaries
- content-script trust boundaries
- XSS risks in rendered prompts
- malicious prompt/page content
- update security
- third-party dependencies
Explicit requirement
Do not collect prompt content by default.
If analytics are introduced later, document exactly what is collected and make the collection opt-in or privacy-preserving where practical.
Acceptance criteria
The threat model identifies assets, trust boundaries, attack paths, mitigations, and known residual risks.
- Lenguaje dominante
- CSS
- Estrellas
- 0
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ChinmayOnGithub/queueit
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
ChinmayOnGithub/queueit#10 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Todos los issues de ChinmayOnGithub/queueit
Issues similares
-
documentation good first issue
Dificultad 2/5 Medio día Aptitud para principiantes 72/100
sujithputta02/Esapay#13 ·
-
good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
saayam-for-all/webapp#1919 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Uuriko/project-room#3728 ·
Los mantenedores suelen responder en 1 día
-
docs(site): Mermaid edge-label contrast on Architecture and a table header on How it comparesAbiertodocumentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
devops-thiago/ThrillhouseBot#1132 ·
Los mantenedores suelen responder en 1 día
-
Old package name @routedock/sdk is still used in JSDoc, test run instructions and docsPosiblemente ocupada @TS-mfon la tomó hoy. Abiertodocs dx P2 Stellar Wave Wave 10
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
winsznx/routedock#576 · 5 comentarios ·
Los mantenedores suelen responder en 1 día