The present invention refers to an aqueous composition comprising one or more amphoteric, organic polynitrogen-compounds having at least 3 nitrogen atoms contained in the molecule in the form of an amine and/or amide and one or more types of inorganic nanoparticles, a concentrate comprising said composition and to a method for treating and/or cleaning a surface which uses said composition.