◂ Toute la documentation

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.