Malwarebytes offers lifetime support

Newell says more info next week

Let you share your device screen to TV



Still mileage in it