Skip to main content

Data Protection & Privacy

Data Encryption

The platform implements comprehensive encryption strategies:

Encryption at Rest

  • Database Encryption: All sensitive database fields are encrypted using AES-256
  • File Encryption: Documents stored in IPFS/R2 are encrypted with unique keys
  • Key Management: Encryption keys are managed through a secure key vault system

Encryption in Transit

  • TLS/SSL: All HTTP communications use TLS 1.3 with strong cipher suites
  • API Security: API endpoints require authenticated access with encrypted payloads
  • WebSocket Security: Real-time communications are secured with TLS

Data Privacy Controls

Data Classification

Data is classified according to sensitivity levels:

ClassificationDescriptionExamplesProtection Level
PublicNon-sensitive informationPublic documentationStandard
InternalBusiness data not for publicPlatform metricsEnhanced
ConfidentialSensitive business dataUser account detailsHigh
RestrictedHighly sensitive dataKYC/AML informationMaximum

Data Minimization

The platform follows data minimization principles:

  • Collection of only necessary data for specific purposes
  • Automatic data pruning after defined retention periods
  • Anonymization of data used for analytics

User Privacy Controls

Users have granular control over their data:

  • Self-service data export functionality
  • Account deletion with complete data purging
  • Consent management for optional data processing