TV
Yes. Everyone who watches broadcast TV in the UK must have an annual television licence, whatever TV service they use. Most people have to pay for it, but in certain circumstances, you may be eligible for a free licence or a concession. You can check if you're covered on the TV licensing website.
Once you've paid your TV licence, though, with Freeview you don't need to pay anything else on top.
APP
Yes. Everyone who watches broadcast TV in the UK must have an annual television licence, whatever TV service they use. Most people have to pay for it, but in certain circumstances, you may be eligible for a free licence or a concession. You can check if you're covered on the TV licensing website.
Once you've paid your TV licence, though, with Freeview you don't need to pay anything else on top.