MaksabakMaksabak | مكسبك
Back to home

Security

How the beta protects access

Security is treated as an ongoing engineering responsibility, not a certification claim.

Access controls

Authenticated routes require a signed-in Supabase user. Administrative actions additionally require the application's admin role, and store queries are scoped to the signed-in user.

Secrets

Server-side integration secrets are encrypted before storage. Service-role credentials remain server-only and must never be committed or exposed in browser code.

Merchant controls

Connections can be removed from Integrations. Destructive workspace actions use confirmation prompts. Future Shopify inventory ownership will be explicitly enabled per store.

Current boundary

No external security certification or independent audit is claimed for the private beta. A formal review is required before broader launch.