Yes. No matter if you choose monthly or yearly billing, you can cancel anytime and won't be charged for your next billing cycle. Your account and all functionality of FreshBuzzer will be available until the end of your current billing cycle.
Cancelling won't issue any refunds for the remaining time of your current subscription.