Soft credit checks are performed as part of your application process but this does not affect your credit score. The subscription does not go on your credit file so will not prevent you from obtaining any other finance.