Yes.
An active Premium subscription is required to use logos created with Rebrand.
You may be able to explore logo creation and preview your results before subscribing, but using your generated logo requires Premium access.
Available Premium features and subscription options are shown inside Rebrand before purchase.