I'm an equal-opportunity lover of all things chocolate and all things shake. I also love cake. And right now Portillo's just shot to the top of my list.

I grew up on McDonald's shakes. I love dipping my fries into a Wendy's frosty. A chocolate shake and some cheddar fries is a regular order at Beefaroo. But today we're talking about the legendary Chocolate Cake Shake at Portillo's, and what it takes to get them free for an entire year.

Portillo's just announced their new App-y Hour promotion that includes drink specials and this free chocolate cake shake contest. Here are all the details straight from the Portillo's peeps:

From November 1 through December 31, customers that place an online order between 2-5 p.m. on Portillos.com or by using the Portillo's app (link for Android), can enjoy half-off drinks with a purchase of an entrée. The App-y Hour special includes all shakes, smoothies, and soft drinks; alcohol is not included. Additionally, customers that place an online order between 2-5 p.m. will be automatically entered into a sweepstakes, with three lucky winners receiving free Chocolate Cake Shakes for a year.

They've made some pretty sweet updates to their app as well, like saving your favorite orders and on-demand delivery.