I guess it depends on the business model. I always assumed CPB paid for the development and maintenance of the app. If the app was simply developed as a partnership then the company developing the app needs to find a way to make money for developing the app. If that's the case I'm not sure why CBP does not pay for the cost of further developing and the cost of maintaining the app as a service to the flying public.