HalyardCo: Data Handling & Security Posture

A technical overview of how HalyardCo builds and operates hosted tools for its nonprofit clients, prepared for technology-leadership review. Every factual claim on this page was re-verified against the running systems on the date noted beside it.

Who we are, in one paragraph

HalyardCo (legal entity: OBB Holdings LLC, a Wisconsin LLC) designs, builds, and operates web applications and data tooling for nonprofit organizations: dashboards, CRMs, intake pipelines, and reporting surfaces, hosted on Cloudflare's developer platform. We are a small senior team; the same people who design the architecture operate it. This page describes the controls that are actually in place, verified on the date shown. It is not an aspiration document.

Identity & access control

Data isolation & classification

Transport, caching & logging

Secrets & credentials

Change control & verification culture

This is the control we would most want a reviewer to test us on. Every production deploy is wrapped in verification: routes are snapshotted before the deploy and diffed after (cache-busted and content-level; a status code is not accepted as proof), staged changes pass syntax gates and a line-by-line deletion review before adoption, and completion claims must cite the evidence they rest on; our own tooling hard-blocks an unevidenced "verified" claim. Data loads are reconciled to the cent against their source documents before an endpoint serves them.

Availability, backups & retention

Incident posture

Prompt notification of any unauthorized access or disclosure involving a client's information is a contractual commitment we accept in our agreements (including NPPI-specific security and breach-notice obligations), and our monitoring is built so that failures surface to us first. We will state plainly what we know, when we knew it, and what we did: the same honesty this page practices.

What we deliberately do not claim

We hold no SOC 2 attestation and no ISO 27001 certificate, and we will not imply otherwise. Our controls are architectural (the platform enforces them), procedural (the verification culture above), and contractual (confidentiality and breach-notice obligations we sign). For an organization our size we believe that is the honest configuration, and everything on this page is independently checkable: the Access wall, the headers, the isolation model are all observable from the outside or demonstrable in a walkthrough, and we are glad to do one live.

How the integration is provisioned

We run integrations the way that keeps the data owner in maximum control. The arrangement that gives you the most control is also the one that puts your existing security program in front of our access, which is where it belongs.

Consumption discipline: rate limits and pull patterns

Insurance

LineLimitStatus
Professional Liability / E&O (claims-made)$1,000,000 per claim / $1,000,000 aggregateIn force · 07/21/2026 – 07/21/2027
Cyber / Security & Privacy Liability$1,000,000 (sub-limit within the policy total)In force · effective 08/01/2026

Carrier: biBERK / National Liability & Fire Insurance Co. (a Berkshire Hathaway company), policy N8PL697054; insured OBB Holdings LLC with Halyard Co. as additional named insured. Certificate of Insurance available on request. verified against policy documents 2026-08-03

Subprocessors

For hosted client applications the platform dependency is Cloudflare (Pages, Workers, D1, KV, Access). Where a specific engagement adds a service that handles client data (for example, transactional email or document storage in the client's own tenant), it is disclosed for that engagement; nothing is added silently. The application stack described on this page runs on Cloudflare alone. verified 2026-08-18