All micro-inverter internal data plus PV production and Grid consumption data is collected in the IQ gateway aka Envoy and then transmitted into the Enphase cloud server. Enphase is in control of the system, it owns and controls the data, the end-user does not!
Enphase could easily develop a web-based end-user interface on the IQ gateway for accessing all data locally instead of forcing end-users to their cloud. Installers can access some of the data locally but not all as
Gubman posted. And Enphase has a private and public API for accessing IQ gateway data programmatically. It's all about access control with an eye on potential future revenues for a toll on accessing data that the end-user should fully own in the first place. If ENPH continues to drop, Enphase might just do that: charge a monthly access fee to drive up revenue that they can't increase otherwise with their non-competitive battery backup solutions.
That's what I like about Schneider SE and Local/Home/Facility Insight. I can control and see all data locally with a web browser, I do not need to install an app, I am in control when and how to perform updates and cloud remote access is optional when needed but not required.