Skip to content

Introduction

Derma Consent is an open-source consent management platform built for dermatology and aesthetic medicine practices. It handles the full lifecycle of patient consent — from form creation to e-signature to encrypted storage — while staying compliant with German medical regulations (BGB §630e) and GDPR.

German dermatology practices face a unique compliance burden:

  • BGB §630e requires documented informed consent for every procedure, with stricter standards for aesthetic treatments.
  • GDPR Article 9 classifies health data as a special category requiring explicit consent and strong technical safeguards.
  • Before/after photos are both health data and biometric data, each requiring separate consent.

Most existing tools are either too generic (no aesthetic workflows), too expensive (enterprise-only pricing), or not available in Germany. Derma Consent fills that gap.

What It Does

  • Digital consent forms for 6 procedure types: Botox, Filler, Laser, Chemical Peel, Microneedling, and PRP.
  • Zero-knowledge encryption — patient PII is encrypted client-side before transmission. The server never sees plaintext data.
  • E-signatures with signature canvas, timestamp, and IP logging.
  • PDF generation of signed consent forms for archival.
  • Multi-language UI and consent forms (DE, EN, ES, FR).
  • Role-based access control with Admin, Arzt (Physician), and Empfang (Reception) roles.
  • Audit logging of all sensitive operations.
  • Stripe billing integration with Free Trial, Starter, Professional, and Enterprise plans.

Tech Stack

LayerTechnology
FrontendNext.js 16 (App Router), React 19, TailwindCSS 4, shadcn/ui
BackendNestJS 11, Prisma 6, PostgreSQL
AuthNextAuth 5 (Google, Microsoft, Apple + credentials)
EncryptionWeb Crypto API (RSA-4096 + AES-256-GCM)
Monorepopnpm workspaces

Next Steps

DSGVO-konforme digitale Einwilligungen