Yes. Developers may register and get one of the available CG API libraries for the purpose of creating CG apps and.or developing custom Widget libraries. In the future we plan to launce usage based pricing packages hgat will be applied to commercial running applications. Note however that packages are not effective yet and will not be applied ntill a new announcment will provide in advance.. 

Yes. You can use CG-Button and the built-in widgets for free. Note however that third party providers may charge for use of other CG apps and/or other custom Widgets prepared by them. Providers must provide a notification and get customer consent before charging for CG based app/widget.