It is a one time payment and you can carry it over from device to devices. It is also not locked to a camera. And no monthly fee. After a couple of years you end up saving more if you do not replace a camera. Just the cost of power and spare HDD for when they eventually need replaced.
I have never heard of Frigate until a week ago now I cannot stop seeing it on Reddit. Weird how that works.