Multi-Layered Encryption Architecture

Understanding Emotion.Guru's comprehensive approach to data security and privacy protection

Three-Layer Security Architecture

Layer 1: Client-Side Encryption

Journal Entries

Required - All journal content encrypted before transmission

Reflections

Optional - User choice for additional privacy layer

Chat Messages

N/A - Handled by infrastructure encryption

Layer 2: GSB LowCode BackEnd

All sensitive fields are encrypted at the infrastructure level during processing and transmission.

TLS 1.3 for data in transit
Field-level encryption for sensitive data

Layer 3: Azure Database Service Encryption

Microsoft Azure provides enterprise-grade encryption at rest and comprehensive compliance certifications.

AES-256 encryption at rest
Transparent Data Encryption (TDE)

Client-Side Encryption Technical Details

Encryption Algorithm

  • • AES-256
  • • Authenticated encryption with associated data

Key Derivation

  • • PBKDF2-SHA256 algorithm
  • • 100,000 iterations minimum

Azure Database Service Compliance Certifications

Our cloud provider Microsoft Azure maintains comprehensive compliance with global standards and regulations. Key certifications relevant to emotional wellness data include:

CertificationApplicable To
HIPAA and HITECH Act (US)Healthcare data protection and privacy
SOC 2 Type 2Enterprise security controls and data protection
ISO 27001:2013International information security management
GDPR Compliance (EU)European data protection and privacy rights

Security Best Practices

Recommended

  • • Use a strong, unique password for local encryption
  • • Store your password in a secure password manager
  • • Enable two-factor authentication on your account
  • • Regularly update your local encryption password
  • • Keep your browser and device updated

Avoid

  • • Using weak or common passwords
  • • Sharing your encryption password
  • • Storing passwords in plain text
  • • Using the same password across services
  • • Accessing from untrusted devices