Member data is the reason this page exists. Here is how we protect it, and what is not finished.
AdherenceStar computes Star Ratings measures from a plan’s own claims, so it is built to hold protected health information. Each sentence below describes something the platform does, or says plainly that it is not done yet. Your security team will ask about every point; here they are first.
PAGE LAST REVIEWED: OCTOBER 2, 2026Member data never reaches an AI model.
Every AI feature calls its model through one gateway. The gateway replaces member identifiers with tokens before anything leaves, and Google Cloud’s data-loss-prevention service inspects every request. If that inspection finds member data, or cannot reach a verdict, the call is refused and no model is called. Only the gateway’s own identity can reach a model, the gateway stores nothing, and attempts to get around it are tested on every change with the identifiers members actually have: names, dates of birth, Medicare numbers, member IDs, ZIP codes, street addresses and phone numbers, written the ways people type them.The database walls every customer off.
Each organization’s records are separated by rules the database itself enforces, not by every query being written correctly. Which organization a person belongs to comes only from their verified sign-in, never from anything their browser sends. A test that tries to read across organizations runs on every change and fails the build if it ever succeeds.Your files are encrypted under your own key.
Each organization’s uploaded files, nightly backups and computed results are encrypted with a Cloud KMS key that belongs to that organization alone, rotated every 90 days. On the standard shared tier, working records such as worklists and the audit trail sit in a shared database under a platform key; a dedicated tier with its own cloud project and database is designed for plans that require it. Every public surface is served over TLS only.Stored in the United States, where you choose.
An organization picks one of six US locations for its files, backups, results and key: the US multi-region, which is the default, or one of five single regions. The product says in plain words what that choice does not move on the shared tier. AI requests, which carry no member data, are served from Google’s global endpoint.Everyone signs in with a second factor.
Multi-factor sign-in is required for every user, with no per-user opt-out, and the server itself refuses a session that lacks a second factor. Sessions end 12 hours after sign-in. Deactivating a user ends their access on their next request. Single sign-on over SAML or OIDC is supported, with your identity provider’s groups mapped to roles.People see what their job needs.
Five roles: admin, analyst, auditor, care manager and pharmacist. Care managers and pharmacists see the members on their own worklists. Auditors see member IDs, never names or contact details. Access can be limited to particular contracts. The table of which role sees which field is generated from the rules the platform enforces, so the two cannot drift apart.Every look at member data is recorded.
Each read of member data, each administrative act and each refusal lands in an append-only audit trail that no user can edit. Admins and auditors read it in the product, and opening it is itself recorded. A member’s accounting of disclosures covers six years and exports as a spreadsheet, and right-of-access requests are tracked against HIPAA’s thirty days.Nothing is read before it is scanned.
Every uploaded file is scanned for malware before anything opens it. A file that is infected, is an archive, or cannot be scanned is quarantined or refused, and each quarantine is recorded.Logs carry no member data.
Application code writes its logs through an allowlist logger, so a member’s details cannot reach a log line by accident, and a test fails the build on any other way of logging.Credentials are never stored with the code.
Secrets live only in Google Cloud Secret Manager, reached through keyless federation rather than stored keys. Every change, and the whole history weekly, is scanned for leaked secrets and vulnerable dependencies.Planned before it is needed.
What we do not claim.
A trust page that lists only strengths is a sales page. These are open today, and we will tell you where each one stands whenever you ask.
Your questionnaire, answered from the source.
We send an architecture summary, our control matrix with its disclosed gaps, and our subprocessor list — generated from the same documents the platform is checked against, not written for the occasion. Security questions and vulnerability reports go to hello@adherencestar.com.
See it on synthetic data.
A demo runs on a generated book of members: the same product, and no one’s real data.