What is infinite approval?
When you swap tokens via Squid for the first time, you have to grant Squid permission to route the tokens for you.
By checking the Infinite Approval setting, you authorize Squid to route an unlimited amount of them. In some instances, unchecking the Infinite Approval option can improve your security since it limits the amount that is approved by Squid's smart contracts.