How PlyOps protects local, cloud, and marketplace data
Review the storage boundaries, authorization controls, marketplace token handling, and confirmed-action rules used to protect PlyOps workspaces.
Reviewed August 20, 2026
How does PlyOps approach security?
PlyOps uses separate local and cloud data boundaries. Local work stays in the browser unless exported or moved into a cloud workspace. Cloud and marketplace actions use server-side authorization, workspace scoping, and explicit review gates.
- Local storage
- IndexedDB in the current browser profile
- Cloud access
- Signed-in, workspace-scoped authorization
- Marketplace secrets
- Server-side only, excluded from browser backups
- Listing writes
- Preview and explicit confirmation required
Keep private data scoped to its owner
Cloud records and private assets are organized around a workspace boundary. Client-side filters are not treated as access control. Server endpoints re-check the user, workspace, role, and feature entitlement before sensitive reads or writes.
Keep secrets out of the browser
Service-role keys, marketplace client secrets, access tokens, and refresh tokens do not belong in browser bundles, local storage, URLs, screenshots, backups, or support messages. Connected provider credentials are handled on the server and returned to the interface only as safe account metadata and action summaries.
Put review before marketplace change
Imports are staged for review. Listing creation and updates remain separate actions with provider-specific checks. PlyOps does not use automatic retry loops for destructive operations and does not manage live marketplace inventory quantities.
Understand the shared responsibility
No web application can promise absolute security. Users should keep devices and browser profiles protected, download local backups, use current account credentials, and avoid sending secrets through support channels. PlyOps publishes capability and data boundaries so those decisions remain visible.
Common questions
Are marketplace access tokens included in JSON backups?
No. Marketplace tokens and server secrets are excluded from browser storage, JSON backups, client code, and user-facing job summaries.
Does a public Supabase key grant access to private records?
No. Public configuration identifies the project. Authorization still depends on authenticated sessions, row-level policies, workspace membership, role checks, and server-side validation.
Does PlyOps automatically publish marketplace changes?
No. Supported marketplace actions require a current preview, validation, and explicit confirmation. Provider-specific restrictions can block an action entirely.

