Philosophy
The goal of the Cosync company is to enable the collaborative computing revolution that is taking place around the MongoDB Realm server-less database. Our primary mission is to minimize friction and risk for developer adoption. With that in mind, our company is committed to the following five objectives:
- Simplicity and ease of integration
- Open Source code around the Apache 2.0 license
- Minimal dependence on server connectivity
- Affordability of service
- Transparency in pricing
Although Cosync offers the CosyncJWT authentication service, use of the Cosync Engine does not require this service. The Cosync Engine is organized as a set of modules for collaborative computing functionality that a developer can pick and choose from.
The CosyncJWT authentication service offer a free tier for the hobbyist to experiment with the technology. There is no charge for development applications with less than fifty 50 users. Use of the Cosync Engine service requires a paid Developer account.
When using the CosyncJWT authentication service, a commercial applications with more than 50 users will be charged at a rate of $0.001 per user per month - which equates to a charge of $1 per 1000 users per month. Also, commercial applications are only available to registered developers - who have a credit card on file.
The Cosync Engine will install server-side code to handle integration with the Amazon S3 Storage Service. The server-side code that is installed by the Cosync Portal as part of the Cosync Engine configuration process does not send any information back to the Cosync Portal.
All client side application code needed to power the Cosync Engine and the CosyncJWT authentication service is open sourced on the Apache 2.0 license. This license is available at the following link.