Hi @lubos,
Requesting Developer Portal approval to publish an extension. Full package below, following the transparency points raised in recent extension threads.
## What it is
NAQA POS Companion — a READ-ONLY sales dashboard extension. It pairs with our standalone point-of-sale system (Windows desktop, barcode-driven, offline-first) that already posts its sales, expenses and payroll into Manager as receipts and payments. The extension gives Cloud/desktop users a live view of those documents inside Manager. This follows the long-standing forum guidance: a dedicated POS that feeds Manager, with Manager as the single source of accounting truth.
## Live demo (zero setup, nothing to install)
Sample data, fully client-side, no network calls, no writes. Arabic UI: https://naqa-companion.netlify.app/?demo=1
(The same URL is the extension URL — it detects the injected manager-context automatically when loaded inside Manager.)
## Scope and endpoints
- Reads ONLY: GET /receipts, GET /payments (Date, Description, Amount fields). Nothing else is called.
- Writes: none. The page contains no POST/PUT/DELETE code path.
- Objects shown: receipt and payment summaries, latest 8 of each.
## Permissions model
Relies entirely on the manager-context postMessage: the injected apiAccessToken carries the signed-in user’s own permissions. No stored credentials, no extra auth, no way to exceed what the user already sees in Manager.
## Hosting & security posture
- Host: Netlify (static, single HTML file), HTTPS with HSTS.
- No backend, no database, no cookies, no analytics, no third-party scripts. Zero data retention: nothing leaves the iframe; the token is used in-memory for the two GETs and never persisted or logged.
## Uninstall behaviour
Removing the extension removes the view only. All documents it displayed are ordinary Manager receipts/payments created by the POS via the public API — they remain fully owned and editable in Manager.
## Support & maintenance
- Developer: Mousa (mousah20@gmail.com) — same account as this portal sign-in.
- Support: email above; response within 1 business day.
- Updates: versioned; rollback is redeploying the previous single file.
## Demo video
Short walkthrough of the POS-to-Manager flow available on request.
Could you enable Developer Portal publishing for this account, or let me know what else you need?
Thanks!