Security Measures
Security Measures
1. Introduction
This document describes the technical and organizational measures Veritrellis uses or intends to use to protect the service and Customer Content.
Security measures may evolve as the product matures. Some controls may depend on plan level, environment, integration, or customer configuration.
2. Governance
Veritrellis maintains security ownership for infrastructure, application development, access control, operational monitoring, and incident response.
Security contact: security@veritrellis.ai.
3. Access control
Measures include or are intended to include:
- role-based access control for customer workspaces;
- least-privilege access for internal administrative systems;
- separation between customer-facing app and internal ops console;
- authentication via WorkOS or configured identity provider;
- secure session management;
- API key controls;
- access review processes as the team grows; and
- revocation of access when no longer required.
4. Environment separation
Veritrellis supports sandbox and production environments. Customers are responsible for using the correct environment and preventing sandbox artifacts from authorizing production actions.
Veritrellis may implement technical separation between environments, including separate keys, identifiers, configuration, and permit verification metadata.
5. Encryption
Measures include or are intended to include:
- TLS for data in transit;
- encryption at rest where supported by infrastructure providers;
- secure storage of secrets and credentials;
- hashed or protected token material where appropriate;
- signed permit tokens; and
- JWKS-based verification for signed permits where applicable.
6. Logging and monitoring
Veritrellis may maintain logs for security, auditability, debugging, and service operation, including authentication events, API events, policy evaluation events, permit events, approval events, and system errors.
Monitoring may include Uptime Kuma or similar tools. Additional monitoring, analytics, or error-reporting tools may be added later and disclosed where required.
7. Secure development
Measures include or are intended to include:
- source-control access restrictions;
- code review for material changes;
- dependency management;
- secrets management;
- secure API design;
- schema validation for action requests;
- permit-signing and verification controls;
- testing of critical authorization flows; and
- documentation for SDK/API usage.
8. Backups and resilience
Veritrellis may maintain backups of relevant systems and databases. Backup retention depends on infrastructure configuration and the Data Retention Policy.
Backups are intended for disaster recovery and operational continuity, not customer-directed archival.
9. Incident response
If Veritrellis becomes aware of a security incident affecting Customer Content, it will investigate, take reasonable containment and remediation steps, and notify affected customers where required by law or contract.
10. Customer security responsibilities
Customers are responsible for:
- secure configuration of policies and approval flows;
- verifying permits before executing downstream actions;
- securing API keys and credentials;
- configuring identity providers securely;
- managing user access and offboarding;
- preventing misuse by agents and automations;
- monitoring downstream systems;
- submitting only necessary data; and
- maintaining their own incident response processes.