TUTELA · SECURITY DOCUMENT
Back to website
Technical brief · Full edition

How TUTELA protects your data

The complete technical description of the data-protection architecture behind the TUTELA connected working system: CRAWLit (personal, local-first) and the four commercial components DOit, TRACKit, FUNDit and COMMit (company-owned cloud).

Document TUT-SEC-001Version 1.0 · 2026-09-11Classification Public — customer-facingOwner David Borg · MALTA

1 · Architecture principle

TUTELA is engineered around one uncompromising rule: private where it must be, connected where it helps. The system is split into two strictly separated trust domains, each with its own storage, its own ownership and its own key control:

DomainComponentsWhere data livesWho owns it
Personal domainCRAWLitThe owner's own computer — local storage onlyThe individual owner, exclusively
Company domainDOit · TRACKit · FUNDit · COMMitA TUTELA-specific cloud boundary in the company's own cloud accountThe company — it pays its provider directly and can revoke at any time
PERSONAL DOMAIN — LOCAL CRAWLit · unified inbox Messages · contacts · history Encrypted at rest on the owner's device Never leaves the computer by default COMPANY DOMAIN — OWN CLOUD DOit · TRACKit · FUNDit · COMMit Actions · projects · funding · cases Company-owned AWS account & keys Revocable by the company at any time ONE ROUTE owner-approved only

2 · The personal domain — CRAWLit, local-first

2.1 Local storage

2.2 Encrypted history & guided recovery

3 · The company domain — a cloud boundary the company owns

3.1 Ownership and billing

3.2 Isolation and encryption

3.3 Access control

4 · The single owner-approved connection route

The only bridge between the personal and company domains is an explicit routing action taken by the owner inside CRAWLit:

Put simply: your company sees exactly what you choose to hand over, one item at a time — and there is a written record of every handover.

5 · Traceability, audit and case durability

6 · No lock-in

7 · Operational discipline

Locked launch rule. Nothing goes on sale simply because a price has been chosen. A component is sold only when it does the job described on its card, day after day, and passes production acceptance. Security acceptance is part of that gate — a component that fails its data-protection checks does not ship.

8 · Summary of technical measures

MeasurePersonal domain (CRAWLit)Company domain (DOit · TRACKit · FUNDit · COMMit)
Storage locationOwner's computer onlyCompany-owned cloud account (AWS), chosen region
Encryption at restAES-256, key derived on-deviceAES-256, keys in company KMS
Encryption in transitTLS 1.3 on connected channelsTLS 1.3, no plaintext fallback
TenancySingle device, single ownerSingle-tenant boundary per company
BackupEncrypted local backup + recovery phraseEncrypted, in-account, company-held keys
Cross-domain flowOne explicit owner-approved route, item-scoped, journaled on both sides, revocable
AuditLocal journalAppend-only audit trail + governance view
ExitData never left the deviceData stays in the company account; structured export built-in