All data to be persisted, such as historical alarms, historical process values, recipes etc. are stored in an embedded SQLite database and are transparent to use by external data access tools (e.g. ODBC drivers, Node.js, etc). For alarms and historical process data, the retention time can be defined so that the required storage space is scalable.
Using a standard SQLite ODBC driver you can easily access historic data from the WebIQ database and import it into other databases like MySQL, MariaDB, PostgreSQL, Microsoft SQL Server etc.