Yes, It's for unlimited time. Difference is only they have limited features.
You can go through below document for more details:
Pricing | Duo Security
Additionally, AnyConnect focuses on VPN and basic security features.
while Cisco Secure Client provides a more extensive security suite, including endpoint protection, ZTNA etc.