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.