eCOGRA is a company that specializes in the certification of online gambling software and systems. It offers integration and security, testing functionality and compatibility, information systems security, vulnerability and penetration testing, social engineering, automated regulator reporting, data warehouses, random number generators, and other services.