I have an app idea that would be location specific but geared towards a certain demographic. I would gather the info for my hometown, but here's the problem: if other people like it, what would prevent them for hijacking it for their town? How could I patent it and get a cut? Should I go with a dev company that could then develop the app for other cities, and take what I can get, if anything? Or just put my idea out there. People will copy it anyways, right?