Private by default
Buckets are private, downloads use short-lived signed URLs, and each request is checked against the owning practitioner account.
This is how LogHeal handles the records, documents, and account information entrusted to it by independent healthcare professionals. No inflated badges. Just the controls, providers, and policies we can explain.
EU-first infrastructure
Primary application, database, and document storage are configured for Europe.
AES-256-GCM
Designated health fields are encrypted before database storage.
Not used
Patient and clinical data are not used to train AI models.
Single-practitioner
Each professional is isolated from every other customer’s records.
How we operate
LogHeal is built for a single practitioner working across one or more clinics. That shape matters: it keeps ownership explicit and avoids shared patient pools by default.
Buckets are private, downloads use short-lived signed URLs, and each request is checked against the owning practitioner account.
LogHeal personnel do not have routine access to clinical records. Exceptional support access is limited to the operational need and protected by confidentiality obligations.
Patient deletion removes the record from normal access and enters a 90-day purge process. Account closure removes active database records and associated R2 document objects.
Clinical data is not sold, advertised against, profiled, or used to train AI models. Product views that calculate information for the practitioner are part of the service.
Infrastructure map
These providers support specific parts of the service. They do not receive a general-purpose license to use clinical data.
PostgreSQL database and backups
Frankfurt, EU
Account records, encrypted clinical records, appointments, metadata
Application hosting
Frankfurt, as documented
Requests in transit, runtime infrastructure, operational logs
Private document storage
EU region to verify
Clinical documents and temporary export files
Subscription billing
Ireland
Billing identifiers and subscription status; no card data stored by LogHeal
Transactional communication
United States
Account email and non-clinical service messages only
Consent-gated error monitoring
United States
Technical error data; patient data is stripped before transmission
Appointment SMS reminders
Europe reported; routing to verify
Telephone number, reminder text, and delivery metadata
Optional sign-in
Role and region to verify
Email address, Google account identifier, and basic profile data
Exact provider contracts, transfer safeguards, and current sub-processor records are available for customer due diligence on request. Google OAuth’s role and exact provider routing remain under review.
Due diligence kit
Read the public policies first. If you are evaluating LogHeal for real patient work, request the customer DPA and the current provider register from support.
Trust is a process, not a badge.
This page changes when our processing, providers, or controls change.