Tabnine's documentation states a "no-train-no-retain policy": your code is not used to train its models, whichever model you pick, and is not kept.
“Tabnine has a no-train-no-retain policy. This is in place regardless which model is being used.”
Paste this where the card should sit. It is the live verdict: if the grade changes, the card changes. It loads nothing from anywhere but this site and sets no cookie.
Editors that support oEmbed (WordPress, Ghost, Substack and most newsroom systems) can paste the entry's address instead, https://isittrainingonme.com/app/tabnine/, and get the same card.