Keo is written with web-based technologies, which means you access it through your web-browser. Keo can be set up to be accessible only to your private network or computer, or accessible from any internet enabled device, meaning you can invoice even remotely from a smartphone. And because the system adapts to your screen you don't even need a special app!
Keo can be installed on a publicly accessible webserver, or installed on your own computer or network using freely available XAMPP or Virtualbox. Each option has its own benefits.
If Keo is only to be used within an organisation internally the ideal set up is to host the system on a Virtual Machine. This has several advantages, not least is separation between the host and client reduces attack vectors. It makes backup simple, and the system is not tied to the hardware it is installed on.
Keo can be hosted on public facing hosts (ie webserver), with some caveats. It is also a requirement for online invoices (invoices that customers can access through the system). Vulnerability to attack is always a concern for public facing websites, so Keo should only be publicly hosted if absolutely necessary. Secondly, SSL should be implemented as a matter of course. Thirdly, password strength should be strong.
A complete backup of the database can be made by any authorised user. The user can download or upload these backups. Backups should be done before and after entering large amounts of data, and on a regular basis. Data sets can be sent to an accountant for easy analysis.
The database can be transferred to a new installation in seconds, minimizing downtime in the event of a hardware failure or upgrade to new technology.
Keo can accommodate multiple businesses per installation, with the caveat that you can only use one business at a time on the same computer or device.
This is especially convenient for a small trader who may operate multiple businesses.
Try out the demo right now, or contact us at to set up an empty database for your business to get started immediately.
In order to begin all you need are 2 image files with your business logo for invoices and reports. These need to be 224 x 25 pixels, and 635 x 150 pixels. PNG format gives the clearest logos when printing, and there should be no transparency (ie a white background should be white, not transparent).