I am building a Startup (iOS + Android + Web), and I believe you guys might help in this issue. I can only enroll in iOS individual developer program, since company developers need a DUNS number, and in order to get a DUNS number I need to form a Company, S-Corp or partnership business. To enroll as iOS Developer (Company), I need to form a company. And forming a company in my country is expensive around $4K and needs around a month. (I am not US Citizen and I don't live in US) My application is a marketplace (Buy & Sell then meet offline). No money/payments will be used in the app. It is almost done, and the region is not US, so no I am not trying to build or compete with craigslist or eBay. Here is why I would like to enroll as company instead of individual: Hide my real name as seller name. Users might take the application more seriously if it was copyrighted by company instead of real name. It might be a drawback for downloads. Sometimes, users might message me on Facebook, or anywhere. They might also add negative reviews. The platform has reports, suspension and ban of users who are using the marketplace illegally. I don't want some one to be harsh if he got suspended/banned. Here are my questions: The project will have huge marketing and will be viewed by a lot of users including a lot of friends. Do you think it is a drawback to have my real name like AppName by Real Name? Do you think it might decrease downloads number? I am thinking of forming an offshore company in Seychelles. Any one formed an offshore company before? Like Seychelles, Gambia, Belize? If I had to form an offshore company, and app never had any revenue or purchases as a startup, should I also open a bank account?