# Client-side encryption¶

If you want to encrypt data that is uploaded to the cloud by an offline-first app, it makes sense to keep the local copy of the data in-the-clear, and encrypt the data only just before it is uploaded.

With Kinto, your records can have a text field that stores the encrypted attributes:

{
"id": "498e1015-92a5-46d5-9008-2b157338bbd1",
"last_modified": 1478257378677,