You should support a external database, preferably a system widely used and standard. Eg: MySql, PosgreSQL, MariaDB, and/or more SQL Server, Oracle, MongoDB, etc…
A lot of customers has their own database server inside the company, the can create a database for the doorbells. It has no sense the need to have a Windows PC running the GDS server with an MS Access dababase backend.
It also facilitate the integration with third party apps.