Not to mention: "retain, cache, or store Output beyond what is reasonably necessary to display such Output to your authorized end users in the ordinary and real-time course of use" which would seem to preclude storing it in a long lived session.
The phrase "reasonably necessary" is infuriatingly vague.
The phrase "reasonably necessary" is infuriatingly vague.