▮ How it works
▮ La documentation est rédigée en anglais.
Offline mode
PosSwift is offline-first. The register doesn't need a connection to ring up sales, print receipts, or scan barcodes.
What works offline
- Checkout, cash payment, printed receipts.
- Product search, barcode scanning, stock decrements.
- Customer lookup, credit, balance tracking.
- Staff login, audit log writes.
- Reports for any closed day already on the device.
What needs a connection
- Cloud backup (the device queues backup writes until reconnect).
- Cross-device data sharing across tills.
- License renewal pings (cached for up to 14 days).
- License activation (first-time setup only).
Sync behavior
When the network is back, the queued operations replay in order. We've tested up to ~1,200 transactions queued; the average drain takes 0.3 seconds per record. The replay is idempotent — running it twice won't duplicate rows.
Data safety
All local data lives in a SQLCipher-encrypted database. The encryption key never leaves the device. If the tablet is lost or stolen, factory-reset wipes the data; we have no remote-wipe path because we have no server-held key.