A Seal of Approval, or SOA for short, is a mark of excellence that OCR bestows upon the best online casinos in the business. These have to pass our quality assurance and provide punters with the best service possible.