Përmbledhja
Mide tu productividad registrando tiempo activo y volumen de escritura por dominio. 100% local, sin almacenar contenido.
Qué hace el content script Es un archivo que Chrome inyecta automáticamente en cada página que visitas. Su única tarea es: Detectar el dominio actual (github.com, notion.so, etc.) usando location.hostname. Escuchar el evento input del navegador, pero solo cuando ocurre dentro de <input>, <textarea> o elementos contenteditable — no captura teclas sueltas, atajos, ni navegación. Medir la longitud del texto insertado en cada evento (event.data.length), es decir, un número — nunca el texto en sí. Si escribes "hola", lo que se procesa es el número 4, no la palabra "hola". Acumular esos números en una variable local (pendingChars) durante 3 segundos. Enviar solo el total acumulado (un entero) al background vía chrome.runtime.sendMessage({ type: "PT_CHAR_UPDATE", domain, delta }). El background suma ese número a chrome.storage.local, agrupado por dominio y fecha. En ningún punto de este flujo existe una variable, un array o un storage que contenga el texto real que escribiste. Lo único que "sobrevive" más allá del evento puntual es un contador numérico. Por qué instalarlo Mide algo real sobre tu productividad — cuánto tiempo pasas activo en cada sitio y cuánto "produces" (en volumen de escritura) ahí — sin necesidad de anotarlo manualmente. No hay riesgo de exposición de datos sensibles: aunque alguien inspeccione el storage de la extensión o intercepte los mensajes internos, lo único que va a encontrar son números (milisegundos y conteos de caracteres), nunca contraseñas, mensajes o texto de formularios. Todo se queda en tu máquina (chrome.storage.local), no hay servidor externo, no hay red, no hay sincronización a la nube. Es auditable: como te mostré, cada línea está comentada explicando qué hace y por qué, así que no hay que "confiar a ciegas" — se puede leer el código completo en minutos y verificar que cumple lo que promete.
Detajet
- Versioni1.0.0
- U përditësua8 gusht 2026
- Ofruar ngaencendedor6662
- Madhësia27.61KiB
- Gjuhëtshqip
- Zhvilluesi
Email-i
raivicuna@gmail.com - JotregtuesKy zhvillues nuk e ka identifikuar veten si tregtues. Për konsumatorët në Bashkimin Evropian, ki parasysh se të drejtat e konsumatorëve nuk zbatohen për kontratat midis teje dhe këtij zhvilluesi.
Privatësia
Productivity Tracker ka zbuluar informacionin e mëposhtëm në lidhje me mbledhjen dhe përdorimin e të dhënave të tua. Informacione më të detajuara mund të gjenden në privacy policy të zhvilluesit.
Productivity Tracker administron sa më poshtë:
Ky zhvillues deklaron se të dhënat e tua janë
- Nuk shitet te palë të treta, jashtë rasteve të miratuara të përdorimit
- Nuk përdoret apo transferohet për qëllime që nuk kanë lidhje me funksionalitetin thelbësor të artikullit
- Nuk përdoret apo transferohet për të përcaktuar përshtatshmërinë për huamarrje ose për qëllime huadhënieje