Acerca de

Lo construí porque me harté de dos modos de fallo.

Los monitores baratos inundan tu bandeja. Los premium se pierden las caídas reales y notifican errores de base de datos como problemas de SEO. Monitrova es un intento de tercera vía.

Qué es esto

Monitrova es un monitor SaaS de sitios web. Vigila tres capas de cada sitio que añadas: uptime (alcanzabilidad HTTP/HTTPS y tiempo de respuesta), SSL (validez, coincidencia de hostname, caducidad) y salud de la página principal (auditoría diaria del title, meta description, h1, canonical, directiva noindex, robots.txt y sitemap.xml — más clasificación de integridad para errores de backend y páginas de crash).

El factor diferenciador es el sistema de alertas. Cada decisión sobre una alerta pasa por un servicio que sabe diferenciar entre un fallo puntual y un problema real, agrupa incidencias repetidas en un resumen diario y nunca envía un email de "recuperado" por una alerta que no llegó a salir.

En qué punto estamos

Auth, alcance por cuenta, CSRF, prepared statements, escapado de salida y el sistema de alertas se han revisado y probado (71 de 71 tests unitarios pasando a finales de abril). Pendiente: warmup de deliverability, varios detalles de estado vacío en el dashboard, deep-links tokenizados de "ver esta incidencia" desde los emails, y horas tranquilas por día de la semana.

Si te registras pronto, espera asperezas y contacto directo. Prefiero que encuentres un problema antes que la siguiente persona.

Quién lo ha construido

Construido por , un desarrollador solo trabajando desde sourcecode.es. Escribo todo de punta a punta y lo publico bajo mi propio nombre. PHP 8.4 sobre MariaDB, oscuro por defecto. El bucle de escaneos, el sistema de alertas, el servicio de decisiones, el panel y la integración con Stripe están escritos a mano — sin framework, sin Composer, sin lock-in de SDKs. El envío de correo va por Mailgun porque mantener mi propia reputación SMTP para alertas transaccionales no es una batalla que necesite pelear; el resto es mío. Todo auditable en una tarde.

Elegí ese stack a propósito. Un monitor tiene que seguir corriendo. Cuantas menos piezas en movimiento, menos cosas se rompen en el siguiente ciclo de CVEs de dependencias.

Tono

No escribo "game-changer" ni "AI-powered" ni "10x". El público de un monitor de uptime son ingenieros y propietarios de sitios con conocimientos que aprecian más la competencia que el entusiasmo. Escribo como me gustaría que me escribieran a mí.

Contacto

hello​@monitrova.com para lo que sea — feedback, dudas de integración o para decirme que estoy equivocado en algo.

Divulgación de seguridad

¿Encontraste una vulnerabilidad? Escribe a security​@monitrova.com. Procuro responder en 72 horas y parchear los problemas críticos en 30 días. Te pido un margen razonable antes de divulgar públicamente — prefiero hacerlo bien que rápido. El contacto machine-readable está en /.well-known/security.txt.

¿Quieres probarlo en un sitio real?

El plan gratuito cubre un sitio para siempre. Añade una URL y el primer chequeo de uptime se dispara en pocos minutos.