How it works
Your app runs on your device.
The relay moves encrypted changes between your devices. It never has the keys.
What runs where
The app runs on your device.
Screens, data and rules all live on your phone or computer. Opening the app does not wait for a server.
Being online only keeps devices in step.
Change something offline and it syncs the next time you have a connection. Nothing is lost while you wait.
The relay
It moves changes, not data it can read.
Every change is locked on your device before it leaves. The relay holds the locked copy and passes it to your other devices.
It never has the keys.
Only your devices can unlock your data. Not the relay, not Firekit, not anyone who asks us.
Changes
Two devices, one answer.
Change the same thing in two places and the edits merge on their own. No "which version wins" dialog.
Every device is a backup.
Lose a phone and nothing is gone. Sign in on a new one and your copy comes back from your other devices.
Changing the app
Say what you want changed.
Describe it in a sentence. The change is checked before it applies, listed, and can be undone.
The agent sees the shape, not the rows.
It reads how your app is built to change it. It does not read your customers or their records.