Technology
The Foundation
The common technology base of every SUCESSIA solution. Each specialized solution reuses the Foundation and adds only the knowledge of its own domain.
Identity and access
Accounts, authentication and role-based permissions, following the principle of least privilege.
Per-client isolation
Each client's data is logically separated and accessible only to those with permission.
Consent and authorizations
Records of consents and authorizations granted, with the ability to revoke them.
Communication
A common layer for messages and notifications that respects each person's channel, timing and preferences.
Documents and evidence
Document organization with verifiable integrity and version history.
Auditing
A chained record of relevant actions, showing what was done, by whom and when.
Engineering principles
- Humans in the loop whenever necessary, desired or required by law.
- When in doubt, the system does not act: unverified situations are blocked rather than allowed to proceed.
- Traffic protected by encryption (HTTPS) and secrets kept out of the code.
- Each capability is declared ready only after it has been tested.
