Connect to the internet once. The device authenticates with the cloud, locks your license to this machine ID, and caches your credentials for offline use.

Make sales as usual. Products load from the local IndexedDB. When you complete a sale offline, it goes directly into the local outbox queue.

When a sale completes, the system generates a physical receipt. It's compatible with standard thermal printers or can be shared digitally.

The moment the device detects a stable connection, it pushes the queue to Neon DB in the background. No buttons to click.

not a SaaS dashboard. a tool.



The POS never stops. It writes directly to a local IndexedDB. A background worker (the Outbox Pattern) constantly watches the queue. The moment network connectivity is detected, it silently batches and pushes sales to the cloud. If the internet drops mid-sync, the transaction is safely rolled back and retried.
Licenses are cryptographically bound to the device's unique Machine ID. The app verifies this hardware signature on every launch. Passwords are hashed and checked against the cloud database on first login, then securely cached for offline validation.
Powered by Neon Serverless Postgres. Every query is strictly scoped by business_id at the database level. Store A cannot see Store B's products, users, or orders, even though they share the same backend infrastructure.