Yes, you need permission to sell food from home — but it is not a restaurant license. Here is exactly what a cottage food license costs, what you can and cannot sell, state sales caps, labeling rules, and how to get legal in about a week.
Sign-up asks for an email address and a verification code. There is no card capture anywhere in onboarding — nothing to cancel, because there is nothing to start.
No credit card required.