Security

Workspace access controls and audit record integrity.

Review how SealAudit controls access to workspace data, handles location permission, and checks audit record integrity. Contact us for security details your procurement process requires.

Tenant isolation

SealAudit scopes workspace data to an organization. Server-side checks use membership and permissions to control access.

  • Workspace data belongs to an organization
  • Server-side access checks use organization membership and permissions
  • Private file access requires an authorized request

Authentication and access control

Clerk handles account authentication. SealAudit checks organization membership and role permissions before allowing protected operations.

  • Clerk handles account sign-in
  • Owner, admin, manager, member, and auditor roles have different permissions
  • Read-only auditor permissions include audit review and export

Connections and private storage

Browser connections use HTTPS. Uploaded files use private storage, and file requests pass through access checks.

  • Browser connections use HTTPS
  • Uploaded files use private storage rather than public file links
  • Ask us about database encryption, hosting regions, and key management before procurement

Data minimization

Configure the evidence each workflow needs. Review your forms and location settings before sharing a workflow with field users.

  • Workflow steps determine which forms, acknowledgements, and files users submit
  • Location checks are optional and require browser permission
  • A denied location request produces a verification outcome
  • Review the privacy policy for personal data handling

Consent-based location collection

Geolocation verification is available as an optional workflow step. When enabled, field users are prompted through their browser to share their location. The browser must allow location access before it returns coordinates. If a user declines or the browser cannot provide coordinates, the outcome is recorded as a verification attempt rather than silently skipped.

  • Location checks use the browser geolocation permission API
  • The workflow compares the returned location with its configured site pin and radius
  • Verification records distinguish outcomes such as pass, fail, bypass, and error
  • GPS readings are evidence of a device-reported location, not a guarantee of physical presence

Append-only audit trail

Workflow activity produces audit events linked by hashes. Chain validation can detect changes to stored events. This is tamper evidence, not a guarantee against privileged database access or fraud. A valid chain does not prove that submitted information is true.

  • Audit events include timestamps and references to the relevant workflow run
  • Each event links to the previous event hash in the organization's chain
  • The application appends audit events rather than offering an edit action
  • Chain validation checks stored hashes for mismatches

Security and privacy inquiries

For questions about security posture, data handling, or compliance suitability for your jurisdiction, contact the team directly. We can provide additional detail on encryption standards, access controls, and data residency.

SealAudit welcomes responsible disclosure of security vulnerabilities. If you believe you have identified a security issue, please report it to our team with sufficient detail to reproduce and assess the finding. Include the affected URL, reproduction steps, and potential impact. Avoid including personal data or credentials in your report.

Start building workflows on a free plan.

Self-serve signup. No sales call required.