Yes, you can watch Channel 4 without an app through the official website. If you live outside Britain, you’ll need a VPN to be able to access videos since they are available to UK citizens only.