Soporte

Respuestas a preguntas frecuentes. ¿Sigues atascado? Escribe a [email protected].

Contacto

Escribe a [email protected]. Indica el modelo de tu dispositivo, la versión de iOS y la versión de la app (se muestra al final de Ajustes en DevKit), y lo que ves en pantalla. Nunca envíes contraseñas, claves privadas, tokens ni códigos de inicio de sesión.

Inicio de sesión

DevKit te identifica con un código enviado a tu correo. El código tiene 8 dígitos, es válido durante 10 minutos y admite 5 intentos; después, solicita uno nuevo. El remitente es [email protected]; revisa la carpeta de spam si no llega.

Los proyectos y monitores que creaste antes de iniciar sesión pasan a tu cuenta la primera vez que inicias sesión. Si inicias sesión en una cuenta que ya existe, se combinan; no se elimina nada. Al cerrar sesión, el dispositivo queda con un espacio de trabajo nuevo y vacío.

Monitores y caídas

Los monitores se comprueban desde los servidores de DevKit con el intervalo que elijas, tengas la app abierta o no. Sin datos significa que aún no se ha ejecutado ninguna comprobación o que las últimas no pudieron ejecutarse; nunca cuenta como operativo.

Una caída se abre tras el número de comprobaciones fallidas consecutivas que configures (tres por defecto) y se cierra tras las recuperaciones que configures. Una comprobación que no pudo ejecutarse, o que cayó dentro de una ventana de mantenimiento, no cuenta ni como operativa ni como caída y no cambia el porcentaje de disponibilidad.

La nube rechaza las direcciones privadas y locales (10.x, 192.168.x, localhost y similares) y nunca las contacta. Usa Herramientas en tu dispositivo para alcanzarlas, o vigila el servidor por SSH con el resumen del servidor.

Los monitores de ping aún no están disponibles desde la nube; usa la herramienta Ping en tu dispositivo.

Alertas

Añade canales en Ajustes › Canales de alertas: correo, webhook, Slack, Discord y Telegram. Los webhooks se firman con un secreto que se muestra una sola vez al crear el canal. Las direcciones de los canales se guardan cifradas y nunca vuelven a mostrarse completas.

Una ventana de mantenimiento silencia todos los monitores de su ámbito mientras las comprobaciones siguen ejecutándose. Mientras dura una caída, puede repetirse un recordatorio con el intervalo que configures. Los canales disponibles dependen de tu plan.

Páginas de estado

Crea una página en Monitores › Páginas de estado, elige los monitores y el nombre que mostrará cada uno, y comparte el enlace. La página solo muestra esos nombres, una frase general y 90 días de historial, nunca direcciones, nombres internos ni errores.

Los visitantes pueden suscribirse por correo. Solo reciben mensajes de caídas y recuperaciones después de confirmar su dirección, y cada mensaje incluye un enlace para darse de baja. Tú ves el número de suscriptores, no sus direcciones.

SSH

DevKit se conecta con una contraseña o una clave Ed25519 en formato OpenSSH, incluidas las claves con frase de contraseña; también puede generar una clave en el dispositivo y mostrarte la parte pública para instalarla en el servidor. La primera conexión muestra la huella de la clave del host del servidor para que la confirmes. Si más adelante cambia la clave de un servidor, la conexión se rechaza hasta que elimines el servidor en Ajustes › Servidores de confianza.

Las credenciales solo se guardan en el Keychain de este dispositivo si así lo decides tras una conexión correcta. iOS cierra las conexiones SSH poco después de que la app pase a segundo plano; DevKit ofrece reconectar, lo que abre un nuevo shell. SFTP, el reenvío de puertos y los túneles no están disponibles.

Herramientas

Herramientas ejecuta comprobaciones puntuales desde tu dispositivo y nunca cambia el estado de un monitor. Bajo un resultado, Nube ejecuta la misma comprobación una vez desde los servidores de DevKit para que puedas comparar ambas: la respuesta a «¿solo me pasa a mí?». Las comprobaciones en la nube requieren una cuenta con sesión iniciada y están limitadas a unas pocas por minuto.

Los resultados de ping y traceroute pueden variar entre wifi y datos móviles; traceroute en un dispositivo real aún se está verificando con distintos operadores.

Equipos

Crea un equipo en Ajustes › Espacio de trabajo en la nube › Espacios de trabajo de equipo. Una invitación está vinculada a una dirección de correo, a un proyecto o entorno y a un rol; su código se muestra una sola vez y no se envía ningún correo, así que compártelo tú mismo. Los roles se construyen a partir de permisos y pueden editarse después; el rol de propietario integrado no se puede eliminar. La propiedad puede transferirse a otro miembro.

Tus datos y tu cuenta

Ajustes › Espacio de trabajo en la nube ofrece Exportar mis datos (un archivo JSON con tus proyectos, monitores, historial, canales, páginas de estado y ventanas de mantenimiento, sin secretos) y Eliminar cuenta.

La eliminación detiene tus espacios de trabajo de inmediato. Si inicias sesión con el mismo correo en un plazo de 30 días, se recupera todo; pasado ese plazo, se elimina definitivamente. Si eres propietario de un equipo con otros miembros, transfiere antes la propiedad.