Security & trust
Multi-tenant, and built like it matters
Fieldcurvetracks delivery programs for operators who answer to auditors, owners, and regulators. This page is the short version of how the system keeps one organization's data exactly that — one organization's.
Tenant isolation is the spine
Every Fieldcurve organization is a hard boundary. Every tenant-scoped row carries the organization id, and PostgreSQL row-level security enforces the boundary at the database — beneath the application code, so an application bug cannot become a data leak.
Cross-tenant isolation is not a policy document; it is an automated test gate. Every change runs a suite that attempts cross-organization reads and writes through the real API surface and fails the build on any leak — including probes that merely confirm another tenant's records exist.
Access is scoped, deny-by-default
Roles are named bundles of capabilities your organization defines, granted at a scope: the whole org, one group (a business unit like a region), or one project. A user in the CSU group who should only see Project A sees only Project A — dashboards, search, exports, everything reads through the same access predicate.
Task assignment is a responsibility marker, never an access grant: being handed a task presupposes access, it doesn't create it.
History that answers the auditor
Status, percent, assignment, permission, and structural changes are written to an append-only audit ledger: who, what, before, after, when. Comments are append-only by design — corrections are new entries, so the record never rewrites itself.
Forgiving by design, not destructive
Deletes are soft: removing a milestone or task tombstones it and offers Undo, and rollups recompute in the same transaction either way. Destructive confirmation dialogs are replaced by reversible actions — safer for data and faster for the crew.
Controlled data in, clean data out
Excel imports are planned as a dry-run diff — creates, updates, conflicts, and warnings shown row by row — and commit in a single transaction only on confirmation, under the same permission checks as any edit. Exports are board-clean workbooks matching your template.
Identity & enterprise controls
Accounts are provisioned by your organization's admins — there is no open self-serve sign-up. Enterprise SSO (SAML) and SCIM provisioning are available on enterprise plans, alongside dedicated-instance deployment for programs that require it.
Security questionnaire, architecture review, or a walk through the isolation test suite — we're happy to sit with your IT team.
Talk to us