IF YOU HAVE MARBLE, TRAVERTINE, POLISHED CONCRETE OR GROUT (AKA TILE) THERE ARE HUGE REASONS NOT TO USE VINGAR.
Urban legend suggests vinegar is a good cleaning agent. In truth, it has the incidious ability to attack your floors in three distinctly different manners. In each case, the damage is done overtime. Kind of like eating sweets. One isn’t going to hurt you but eating the bag overtime can impact the eater’s weight.