H2ALINK
Security & trust

Your workers' data is the most sensitive thing we hold. Here is exactly how we protect it.

H2A Link stores passport numbers, visa records, and confidential worker grievances β€” data that could cause real harm to real people if it leaked. We designed the platform around that fact, and we publish the details here rather than making you ask.

Encryption

πŸ”

Encrypted at the field level

Passport numbers, worker phone numbers, and grievance messages are encrypted with AES-256-GCM before they touch the database β€” authenticated encryption with a fresh random nonce per value, so tampering is detected and identical values never produce identical ciphertext. Even someone holding the raw database file cannot read them.

πŸ—„οΈ

Encrypted backups

Nightly database snapshots are encrypted whole (AES-256-GCM) before they are written, and old snapshots are automatically destroyed on a 14-day rotation. The encryption key is never stored in the code, the database, or the backups.

πŸ”’

Encrypted in transit

All traffic is HTTPS with HSTS. There is no unencrypted way to reach the platform.

Access control

Access is role-based and enforced on the server as an allowlist β€” every role can reach only the pages and data it needs, and everything else is denied by default:

Sessions use hardware-random tokens stored only as hashes, in HttpOnly; Secure cookies. Passwords are hashed with scrypt. Sign-in is rate-limited per client to block credential-stuffing.

No third parties on your data's path

🚫

Zero third-party requests

No analytics, no trackers, no CDN scripts, no external fonts. Loading any page on this site makes requests to h2alink.com and nowhere else β€” enforced by our Content-Security-Policy, which allows no external host at all.

πŸ“¦

Zero third-party code

The platform runs on the Node.js standard library with zero npm dependencies β€” no third-party packages, so no software supply chain to attack and no surprise updates running in production.

πŸ‡ΊπŸ‡Έ

US data residency

All data lives on our dedicated server in a US datacenter. It is not spread across cloud services, and it is not shared with or sold to anyone.

Retention, deletion & legal holds

We keep personal data only as long as the law and the work require, and we can prove it:

Who else touches the data

Our subprocessor list is unusually short, and we intend to keep it that way:

ProviderPurposeLocation
Datacenter / hosting providerHouses the dedicated server the platform runs onUnited States

That's the list. Alert emails are sent from our own server; there is no third-party analytics, marketing, or data-enrichment service anywhere in the pipeline.

Operational practices

Reporting a vulnerability. If you believe you've found a security issue in H2A Link, email security@h2alink.com. We read every report, we'll respond quickly, and we will never take legal action against good-faith research.
Doing vendor due diligence? We're happy to complete your security questionnaire and share our security packet β€” architecture summary, policy set, and data map β€” under NDA. Ask via the contact form and we'll turn it around fast.