That's an idealist but somewhat pointless list of requirements to keep you from ever trying a tool.
Is not actively dishonest, so it contains no programming...
That's pretty much based on the training set and the prompt. You can prompt it to behave how you like
Does not use any datacentres forced on communities
Not really possible to know where a model was trained so an easy excuse to ignore it.
Is not trained on material without the consent of the people who made that material.
Another impossible requirement. All models will include material from public domain or licensing deals that won't explicitly include the people who made the material
Is not being offered on a "cheap now, expensive later" model.
At least this one is somewhat possible. Obviously it excludes all commercial models because it requires you to know the future, but at least local models fit the requirement.