Zero data retention commitments? Technically generating synthetic data off of user data on the fly, counts as zero retention of user data! And it technically means they didn't lie either, because they didn't keep user data, they kept their own, synthetic data. That is what they already do with reasoning when they provide summaries/sanitized versions of it to prevent "distillation attacks" even via the API. They generate synthetic data aka summaries of reasoning traces, and that is technically not user data, because the user did not enter it directly into the LLM! It still counts as zero data retention when they only keep original LLM created reasoning traces as well as all LLM outpit, because the user did not enter it, so it counts as synthetic data and is thus not user data.