Your patient data never touches third-party JavaScript
Every vendor tag on a healthcare website has DOM access to the entire page — including patient portals, appointment forms, and condition-specific browsing data. Datafly Signal replaces all vendor JavaScript with a single first-party collector and delivers data server-side from your own infrastructure.
Zero
Vendor JS on page
No third-party scripts with DOM access to patient-facing pages
VPC
Your infrastructure
Single-tenant deployment in your cloud account
4 modes
PII handling
Hash, mask, strip, or pseudonymise — per field, per vendor
100%
Audit coverage
Every data access, every change, every delivery — logged
Why client-side tags are a compliance risk
Healthcare organisations face unique regulatory pressure. Third-party vendor tags create risks that no amount of consent management can fully mitigate.
DOM access to patient data
Every vendor JavaScript tag has full DOM access. On a healthcare site, that means potential exposure to appointment details, condition searches, prescription information, and portal credentials.
Data residency requirements
HIPAA, GDPR, and national health data regulations require strict control over where patient data is processed and stored. Multi-tenant vendor platforms cannot guarantee data isolation.
Audit trail requirements
Healthcare compliance demands a complete audit trail of every data access and transmission. Client-side tags send data directly to vendor servers with no visibility or control.
Deploy in your VPC. Control everything.
Datafly Signal deploys as a single-tenant cluster in your own cloud account. Patient data never leaves your infrastructure until you explicitly deliver it — hashed, masked, or stripped — to an approved destination.
Single-tenant VPC
Deploy on GCP, AWS, or Azure via Helm charts. Kubernetes or Docker Compose. Your cloud account, your network, your encryption keys. Datafly has zero access.
- Customer-hosted Kubernetes or managed service
- Data never leaves your VPC until you approve delivery
- Full network isolation per deployment
Automatic PII protection
Four PII handling modes applied per field, per vendor — before any data leaves your infrastructure. No manual configuration per destination.
- SHA-256 hash — for matching without exposing data
- Mask — partial redaction for operational visibility
- Strip — complete removal before delivery
- Pseudonymise — reversible tokenisation for research
Complete audit trail
Every configuration change, every data delivery, every user access — logged with before/after diffs, timestamps, and user attribution. Immutable and exportable.
- Before/after diffs for every change
- User attribution with IP and timestamp
- Exportable for compliance review
PII handling built into every pipeline
Patient email is SHA-256 hashed for ad platform matching, phone is hashed, name is completely stripped, and IP is masked — all automatically before any data leaves your infrastructure. Consent is enforced at both collection and delivery time.
- Per-field PII rules applied before vendor delivery
- Double consent enforcement (client + server)
- No patient names ever leave your infrastructure
- IP masking for analytics without geolocation exposure
# Patient Journey Pipeline
event: appointment_booked
source: web
org_data_layer:
schema:
- field: properties.service_type
type: string
required: true
- field: properties.location_id
type: string
pii:
- field: context.traits.email
action: sha256
- field: context.traits.phone
action: sha256
- field: context.traits.name
action: strip
- field: context.ip
action: mask
consent:
required: [analytics, marketing]
pipelines:
- name: google_ads
integration: google-ads-enhanced-conversions
event_name: appointment_booked
mapping:
- source: context.traits.email_hash
target: user_data.sha256_email_address
- source: properties.service_type
target: custom_variables.service_type
- name: analytics
integration: google-analytics-4
event_name: generate_lead
mapping:
- source: properties.service_type
target: params.item_category
- source: properties.location_id
target: params.location_idCompliance by architecture, not by policy
Instead of relying on vendor promises about data handling, Signal gives you architectural guarantees — your data, your infrastructure, your encryption keys.
Regulatory frameworks supported
- HIPAA — data never leaves your VPC
- GDPR — full data residency control, DSAR support
- CCPA — consent enforcement and data deletion
- NHS Data Security & Protection Toolkit
- ePrivacy Directive / PECR
Enterprise security
- AES-256-GCM encryption at rest
- TLS 1.3 encryption in transit
- Envelope encryption with your cloud KMS
- Zero-downtime key rotation
- 5 RBAC roles with least-privilege design
Ready for HIPAA-ready server-side tracking?
Book a technical walkthrough with our engineering team. We'll show you the VPC deployment, PII handling pipeline, and audit capabilities — in your environment.