If anyone can do it, e.g. just using an API to create a solution, consider the relatively low barrier to entry regarding your leverage. what do they want - to purchase the software? Pay you for the process so they can replicate and sever your relationship? Without knowing more, my instinct is...