This is always a tricky questions, because some companies do have a habit of stealing ideas. But at the same time, its not like people go out of their way to steal. I'm sure if your work can save them time and money and its not overly expensive, then there's no reason for them to try and steal it. On the other hand, if one of their guys can just implement what you did, some companies might just do the work themselves after seeing your idea.<p>You might want to pay a little bit more attention to branding if you're going to try do this. That sounds like a weird strategy, so let me explain. Right now its just an interface, and someone can look at that and say "yeah, one of our guys can do that next week, so we'd rather not buy it." The more you work on branding, the less easy that becomes. Instead of just having an interface, you have the "X" interface. So when people talk about the interface, they'll be talking about the "X" interface. Everyone will know its connected to you, and what a good job it does. It makes it harder to steal when it has a name and identity.