Estoy usando HSTS (Strict-Transport-Security Header) para aplicaciones web. Por lo que sé, el navegador guarda esa información y cuando un usuario intenta conectarse a mi sitio web, el navegador la carga a través de HTTPS directamente. Así se evitan los ataques MITM.
También tengo una aplicación móvil que habla con una API web a través de HTTPS. ¿Debo implementar el encabezado HSTS para eso? Mi opinión es que no proporcionará ninguna seguridad adicional ya que no hay ningún navegador que mantenga esa información de encabezado HSTS para la API web. ¿Estoy en lo correcto?