Is the Free account really free, forever?
Yes. There are no hidden charges. As long as you stay within 100,000 unique visitors quota limit, you do not have to upgrade to a paid plan. Even if the current plans change in the future, you can retain the plan you choose now.