For a few months now, I have been developing a web application for a "non-profit" (unofficial, more on this later) of my own accord. I'm the only one who has written the code, it was my idea in the first place, the only thing the "non-profit" has provided is the server space where the code is currently hosted. They have also not paid me a dime (though I'm sure I have made them quite a bit of cash).
When I started out on this venture, my ultimate goal was just to help the community that I loved and maybe have a nice, shiny web application to list in my portfolio. After countless hours of work, however, I have begun to rethink my strategy. Somewhere along the way, I came up with a great idea to monetize my application, which would have otherwise been a closed-source project to be used only on this one particular site.
At this point, I want to take my code and start a new company of my own. I believe the demand is there, and I think this is a good opportunity to get some experience in the startup world while making a bit of cash in the process.
My question is - what are the implications of this? The "non-profit" is simply a community of like-minded people that accepts donations to stay running. It's not an LLC, incorporated in any way, or a 501(c) nonprofit - nothing. As I said before, this project has been run and created solely by myself.
I have not discussed this with any of the owners of the site as of yet, I wanted to get a bit more information fist.