Privacy
Política de privacidad
Esta página explica qué información maneja Code Tweet, con qué fin se utiliza, qué se envía a servicios externos y cómo eliminarla.
Última actualización: 27 de junio de 2026
1. Información que recopilamos
Code Tweet maneja: la dirección de correo de tu inicio de sesión con GitHub, los identificadores de tu cuenta de GitHub, los datos de conexión necesarios para obtener tu README y tu lista de repositorios, tu número de generaciones, la determinación de plan, los registros de uso y una forma cifrada (hash) de tu dirección IP cuando usas el servicio como invitado. De GitHub solo obtenemos archivos README e información del listado de repositorios (nombre, descripción, si es público o privado, fecha de actualización y similares); nunca obtenemos, consultamos ni almacenamos código fuente. También manejamos la descripción del proyecto, el README, la instrucción adicional, la URL y los hashtags que introduces al generar publicaciones. Para quienes compran créditos y para los suscriptores, el historial de generaciones que guardamos incluye las publicaciones generadas, las horas de publicación sugeridas, las URL, los hashtags y la fecha de generación; no se guardan ni el cuerpo del README ni el de la instrucción adicional. El historial se limita a las 50 entradas más recientes por usuario, y las anteriores se eliminan automáticamente al añadirse otras nuevas.
2. Finalidades del tratamiento
Usamos la información recopilada para verificar tu estado de sesión, aplicar los límites de uso, determinar tu plan, obtener tu README y lista de repositorios de GitHub, generar publicaciones con IA, prevenir usos indebidos, atender consultas y mejorar el servicio.
3. Tratamiento de los tokens de GitHub
Usamos una GitHub App para obtener los README de repositorios privados. El permiso concedido se limita a Contents: Read-only, y GitHub lo impone. Este servicio no almacena tokens de acceso por usuario. Cuando hay que obtener un README, el servidor emite un token de acceso de un solo uso que caduca automáticamente al cabo de aproximadamente una hora y se descarta tras usarlo. Lo único que se conserva en la base de datos es el identificador de instalación (un número), que por sí solo no permite acceder a ningún repositorio. Puedes revocar la conexión en cualquier momento desde GitHub en Settings → Applications → Installed GitHub Apps.
4. Información enviada para la generación con IA
Al generar publicaciones, la descripción del proyecto, el README, la instrucción adicional, la URL, los hashtags y datos similares que introduzcas se envían a la API de Google Gemini. No incluyas claves privadas, tokens de acceso, contraseñas, datos personales de terceros ni información confidencial no publicada en tu README ni en tus instrucciones.
5. Servicios externos
Este servicio utiliza Supabase para la autenticación y la base de datos, GitHub para el inicio de sesión y la información de repositorios, la API de Google Gemini para generar publicaciones, Vercel para el alojamiento, la ejecución y la analítica de uso (Vercel Analytics / Vercel Speed Insights), Google Analytics de Google LLC para el análisis de accesos y Microsoft Clarity para mejorar la experiencia mediante mapas de calor y grabaciones de sesión. El tratamiento de la información por parte de cada servicio externo se rige por su propia política de privacidad y sus condiciones.
6. Analítica y grabación de sesiones
Usamos las siguientes herramientas de analítica para mejorar el servicio y detectar fallos. Vercel Analytics no utiliza cookies y recopila páginas vistas anónimas, referentes, región e información del dispositivo. Vercel Speed Insights recopila métricas de rendimiento como LCP, CLS e INP. Google Analytics utiliza cookies para medir el uso, incluidas páginas vistas, referentes, región e información del dispositivo (Google anonimiza las direcciones IP). Si deseas excluirte de la medición de Google Analytics, puedes usar el «Complemento de inhabilitación para navegadores de Google Analytics» (https://tools.google.com/dlpage/gaoptout). Microsoft Clarity utiliza cookies para mapas de calor y grabaciones de sesión, y registra de forma anonimizada las interacciones en la página (clics, desplazamiento, movimiento del ratón). Los campos de contraseña, los datos de tarjeta y otros campos sensibles se enmascaran automáticamente y nunca se registran en texto claro.
7. Eliminación de la información
Los usuarios con sesión iniciada pueden eliminar su cuenta desde la página de ajustes. La eliminación borra la información vinculada a ti, incluidos tu cuenta, los datos de conexión con GitHub, el historial de uso, el historial de generaciones y la información de plan. Aun así, algunos registros o datos pueden conservarse durante un tiempo por cumplimiento legal, prevención de usos indebidos, investigación de incidencias o por las políticas de retención de los servicios externos.
8. Medidas de seguridad
Los secretos como las claves de API, la clave privada de la GitHub App y la Service Role Key se gestionan como variables de entorno en el servidor y nunca se exponen al cliente. Las direcciones IP del uso como invitado se almacenan cifradas (hash). El acceso a repositorios privados usa tokens de corta duración de la GitHub App, y no se almacenan tokens de acceso por usuario. Los permisos de acceso se controlan según el estado de autenticación y el ID de usuario.
9. Contacto
Para consultas sobre el tratamiento, la eliminación, la rectificación o la suspensión del uso de datos personales, contáctanos a través de la página de contacto. Cuando sea necesario verificar la identidad, responderemos tras comprobar tu estado de sesión y tus datos registrados.
10. Cambios en esta política
Esta política puede actualizarse a medida que cambien el servicio o los servicios externos que utiliza. Los cambios importantes se anunciarán dentro del servicio.
11. Código fuente publicado (para verificación)
El código que este servicio usa para comunicarse con GitHub (obtención de README y listados de repositorios) está publicado para que terceros puedan verificarlo. Las únicas APIs de GitHub que se invocan son las de obtener un README y listar repositorios; no se usa ninguna API que recupere código fuente.
Revisar el código de comunicación con GitHub (en GitHub)Contactar