How the check works
The tool first normalises the input: it lowercases the text and removes everything that is not a letter or digit, so spaces and punctuation do not break the symmetry. It then compares the cleaned string against its reverse. If they are equal, the input is a palindrome. This is why "Was it a car or a cat I saw?" passes despite the punctuation and mixed case.