No, you can create an account to get access to your affiliate dashboard and track conversion.