Built for healthcare teams that need a signed BAA

A HIPAA-compliant CRM where the BAA, the PHI handling, and the audit trail all actually exist.

Healthcare teams searching for a HIPAA-compliant CRM run into a split market. Vendors like Salesforce Health Cloud require enterprise pricing and six-figure implementation partners. HubSpot and Monday will sign a BAA on top-tier plans but leave PHI handling to the admin. Strkr ships HIPAA controls (encrypted PHI fields, immutable audit, claims-based access, BAA on enterprise) as native primitives, not add-ons.

What this audience is actually dealing with

The pains that bring buyers here.

HIPAA compliance in a CRM is a three-part conversation and most vendors answer one part convincingly. First, the Business Associate Agreement: the vendor must sign a BAA that commits them to safeguards for Protected Health Information. Second, the technical controls: encryption at rest and in transit, access controls that enforce minimum necessary, audit trails that capture every PHI access. Third, the operational discipline: the admin has to configure the CRM to actually use the controls, and the vendor has to make that configuration tractable. Teams that buy on the first (BAA signed) and ignore the second and third end up with a compliant contract and a non-compliant deployment. The HHS Office for Civil Rights has not been shy about enforcement, and the per-record penalty math for a breach starts at 100 dollars and tops at 50,000 depending on the willfulness tier.

BAA buried behind enterprise tier

The vendor will sign a BAA, after you upgrade and pay the implementation partner.

Salesforce Health Cloud requires an enterprise contract and typically a six-figure implementation partner engagement before the BAA is in hand. HubSpot signs a BAA on top-tier Marketing Hub plus Service Hub combinations. Monday signs a BAA on enterprise. The small-practice buyer who needs a compliant CRM for a 12-provider clinic gets priced out of the official HIPAA tier at every established vendor. Strkr signs a BAA on the enterprise tier at a price point mid-market practices can actually hit.

PHI handling is admin homework

The vendor assumes you will configure the controls correctly.

A BAA commits the vendor to safeguards but the admin has to configure the CRM to use them: which fields contain PHI, who has access, how is access logged, what happens on export. Teams that trust a BAA without reading the shared-responsibility model often leave PHI in notes fields, free-text comments, and attachment uploads where no field-level protections apply. Strkr's admin surface identifies PHI-eligible fields and refuses to let an admin disable encryption on them.

Minimum-necessary enforcement weak

Every rep sees every record, which violates the standard.

HIPAA's minimum-necessary standard requires that staff access only the PHI needed for their role. Most CRMs ship with role-based access that is too coarse (every rep sees every contact). Strkr runs claims-based authorization with row-level security, so a rep sees only the patients assigned to them, their team, or their department, and the admin can enforce granular rules without writing custom code.

Audit trails miss PHI access

The log captures edits but not reads.

Standard CRM audit logs capture state changes (contact edited, deal moved). HIPAA requires that reads of PHI are logged too, because a staff member looking at a record they should not see is a disclosure violation even if they do not edit it. Strkr's audit log captures every PHI-tagged field read with the user, timestamp, and context, so a compliance officer running an access-review query can see who looked at what.

Breach-notification posture unclear

Nobody has rehearsed what happens on day one of a breach.

HIPAA requires notification to affected individuals within 60 days of a breach discovery, and notification to HHS annually (or within 60 days if the breach exceeds 500 records). The CRM's role in the notification is to produce the affected-individual list. Strkr runs a breach-notification tooling surface in the admin console that lets the compliance officer scope the breach (which records, which fields, which time range) and generate the notification list in under an hour. The feature is the one buyers never ask about and the one that matters the most on day one of an incident.

Mobile and offline PHI leakage

The rep syncs the whole contact list to their phone.

Mobile CRM apps that cache contact data locally create an offline PHI exposure the moment the phone is lost or stolen. Strkr's mobile posture caches minimum necessary data on-device, encrypts the local store with a device-level key, and supports remote wipe through the admin console. The BYOD policy becomes implementable rather than aspirational.

How HIPAA primitives work in Strkr

The controls that make a BAA actually enforceable.

A HIPAA-compliant CRM is more than a signed BAA. The cards below cover the specific technical and operational controls Strkr ships to make the contract enforceable in practice: PHI tagging, field-level encryption, claims-based access, audit depth, breach tooling, and the admin configuration that enforces the standard.

PHI field tagging

Admin marks fields as PHI; the system enforces downstream.

The admin tags any field as PHI (standard fields plus custom fields the team adds). Tagged fields automatically pick up encryption at rest, mandatory audit on read and write, and redaction in export views for users without the appropriate claim. The tagging is a one-time setup action per field; downstream enforcement is automatic. The admin cannot ship a field as PHI without also setting the encryption and audit configuration.

Field-level encryption at rest

PHI columns use application-level encryption, not just disk encryption.

Standard disk encryption protects against hardware theft but not against a vendor insider or a misconfigured query. Strkr runs application-level encryption on PHI-tagged fields, with keys managed in AWS KMS (customer-managed keys available on enterprise). The encrypted ciphertext is what lives in the database; the plaintext never sits in storage. A rogue read of the database file reveals ciphertext, not patient data.

Claims-based access with row-level security

Minimum necessary enforced at the data layer.

Every request in Strkr carries a user's claims (role, team membership, assigned patients) and Postgres row-level security filters queries at the database layer. A rep running a search for "Doe" sees only patients they are authorized to see; the query planner never returns rows outside their scope. The enforcement is not a UI-layer guard that an API consumer can bypass; it is a database-layer control.

Audit on PHI read

Every PHI-tagged field access captured, not just edits.

When a user views a record with PHI, the audit log records the user, the record, the specific fields rendered, the timestamp, and the IP. The volume is high (any busy CRM generates thousands of PHI reads a day) and Strkr stores the audit trail in a dedicated audit table partitioned by month, with 7-year retention by default (configurable to meet state-specific retention rules). Compliance queries run in seconds against indexed columns.

Immutable audit trail

Audit records cannot be edited or deleted post-write.

Audit records are write-once at the application layer and the database role writing the audit table has no DELETE or UPDATE permission on it. A compliance officer running an audit review can trust the log reflects what actually happened. The immutability also means audit log retention is a database retention policy, not an application-level toggle the admin can accidentally change.

Export redaction

CSV exports strip PHI from users without the appropriate claim.

A CSV export of a contact list runs the same claims check as a UI render. Users without PHI-read claims get the export with PHI fields redacted or omitted. The admin can also require a step-up authentication (fresh re-auth within the last 15 minutes) for any export that includes PHI. The export audit records the user, the record scope, the fields included.

BAA on enterprise tier

Signed BAA included on enterprise, documented SOP for execution.

Strkr signs a BAA on the enterprise tier via a standard template or the customer's template (reviewed by Strkr's general counsel). The signing happens during contract execution and does not require a separate implementation-partner engagement. The template is published on the Strkr compliance page so legal teams can review before committing to the trial.

Breach-notification tooling

Scope the breach, generate the notification list in under an hour.

The breach-notification surface in the admin console lets the compliance officer scope a breach by time range, user, record set, or field set. The output is an affected-individuals list with the specific PHI fields that were exposed, ready to feed the mail-merge or the e-notification vendor. Teams that have run a real breach notification know how much calendar the discovery-to-notification window can eat; the tooling is the difference between a 60-day scramble and a 60-day documented process.

Mobile posture

Device-encrypted cache, remote wipe, biometric gate.

Strkr's mobile apps cache minimum necessary data on-device, encrypt the local store with a device-generated key tied to biometric unlock, and support remote wipe through the admin console if a phone is lost. BYOD policies become implementable: the admin requires biometric unlock, enforces session timeouts, and documents the controls for the OCR audit without the practice having to deploy a full MDM solution.

How the enforcement actually works

The configuration posture that keeps the deployment compliant.

A compliant deployment requires that the admin configures the CRM to use the controls that the BAA assumes. The cards below cover the enforcement patterns that Strkr customers run in healthcare deployments. Teams that follow them pass OCR audits cleanly; teams that skip them end up explaining to compliance why PHI was in the notes field.

PHI inventory per field

Admin reviews every field and tags PHI-eligible ones.

The first configuration task after enabling HIPAA mode is a field-by-field review. The admin walks through contact, account, and custom-object fields and tags any that could carry PHI: date of birth, SSN, insurance ID, diagnosis codes, provider notes. Strkr's HIPAA-mode wizard surfaces the uncovered standard fields and asks explicitly rather than letting the admin skip the review. Teams that complete the inventory have a defensible answer for the OCR auditor.

Notes-field discipline

The admin either locks notes fields down or opts into PHI-notes.

Free-text notes fields are the most common place PHI leaks into a CRM. Strkr lets the admin either disable the notes field entirely (reps use structured fields with controlled vocab), or opt the notes field into PHI handling (encrypted, audit on read, redacted on export). The admin cannot leave notes in a middle state where PHI is possible but no protections apply. The explicit choice is forced during HIPAA-mode activation.

Attachment scanning

Uploaded PDFs scanned for PHI patterns before storage.

A rep attaches a lab report PDF to a contact. Strkr runs an attachment scanner that looks for PHI patterns (dates of birth, SSN-shaped numbers, insurance ID formats) and either rejects the upload or quarantines it for admin review. The scanner is not a replacement for policy, but it catches the common accidents (wrong file attached to the wrong contact) that otherwise sit unencrypted in object storage.

Export flow with step-up auth

PHI exports require fresh authentication within 15 minutes.

A user exporting a list that includes PHI must re-authenticate within the last 15 minutes. The step-up prevents a bulk export from a logged-in but unattended session, which is a common vector in insider-threat scenarios. The admin can tighten the window to 5 minutes or loosen to 30 depending on the risk posture, and the export audit records whether step-up fired.

Email suppression on PHI

Automated emails cannot include PHI fields.

Strkr's workflow automation refuses to insert PHI-tagged fields into automated email templates. A workflow designer trying to merge a diagnosis code into a reminder email gets a validation error, not a silent send. The guard prevents the common accident where a well-meaning workflow builder leaks PHI through an automation that nobody audited.

Integration vendor review

Every outbound integration requires its own BAA.

When the admin configures an integration that sends PHI to a third party (an SMS vendor, an email service, a scheduling tool), Strkr prompts for the third-party BAA before enabling the flow. The admin uploads the signed BAA document or confirms the third party is HIPAA-eligible on their chosen plan. The upstream BAA chain is auditable from the admin console, which is the thing OCR auditors look for.

What HIPAA does not cover

The limits of a HIPAA-compliant CRM.

A HIPAA-compliant CRM solves the vendor-shared-responsibility problem but does not solve every healthcare operational problem. The cards below cover the limits honestly so a buyer sets expectations correctly before signing.

Not an EHR

Strkr is not a replacement for Epic or Cerner.

An Electronic Health Record system (Epic, Cerner, athenahealth) is the system of record for clinical encounters, orders, and the longitudinal patient chart. Strkr is a CRM: outreach, referral tracking, intake, patient relationship, patient marketing. The two systems play different roles. Teams running Strkr alongside an EHR integrate the two via HL7 FHIR or vendor-specific APIs, with the clinical data staying in the EHR and the CRM holding the outreach and intake surface.

Not a scheduling system

Clinical scheduling needs a dedicated tool.

Clinical scheduling (appointment slots, provider calendars, visit types, insurance eligibility, no-show reminders) is a specialized surface. Strkr has basic scheduling for sales and account calls but not clinical scheduling. Teams integrate with Phreesia, Luma Health, Zocdoc, or the scheduling module of their EHR for the clinical surface.

Not a telehealth platform

Video visits live in a dedicated tool.

HIPAA-compliant telehealth platforms (Doxy.me, Zoom for Healthcare, Microsoft Teams for Healthcare, dedicated EHR-integrated video) handle the clinical video encounter. Strkr does not host video and does not try to; the integration with a telehealth vendor just logs that a visit happened and records the outcome if the vendor pushes the event back.

State-specific rules may require extensions

HIPAA is a federal baseline; states layer additional requirements.

California (CCPA, CMIA), New York (SHIELD Act), Texas (Texas Medical Records Privacy Act), and several other states add layers on top of HIPAA. The Strkr compliance posture meets the HIPAA baseline; state-specific extensions may require additional configuration (retention periods, consent-capture flows, breach-notification timelines). Strkr's legal team publishes a state-specific gap analysis on request for enterprise prospects.

42 CFR Part 2 is a different standard

Substance-use disorder treatment records need the Part 2 flow.

Substance-use disorder treatment records fall under 42 CFR Part 2, which is a stricter standard than general HIPAA for consent-to-disclose. Strkr does not currently support the Part 2 consent-management workflow, so SUD-treatment organizations should pair Strkr with a Part 2-aware records system. The limitation is a product-roadmap item we expect to address in late 2027.

Research data is a separate consent flow

IRB-governed research needs its own system.

Research data governed by an Institutional Review Board (IRB) runs under its own consent and audit regime, often with HIPAA + Common Rule overlays. Strkr is not designed for IRB-regulated research deployments; teams running research pair Strkr with a dedicated REDCap or similar research-data platform and keep the research cohort separate from the general CRM contact list.

Head-to-head

Strkr vs Monday for HIPAA-compliant CRM specifically.

Monday is a common comparison because it will sign a BAA on enterprise and ranks in search results for "HIPAA compliant CRM." The direct comparison on technical controls follows; Salesforce Health Cloud and HubSpot are separate conversations because the price point is different.

Feature Strkr Monday (Enterprise with HIPAA activation)
BAA inclusion Signed on enterprise tier, template published Signed on enterprise, custom negotiation common
Field-level encryption Application-level on PHI-tagged fields with KMS Disk-level encryption, no field-level posture
Minimum-necessary enforcement Claims-based access with Postgres row-level security Board-level sharing, user-level permissions
Audit on PHI read Every PHI access logged with user and fields Audit on edit, limited read logging
Immutable audit storage Write-once table, no delete role Audit log editable by admin role
Export step-up authentication Fresh auth required for PHI exports Not enforced natively
Breach-notification tooling In-console scoping and list generation Manual export and reconciliation
Notes-field discipline Admin must opt-in notes to PHI protections Free-text notes exist with no PHI guard
Attachment scanning PHI-pattern scanner on upload Not available
Mobile remote wipe Device cache wipe from admin console MDM required
How teams use Strkr

How HIPAA-regulated teams run Strkr today.

The teams that get the most out of a HIPAA-compliant CRM configure the controls intentionally rather than treating the BAA as the finish line. The playbooks below show how customers run the deployment.

Specialty clinic, 14 providers

Field inventory complete in week two, OCR self-audit passed in month three.

A 14-provider specialty clinic ran the HIPAA-mode wizard in week one and completed the field inventory in week two. Fifteen fields got PHI tags across contact and custom-objects. The compliance officer ran an internal OCR-style self-audit in month three using the Strkr audit log and the published OCR audit protocol. The audit passed with two minor findings (both around notes-field policy, both documented and remediated inside the quarter). The clinic noted the preparation was far less painful than their last audit on a legacy system.

Multi-site primary care, 72 providers

Row-level security eliminated a cross-site PHI leak the prior CRM had.

A 72-provider multi-site practice had been using a CRM where every clinical staff member could see every patient. A compliance review flagged the gap; the practice migrated to Strkr with claims-based access configured so staff saw only patients assigned to their site. The migration took 6 weeks and the row-level security eliminated a documented minimum-necessary gap. The compliance officer reported the migration itself as a HIPAA-remediation win.

Health marketing agency, 24 account managers

Attachment scanner caught 47 misdirected files in year one.

A 24-AM agency serving health clients had struggled with staff attaching the wrong patient-list PDF to the wrong client record. Strkr's attachment scanner caught 47 misdirected files in year one by matching the PHI patterns in the file to the record it was being attached to. The scanner quarantined the files and alerted the admin, which turned a potential breach into a corrected mistake 47 times.

Behavioral health network, 38 providers

Breach-notification tooling cut a documented incident response from 55 days to 12.

A 38-provider behavioral health network had an insider-threat incident where a terminated staff member had accessed records in their final week. The compliance officer scoped the incident in the Strkr admin console: date range, user, affected records. The affected-individual list generated in 40 minutes. The notifications went out in 12 days instead of the 55 days the prior incident on a legacy CRM had taken. The compliance officer noted the tooling turned a scramble into a process.

Patient-outreach SaaS, 18 users

BAA-chain tracking documented five downstream vendors cleanly.

An 18-user patient-outreach SaaS running on Strkr integrates with five downstream vendors (SMS, email, scheduling, call tracking, reporting). The admin console tracks the BAA chain: Strkr's BAA, plus the signed BAAs from each downstream vendor. The vendor review during a customer OCR audit traced the chain cleanly instead of pulling emails from three mailboxes. The compliance posture became a competitive advantage in the SaaS's own sales process.

HIPAA controls that make the BAA actually enforceable.

Start a trial. Field-level PHI encryption, claims-based access, audit on read, breach tooling, and a signed BAA on enterprise. The deployment that passes OCR audits cleanly.

Common questions

What buyers in this bucket ask most.

Does Strkr sign a BAA and on which tier?

Strkr signs a Business Associate Agreement on the enterprise tier. The template is published on the Strkr compliance page for legal review before trial signup. Strkr's general counsel also reviews customer-template BAAs for enterprise accounts. The BAA covers the standard commitments: safeguards for PHI, breach notification obligations, subcontractor flow-down, return or destruction of PHI on contract end. BAA execution typically happens as part of the enterprise contract signing and does not require a separate implementation-partner engagement.

How does Strkr enforce the minimum-necessary standard?

Strkr runs claims-based authorization with Postgres row-level security. Every API request carries the user's claims (role, team membership, assigned patients, department) and the database layer filters queries so a user only sees rows they are authorized to see. A rep searching for "Doe" sees only patients assigned to them, their team, or their department depending on the configured rules. The enforcement is at the database layer, not just the UI, so an API consumer cannot bypass by crafting a direct query. The admin configures the rules via a visibility matrix without writing code.

Does the audit log capture PHI reads, not just edits?

Yes. HIPAA's access-tracking requirement extends to reads because viewing a record a staff member should not see is a disclosure violation. Strkr's audit log captures every PHI-tagged field read with the user ID, timestamp, record ID, and the specific fields rendered. The audit volume is high (busy CRMs generate thousands of PHI reads a day) and the audit table is partitioned by month with indexed query paths. A compliance officer running a review query ("who accessed patient 12345 in the last 30 days") gets results in seconds. Audit records are immutable: the database role writing them has no DELETE or UPDATE permission, so the trail cannot be edited after the fact.

What happens when a user exports a list that contains PHI?

Three guards fire. First, the export runs the same claims check as a UI render, so a user without PHI-read claims gets the PHI fields redacted or omitted from the export. Second, the export flow requires step-up authentication if the user has not re-authenticated in the last 15 minutes (admin-configurable window). Third, the export audit records the user, the scope, the fields, and whether step-up fired. The combination makes a bulk-export insider-threat scenario substantially harder than at vendors who let any admin pull PHI without re-auth.

Is Strkr a replacement for an EHR?

No. An Electronic Health Record (Epic, Cerner, athenahealth, eClinicalWorks) is the system of record for clinical encounters, orders, prescriptions, lab results, and the longitudinal patient chart. Strkr is a CRM for outreach, referral tracking, intake, patient relationships, and patient marketing. The two systems play different roles. Teams run both and integrate via HL7 FHIR or vendor-specific APIs; the clinical data stays in the EHR and the CRM holds the outreach and relationship surface. Attempting to use a CRM as an EHR (or vice versa) usually ends in gaps on both sides.

How does Strkr handle state-level privacy rules that go beyond HIPAA?

HIPAA is a federal baseline. California (CMIA, CCPA), New York (SHIELD Act), Texas (Texas Medical Records Privacy Act), Washington (MHMDA), and several other states layer additional requirements, often around consent capture, retention, and breach-notification timelines. Strkr's configurable retention periods and consent-capture workflows accommodate most state-specific requirements. The compliance team publishes a state-specific gap analysis on request for enterprise prospects, and the enterprise contract can include state-specific commitments that go beyond the HIPAA baseline. For 42 CFR Part 2 substance-use disorder treatment records, Strkr does not yet support the Part 2 consent-management workflow; those deployments should pair Strkr with a Part 2-aware records system.

Try it free. Bring your team next week.

No sales call, no migration consultant, no four-month implementation. Enter your card, get 14 days of the full Pro tier, cancel any time before day 14 with zero charge. Spin up a workspace, import your CSV, and have something useful before lunch.