These rules are enforced in code, not just stated here.
Email address, a hash of your API key (the key itself is shown once), plan and Stripe customer ID, daily tool-call counts, lab progress, and the history in rule 5. The history table has no column that can hold code. Payments are handled by Stripe; we never see card numbers.
The open-source scanner sends nothing anywhere unless you configure an API key. It never modifies your config files.
Email the address on the security page from your account email and everything above is deleted.