Security
Actireq’s security, described as it works.
This page describes the product’s controls as they are today, with no promise or certification we do not hold.
Security and data protection
Access
Who can sign in, and to what.
- OpenID ConnectSign-in goes through a dedicated identity provider. Passwords of at least 14 characters, lockout after repeated failures.
- Server-side tokensAccess tokens stay on the server; the browser only receives an HttpOnly, secure session cookie.
- CSRF protectionEvery request that changes data is checked: a dedicated header, the origin and the request context.
- Limited sessionsExpiry after inactivity and a maximum lifetime, with regular re-checks against the identity provider.
Isolation
Your data stays in your organization.
- Context checked on every requestThe requested organization is verified on every call; an identifier from another organization gives access to nothing.
- Continuously testedAutomated tests try to reach another organization’s data, route by route.
Data
Transport, files and reports.
- HTTPS everywhereAll traffic is encrypted, with HSTS; no page is served in clear text.
- Controlled filesPhotos and documents are checked on upload (size, checksum, type) and downloaded through signed, short-lived links.
- Report linksA shared report goes through a personal link that is time-limited, revocable, rate-limited and traced.
- Photos without locationThe field app strips location data from photos before sending them.
Traceability
What was done, by whom, and when.
- Audit trailEvery command writes its audit record in the same transaction as the change.
- Idempotent actionsAn action sent twice, for example after a network cut, applies only once.
- Dependable background workNotifications and background processing are recorded in the same transaction as the action, then run, with retries on failure.
Infrastructure
Built to remain portable.
- Standard containersThe application, the API and background processing run in standard OCI containers, with no dependency on a proprietary cloud vendor.
- Open componentsPostgreSQL for data, S3-compatible storage for files, OpenID Connect for identity.
- BackupsDatabase and files backed up every day, with a documented restore procedure.
- Security headersA content security policy, protection against embedding in other sites and restricted browser features.
An architecture that is simple to explain
- 01Web and field app
- 02API
- 03Background processing
- 04Transactional event queue
- 05PostgreSQL
- 06File storage
- 07Identity provider
Certifications
Actireq does not hold a security certification today. The controls on this page are those of the product as it works. For any security question, write to us.
Ready to turn requests into action?
See how Actireq fits your operations, on your own cases.