We do not enforce any size limits. Unlimited is unlimited. However, we do ask people to use Bitbucket for software related stuff (Bitbucket is not intended to be used as a personal backup service for your home directory or MP3s).
Please refer to our official guidelines and size limits on Bitbucket repositories in this article.. Bitbucket does not have any limits on the amount of size a user consumes in their account, but a single repository should not go over 2GB, as GIT will normally start suffering performance problems and that's by Git design.
we do ask people to use Bitbucket for software related stuff
That means if I use BitBucket for only my project's code, then I don't need to worry about how much big my source code is? and How much repositories I create in my account .. right?
Its looks like life time free account ... if and only if we use it for our source codes.. please correct me if I'm wrong.