All US government departments are barred from using Kaspersky security products amid concerns it has ties to the Russian government. Kaspersky has denied the allegations and even offered to submit its source code and future updates for inspection by third parties. Many experts also continue to recommend Kaspersky products.