Client-side data encryption

Client-side data encrypting means that your data are encrypted in your browser before sending to the cloud. This guaranteed that your data exist as plain text only until you close the application page in your browser. The password never transmitted to the server and we never ask it. This means that you need to enter your password every time when you want review your records. Also it means that you are responsible for protecting the password from being stolen. If you forgot or lost your password we will not be able to restore your data. Your data are belong only to you.

For encryption we use the opensource library SJCL developed at Stanford University.


The application encrypts only textual parts of your records – the names of expenses and categories. It doesn’t encrypt values. If it would be so the application wouldn’t be able to do any numeric calculations: statistics, totals, estimations and so on.

Watch how encryption works

How to protect expenses by encryption

Login and start expense tracking


One thought on “Client-side data encryption

  1. Pingback: Encrypting |

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s