We implement enterprise-level security protocols to protect your data and ensure system integrity.
Last updated: January 31, 2026
Arko's security is built on a multi-layered architecture covering authentication, storage, data transport, and continuous monitoring.
We use Firebase Authentication as our identity provider. All users must authenticate using one of the following methods:
Sessions are managed using JSON Web Tokens (JWT) signed with RS256:
All API endpoints validate tokens using Firebase Admin SDK:
// Mandatory verification on each endpoint
const token = request.headers.get("Authorization")?.split("Bearer ")[1];
const decoded = await admin.auth().verifyIdToken(token);All user information is stored in Amazon DynamoDB with the following guarantees:
The following data receives an additional encryption layer before storage:
Data is retained according to the following policies:
Users can generate API keys for programmatic access. Security policies:
We implement rate limiting to prevent abuse:
| Endpoint | Limit |
|---|---|
| POST /v2/auth | 10 requests / min |
| POST /v2/agents/:id/chat | 60 requests / min |
| GET /v2/* | 300 requests / min |
| POST/PUT/DELETE /v2/* | 100 requests / min |
All HTTP requests are automatically redirected to HTTPS. Configuration:
max-age=31536000; includeSubDomainsCross-Origin Resource Sharing configured to allow only authorized origins:
Access-Control-Allow-Origin: https://arko.arcaelas.com Access-Control-Allow-Methods: GET, POST, PUT, PATCH, DELETE Access-Control-Allow-Headers: Authorization, Content-Type Access-Control-Max-Age: 86400
We log the following security events:
Each log includes:
We monitor usage patterns to detect suspicious activity:
In case of detecting a security breach:
If you discover a security vulnerability in Arko, please report it responsibly.
We appreciate the collaboration of the security community and are considering implementing a bug bounty program in the future.
For security questions or to report vulnerabilities:
Arcaelas Insiders Ltda - Security Team
General email: legal@arcaelas.com
Vulnerabilities: security@arcaelas.com
PGP Key: Download public key