Posted from my CrackBerry at wapforums.crackberry.com
It is not an app specific to your blackberry. It's web based, kind of like the web page version of facebook (without the app on your blackberry). I think if you open the invite on your bb, it will just take you to the page to create your acct.