Actual is a different kind of app in that all of your data is stored locally. We believe that you should have complete control over your data, and provide optional services to help sync it across devices and back it up. It's your choice when to share your data.
This also means the app is always available (and super fast) regardless of network connection.
When you enable syncing across devices, we temporarily store recent data on our servers using bank-level 256-bit AES encryption.
Syncing allows multiple devices to get the latest changes no matter who made them, wherever you are.
Since we don't host your data by default, viewing your data across multiple devices is a little different than most apps. You need to connect two devices over the same network to set them up, but you only need to do that once. From then on, they will seamlessly sync.
Tip: If you ever have a problem with syncing, you can reset syncing under Advanced in settings.
If you are having problems setting up syncing, you can try a few things:
When you sync multiple devices, changes are temporarily stored on our servers so that you can pull them down from anywhere. This data is stored in an encrypted database using 256-bit AES encryption, the same encryption used by banks. In transit data is always encrypted with TLS/SSL.
We say "temporarily" because we don't need to actually keep your data around. After a certain time period, we assume all clients are synced and will automatically delete old data. Our servers are simply used as a place to put recent data. Currently the threshold is around 6 months.
In the future we will explore the following:
All of our technology is already built to make these things possible!