How Sakura works
Most business software makes you choose between convenience and control. Sakura is built so you do not have to: the same app runs against our cloud or against a database that never leaves your desk.
Create one account
Sign up once and you get a workspace. Every app you buy — now or in three years — attaches to that same workspace, with one login, one team list and one bill.
Choose where your data lives
Subscribe and your data lives in our European cloud, synced across every device. Or buy a lifetime licence and it lives in a file on your machine that we never receive.
Install on whatever you use
The same app runs in a browser, as a native desktop build for Windows, macOS and Linux, and on iOS and Android. A seat covers three devices, so a laptop and a phone are one seat.
Work, connected or not
Installed apps hold a real local database. Lose signal in a basement or on a site and everything keeps working; changes reconcile automatically when you are back.
Where your data lives, precisely
| You bought | Data lives | Works offline |
|---|---|---|
| Cloud subscription | Cloudflare D1, Western Europe. Synced to each device. | Yes — 30-day cached licence |
| Desktop lifetime licence | A local SQLite file on your machine. We hold no copy. | Yes — indefinitely |
| Mobile lifetime licence | Local on the device; syncs only if you link a workspace. | Yes |
The technical questions people actually ask
- How does offline mode actually work?
- Installed apps keep a complete SQLite database on the device and a licence token signed by Sakura. The app verifies that token locally, so it starts and runs with no connection. When a connection returns, local changes are sent up and remote changes are pulled down.
- What happens if two people edit the same record offline?
- The most recent edit wins, decided by timestamp. If two edits share an identical timestamp, a fixed device-identifier rule breaks the tie, so every device independently reaches the same result and no data silently diverges.
- Can I move from a local database to the cloud later?
- Yes. A desktop licence can be linked to a cloud workspace at any time, which uploads the local database and turns on sync. The reverse also works — you can export a cloud workspace back to a local file.
- What does Sakura store about me?
- An email address, a hashed password, your workspace and your purchase history. IP addresses are stored only as hashes, and session tokens are stored hashed so a database leak cannot be used to sign in as you.