User blog comment:Linathan/Guide: How to claim your FREE unit (Brave Frontier 2nd Anniversary) & Lucia/@comment-68.46.107.10-20151103025957/@comment-76.216.238.170-20151103030912

Doesnt have to be consecutive, you do need 20 days for the free unit, and 30 days for your chosen unit. No you don't have to have a Facebook or Twitter account. It's in the in game info/ important news page.