The DecideAct system consists of two main parts - a backend REST API server written in Ruby on Rails and a frontend Javascript framework based on EmberJS.
The entire DecideAct system is hosted using Amazon Web Services (AWS). We use docker technology to be able to easily deploy and scale our backend system and our frontend is hosted as static files using AWS CloudFront; a global network for content distribution.
All data used by the backend system is stored in PostgreSQL databases. PostgreSQL is an object relational database management system and is known for exceptional data integrity and stability.
All changes to data in our database system is audited and the user responsible for the addition or change to data is logged along with the IP address of the client that performed the change.
Our application backend is written in Ruby on Rails. Ruby on Rails is a server-side web application framework written in the programming language Ruby. The application framework is one of the most used frameworks for web applications and is actively updated and maintained by a large user base.
The frontend framework communicates with the backend server via HTTPS (Secure HTTP). All data transmitted to and from the frontend to the backend system is protected using industry standard RSA 2048 bits encryption.
Communication between backend servers and our central database is also protected using strong encryption.
Data being transmitted and stored will always be encrypted using industry recommendations.
Access to our backend servers is limited to HTTPS connections (Secure HTTP). All other ports and services are disabled and protected via firewalls.
Servers and data are all located within the European Union.