Skip to content

Early-bird: RM 249.00 (normally RM 349.00) · 92 of 100 slots left Claim yours

Orbit Finance

How to sync Orbit Finance between desktop and phone

Orbit Finance syncs your books between a desktop and a phone, tablet or second computer through a free Turso database that you own. Create the database once, connect your first device with its URL, auth token and a sync passphrase, then add each new device with Join another device and a link code from the first device, plus the same passphrase.

Key points

  • Every device keeps its own full copy and works offline.
  • Your books are encrypted on the device with your passphrase before they leave it.
  • Connected devices sync about every 20 seconds while online.
  • New devices join with a 90-second link code and the same passphrase.

How does sync work in Orbit Finance?

Orbit Finance is local-first. Every device you use keeps its own full copy of the books, so it opens instantly and keeps working without internet. Sync keeps those copies in step: each change is encrypted on the device with your sync passphrase, sent to a small cloud database that you own, and pulled down by your other devices.

The cloud database is a free Turso database in your own name. Orbit never holds your data, and because the changes are encrypted before they leave the device, Turso cannot read them either. While a device is online it syncs about every 20 seconds, and you can press Sync now at any time.

What do you need before you start?

Set aside about 15 minutes for the first device and 2 minutes for each one after that.

  1. Orbit Finance installed on every device: Mac or Windows from the Downloads page, Android from Google Play, iPhone or iPad from the App Store.
  2. The device that already has your books, with the latest version installed.
  3. A free Turso account (turso.tech). You can sign up with GitHub or Google.
  4. A sync passphrase you will remember. Write it down somewhere safe: the same passphrase goes on every device, and it cannot be recovered if lost.

Step 1: How do you create your free sync database?

Do this once, on any computer with a web browser.

  1. Go to turso.tech and sign up for a free account.
  2. Create a new database. Give it a simple name such as orbit-books and pick the location closest to you (Singapore for Malaysia).
  3. Open the database and copy its URL. It starts with libsql:// and ends in .turso.io.
  4. Create a token for that database (the button is labelled Create Token, Get Token or Generate Token) and copy it. Keep it private: anyone with the URL and token can reach the database, although they still cannot read your encrypted books without the passphrase.
Paste the URL and token into a note for a few minutes. You need them again on every device you add.

Step 2: How do you connect the device that has your books?

Start on the device where your books already live, usually your desktop.

  1. Open Orbit Finance and go to Settings > Sync & Backup.
  2. Choose the Manual tab.
  3. Paste the database URL into the first box and the auth token into the second.
  4. Type your sync passphrase.
  5. Click Connect. The badge changes to Connected, and the first upload starts.
  6. Wait until it says All changes synced. A large file of books can take a few minutes the first time. Only then add your other devices.

Step 3: How do you add a phone, tablet or second computer?

Do this on a fresh install. Do not create new books on the new device first: a device can only join if it has no other company of its own.

The link code needs Orbit Finance 0.36.15 or later on both devices. On an older version, choose URL and token on the join screen instead and paste the database URL and auth token from Step 1.

  1. On the device from Step 2, open Settings > Sync & Backup and click Link a device. A code and a QR appear. The code works for 90 seconds, so have the new device ready.
  2. Install Orbit Finance on the new device and open it. You see Welcome to Orbit Finance.
  3. Choose Join another device, not Set up new books.
  4. Keep Link code selected and paste the code. On a phone, scan the QR with the camera and copy the text it shows.
  5. Type the same sync passphrase. It is not inside the code.
  6. Tap Connect & pull books and wait while the books download, then sign in with the same username and password you use on the first device.
Check it worked: add a test expense on the new device, then press Sync now on the first device. It should appear within a few seconds. Delete the test entry afterwards.

How do you keep devices in sync day to day?

You do not need to do anything. Each connected device sends and receives changes about every 20 seconds while it has internet, and on its own when it reconnects after being offline. Settings > Sync & Backup shows All changes synced when a device is up to date, or a pending count while it still has changes to send.

If two devices change the same record, the later change wins. Different records never clash, so two people can work at once; just avoid editing the same invoice at the same moment, and let one person close a period or run year-end while the others wait for All changes synced.

What should you do if sync does not work?

Match the message you see with the fix below.

  1. "That workspace is empty": the first device has not uploaded yet. Finish Step 2 and wait for All changes synced, then try joining again.
  2. "Wrong sync passphrase for this workspace": the passphrase does not match the one used on the first device. Retype it carefully; it is case-sensitive.
  3. "That pairing code has expired": the 90 seconds ran out. Click Link a device again on the first device for a fresh code.
  4. "This device already has a different company": this device already has its own books. Join from a fresh install, or back up and remove the other company first.
  5. "This workspace belongs to a different company": the URL and token belong to another company's database. Check you copied the right database.
  6. Stuck on a pending count: check the device has internet, then press Sync now. If it stays, disconnect and connect again with the same three values.

What do you need on each device?

DeviceWhere to goWhat to enter
First device (has your books)Settings > Sync & Backup > ManualDatabase URL, auth token, sync passphrase
First device, to add anotherSettings > Sync & Backup > Link a deviceNothing: copy the code it shows
New phone, tablet or computerWelcome screen > Join another device > Link codeThe link code and the same passphrase
Any connected deviceSettings > Sync & BackupNothing: check it shows All changes synced

What does a typical setup look like?

Example only: you keep the books on your office Mac and want them on your Android phone. You create a free Turso database named orbit-books, connect the Mac under Settings > Sync & Backup > Manual, and wait for All changes synced. You then click Link a device on the Mac, install Orbit Finance on the phone, choose Join another device, paste the link code and the same passphrase, and sign in with your usual username. An invoice you add on the phone shows up on the Mac within about 20 seconds.

How Orbit Finance handles this

Orbit Finance stays local-first: each device holds the full books and keeps working without internet. Sync only moves encrypted changes through your own database, so neither Turso nor Orbit can read your figures.

  • Full copy of the books on every device
  • Encrypted on the device with your passphrase
  • Works offline and catches up when back online
Orbit Finance running on a mobile device
Need a hand? If a step does not match what you see, update Orbit Finance to the latest version from the Downloads page first, then try again. Still stuck? Contact us with the exact message the app shows.

Official sources

Checked against the official sources on 6 November 2026. Tax rules change, so confirm your own position on the official portal or with a tax agent.

Questions, answered

Can I use Orbit Finance on my phone and desktop with the same data?

Yes. Connect your desktop to a free Turso database under Settings > Sync & Backup > Manual. Then click Link a device on the desktop, and on the phone choose Join another device, paste the link code and type the same sync passphrase. Both devices then keep the same books in sync.

Does sync cost anything?

Orbit Finance sync has no extra charge. It uses a Turso database in your own name, and a typical small business fits comfortably within Turso's free plan. Check Turso's pricing page for its current limits.

Is my data safe in the cloud?

Your books are encrypted on your device with your sync passphrase before they are uploaded, and the passphrase is never sent to Turso or to Orbit. Without the passphrase the cloud copy cannot be read.

What happens if I forget my sync passphrase?

The cloud copy cannot be decrypted without it, but the books on your devices are not affected. Disconnect, create a new database, and connect again with a new passphrase on every device.

Does Orbit Finance work offline?

Yes. Every device holds the full books and works without internet. Changes made offline sync automatically once the device is back online.

How many devices can I connect?

There is no separate sync limit in Orbit Finance. Each extra device joins the same way: Join another device on a fresh install, with a link code (or the URL and token) and the same passphrase.