ConfigCat鈥檚 Security Framework

Nowadays, almost each and every business uses some sort of web application, so cyberattacks are becoming a daily struggle for huge enterprises as well as for small businesses. It鈥檚 not enough for programmers to build an application that looks great and works smoothly. Many consumers are getting aware of the need for security in the applications they are using.

As ConfigCat is a Software as a Service business with applications running in the cloud, we take security as seriously as reliability. Here are the security measures we take to ensure that we deliver a secure application.

ConfigCat's security framework title

Feature flags for NuxtJS

A new ConfigCat JavaScript SDK supporting apps using Server-Side Rendering (SSR) frameworks like NuxtJS.

Solved XMLHttpRequest is not defined issue

It is forked from the standard ConfigCat JavaScript SDK and of course open source. It is a bit bigger as a package since instead of using the standard XMLHttpRequest we have added

Axios Http Client to avoid ` XMLHttpRequest is not defined` like issues.

For further info see:

ConfigCat in GitHubEducation's Teacher Toolbox

Moving forward with our partnership with @GitHubEducation we have introduced a new plan customized for teachers as part of the GitHub Teachers Toolbox.

Toolbox

ConfigCat Teachers Plan

You get unlimited ConfigCat Products to make sure there is one for every class, lab and research group each with unlimited Team Members. Also you can add 3 different Permission Groups in every Product to be able to grant proper access rights for everyone.

See the details and Apply here

We plant trees! 馃尦

Inspired by Treelon Musk we decided to do our part in the fight against deforestation and climate change. In Nov 2019 we partnered with a non-profit organization

MyForest to support local forests by planting trees after every purchase of the ConfigCat service and whenever someone gives feedback.

MyForest

ConfigCat's fair pricing policy

The main idea about our pricing is that our prices are fixed, deterministic and there are no hidden fees. Also we offer a forever free plan without requiring any commitment or credit card information. All features are available in all plans - even the free - helping the evaluation process of our customers.

Pricing

How to push feature flag changes to clients right when they happen?

There is a way to stream feature flag and configuration changes to the clients right when they happen. In some cases ConfigCat's pull based architecture does not completely satisfies the requirements when microservices need the latest values instantly, or mobile apps where polling sometimes is a battery consuming anti-pattern.

TL;DR

Your application subscribes to a PubNub channel to get updates about changes. And use

ConfigCat Webhooks to notify PubNub when a feature flag value gets updated.Sample application in Node.js.![push-noti](/assets/push-noti.png)