When setting up HSTS in Cloudflare, I noticed that the default max-aged is set to 0.
To my understanding this default value kind of disables the HSTS. Which could be considered a misconfiguration and also be used to track users.
As I just found mentions of these issues and not clearer explanations, I wanted to ask:
Does setting max-age = 0 have the same effect as a constantly expiring max-age?
If 1 is true, what are the implications of constantly having a “first visit” HTTP requests before going over to HTTPS?
For 2 I am thinking of constant windows for MITM attacks. But would there be other risks? Implications like tracking are unclear and any explanation or further references would be great.