Trust Center · Security Questionnaire

Higher Education Community Vendor Assessment Toolkit.

Our completed HECVAT — 67 questions across 13 review categories, including higher-ed-specific topics like FERPA, accessibility, and export control. This is a self-assessment: we disclose open gaps as “Partial” or “No” rather than overclaiming.

Domandata self-assessment, mapped to HECVAT review categories · Last reviewed: August 2026 · Looking for the CAIQ instead?

39

Yes

Yes responses

11

Partial

Partial responses

14

No

No responses

3

N/A

N/A responses

Yes (58%)Partial (16%)No (21%)N/A (4%)
COMCompany Overview4 Yes1 Partial

COM-01Provide a brief description of your company and the product/service offered.

Yes

Domandata is a survey and research data-collection platform built for academic and institutional researchers — survey authoring, distribution, response collection, and analysis in one product.

COM-02What is your company's ownership structure?

Yes

Privately held, founder-owned. Domandata is operated by two founders.

COM-03Do you have a dedicated security or compliance function?

Partial

There is no dedicated security team; a Security Lead role (currently held by a co-founder) owns the security program, policies, and this questionnaire, consistent with the company's two-person size.

COM-04Is there a dedicated point of contact for security inquiries?

Yes

security@domandata.net — monitored directly by the founders, with an acknowledgment commitment for reported issues.

COM-05Where is your company headquartered, and where is customer data hosted?

Yes

U.S.-based company. Production infrastructure runs on U.S.-based cloud providers (Vercel for hosting, Supabase for the managed database).

CRTCertifications & Frameworks3 Yes2 No1 N/A

CRT-01Do you hold SOC 2 Type II certification?

No

Not yet. SOC 2 Type I is in progress: framework adopted, all 34 Trust Services Criteria mapped, all 10 policies written and formally approved, and the large majority of underlying controls evidenced. Auditor engagement and report issuance remain.

CRT-02Do you hold ISO 27001 or other international security certification?

No

Not currently pursued.

CRT-03Do you hold FedRAMP or StateRAMP authorization?

N/A

Not applicable — Domandata does not currently serve U.S. federal or state government agencies requiring FedRAMP/StateRAMP.

CRT-04Have you completed a CSA Consensus Assessments Initiative Questionnaire (CAIQ)?

Yes

Published and downloadable at domandata.net/trust/caiq.

CRT-05Do your critical infrastructure providers hold independent security certifications?

Yes

Both infrastructure providers — Vercel (hosting) and Supabase (database) — hold SOC 2 Type II certification.

CRT-06Is your compliance program formally governed (mapped controls, tracked evidence, named owner)?

Yes

Managed through a dedicated GRC platform (GOCO): all 10 policies approved, controls mapped to SOC 2 criteria, evidence uploaded per control, and a maintained risk register.

APPApplication & Cloud Security3 Yes1 Partial1 No

APP-01Is production code reviewed prior to deployment?

Yes

All changes to `main` require a pull request, review by a second engineer, and passing automated checks (ESLint, TypeScript, dependency audit) before merge.

APP-02Do you perform static application security testing (SAST) or dynamic testing (DAST)?

Partial

Static analysis (linting, type checking) runs on every change. A weekly OWASP ZAP baseline (DAST) scan now runs in CI, but it currently covers only the public marketing/trust-center surface, not authenticated app routes or the respondent-facing survey runner — kept as Partial rather than Yes until coverage is broader.

APP-03Has independent third-party penetration testing been performed?

No

No third-party penetration test has been performed to date. Open item.

APP-04Is the platform multi-tenant, and if so, how is tenant data logically separated?

Yes

Multi-tenant by institution/researcher account. Isolation is enforced with Postgres Row-Level Security at the database layer, not only in application code, so an application bug cannot leak one institution's data to another.

APP-05Is all traffic to and from the application encrypted?

Yes

TLS 1.2+ enforced on all connections, with HSTS preventing any unencrypted fallback, including on first visit.

AUTAuthentication, Authorization & Accounting5 Yes1 No

AUT-01Is multi-factor authentication (MFA) available to institutional users?

Yes

TOTP-based MFA is fully live for all accounts; workspace Owners can require it for every member of their workspace.

AUT-02Do you support institutional Single Sign-On (SSO/SAML) or federation (e.g., InCommon/Shibboleth)?

No

Institutional SSO and federated identity are not implemented. Institutional access is currently provided through a granted-plan model instead. Disclosed as a genuine current limitation for institutions that require SSO.

AUT-03Are passwords stored using industry-standard one-way hashing?

Yes

bcrypt; passwords are never retrievable in plaintext by the platform or its operators.

AUT-04Is access provisioned according to least privilege / role-based access control?

Yes

Owner / Member / Survey Collaborator (Editor or Viewer) roles, enforced at the database layer.

AUT-05Are authentication events (logins, failed attempts, MFA changes) logged?

Yes

Written to an append-only audit log, retained a minimum of one year, reviewed on a semiannual cadence.

AUT-06Are API keys/tokens uniquely scoped, revocable, and securely stored?

Yes

API keys are shown once at creation, stored only as a hash thereafter, and independently revocable.

DTAData Security & Privacy4 Yes2 Partial1 No

DTA-01Is institutional/respondent data encrypted in transit and at rest?

Yes

TLS 1.2+ in transit; two layers at rest — database-level encryption plus an application-level AES-256-GCM layer for response content, with the key held separately from the database.

DTA-02Is there a documented data classification policy?

Yes

A Data Classification & Handling Policy defines general-use data, sensitive data permitted with disclaimer, and explicitly forbidden data (payment card data).

DTA-03Does the platform provide specific technical safeguards for FERPA-protected education records?

No

No FERPA-specific technical controls exist. FERPA-adjacent data is permitted on the platform with a disclaimer, but compliance responsibility rests with the institution; Domandata does not represent the platform as independently FERPA-certified.

DTA-04Is customer data stored within a defined geographic region (e.g., United States only)?

Partial

Infrastructure providers are U.S.-based companies and production data resides with them, but a specific hosting region is not currently fixed by contract or published. Available on request during a vendor review.

DTA-05Can an institution export or retrieve all of its data at contract end or on request?

Yes

Data can be exported at any time in open formats (CSV, JSON, SPSS .sav, Stata .dta) via the UI or public REST API — not gated behind contract termination.

DTA-06Is there a defined data retention schedule?

Partial

Audit-log retention (minimum one year) is documented, as is survey-version retention behavior, but a single consolidated retention schedule covering all data categories has not yet been formalized as its own policy.

DTA-07Can an institution request permanent deletion of its data?

Yes

Self-serve account deletion permanently removes surveys and all associated response data from the production database.

DCIDatacenter & Infrastructure Security1 Yes1 No1 N/A

DCI-01Does your organization operate its own datacenters or physical servers?

N/A

No. Domandata is fully cloud-hosted on managed platforms; this category is entirely inherited from infrastructure providers.

DCI-02Do your infrastructure providers hold independent physical/environmental security certifications?

Yes

Both the hosting provider and database provider are SOC 2 Type II certified, which covers physical and environmental controls at their facilities.

DCI-03Does your organization operate self-managed virtual machines or servers requiring in-house patching?

No

The platform is fully serverless/managed; there is no self-administered VM or server infrastructure to secure or patch.

SUBSub-processors & Fourth Parties4 Yes

SUB-01Do you maintain an inventory of sub-processors with access to institutional/respondent data?

Yes

An internal vendor inventory documents infrastructure, billing, and secrets-management providers with data access.

SUB-02Is a public-facing sub-processor list published for customers?

Yes

Published at domandata.net/trust/subprocessors, including a commitment to give 30 days' notice before engaging a new sub-processor.

SUB-03Is a vendor security review performed before onboarding and periodically thereafter?

Yes

An annual vendor security review runbook is in place; each vendor's own published security/compliance attestation is checked against Domandata's requirements.

SUB-04Are customers notified before a new sub-processor is added?

Yes

The published sub-processor list (domandata.net/trust/subprocessors) commits to updating the page at least 30 days before a new sub-processor is engaged.

POLSecurity Policy & Governance6 Yes

POL-01Is there a formally documented information security policy set?

Yes

Ten policies covering access management, boundary protection, change control, event logging, incident response, malicious code protection, data classification, business continuity, vendor risk, and code of ethics/acceptable use.

POL-02Have these policies been formally approved by company leadership?

Yes

All 10 policies are approved (verified current status: 8 approved June 18, 2026; the Data Classification and Code of Ethics policies were updated with new sections and re-approved July 21, 2026).

POL-03Are policies reviewed on a recurring, defined cadence?

Yes

Each policy commits to at least an annual review; audit-log and program review additionally run on a semiannual cadence (January/July).

POL-04Is a formal risk assessment process performed?

Yes

A SOC 2 Type I readiness risk assessment was performed and a risk register is maintained with named risks and disposition status.

POL-05Is there a named individual or role accountable for the security program?

Yes

A Security Lead role is designated (referenced by title, not name, so it remains valid across personnel changes).

POL-06Do personnel acknowledge security policies upon onboarding and periodically thereafter?

Yes

Both founders have read and confirmed the full linked policy set (Code of Ethics, Incident Reporting, Account & Access Management, Malicious Code Protection).

PERPersonnel Security2 Yes2 Partial

PER-01Are personnel screened prior to being granted access to production systems or institutional data?

Partial

Founders are not subject to formal pre-access screening, as they are owner-operators of the company. Any future employee or contractor granted system access will undergo basic screening (identity verification and, where legally permissible, a reference or background check) before access is granted, per written policy.

PER-02Do personnel receive security awareness training?

Yes

New personnel receive onboarding training on incident recognition and reporting, with refresher guidance at least annually; both founders have completed this.

PER-03Are personnel bound by confidentiality obligations regarding institutional/respondent data?

Yes

The Code of Ethics and Acceptable Use Policy requires personnel to treat customer data as confidential and prohibits use for personal benefit or disclosure to unauthorized parties.

PER-04Is access promptly revoked upon personnel departure or role change?

Partial

A revocation process is defined in policy and straightforward given current team size and centralized dashboard-based access, but it has not yet been exercised against a real departure, so it is unverified in practice.

BCPBusiness Continuity & Disaster Recovery3 Yes2 Partial1 No

BCP-01Do you have a documented business continuity / disaster recovery (BC/DR) plan?

Yes

A founder-approved BC/DR policy defines recovery objectives, recovery procedures per system layer, and disruption scenarios (including a founder-unavailability continuity provision: the remaining founder has documented access to all production systems, secrets stores, and recovery procedures).

BCP-02What are your defined Recovery Time Objective (RTO) and Recovery Point Objective (RPO)?

Yes

RTO: 4 hours to restore core application functionality. RPO: 24 hours maximum data loss, aligned with the database provider's automated daily backup schedule.

BCP-03Are backups performed automatically and is restorability tested?

Partial

Automated daily backups run via the managed database provider (upgraded specifically to close a prior gap where a lower tier had zero automated backups). Policy commits to an annual restoration test, but the first such test has not yet been performed — disclosed as not yet executed, not as complete.

BCP-04Is infrastructure geographically redundant across multiple regions?

No

Hosting and database are both single-region; no multi-region failover is configured. Disclosed as an accepted current limitation.

BCP-05Are BC/DR procedures tested (e.g., tabletop exercises, failover simulations)?

Partial

Policy requires testing at least annually; a documented test has not yet been performed since the policy's approval.

BCP-06Would customers be notified of a significant availability incident?

Yes

Policy commits to notifying affected customers within 4 hours of confirmed impact, with status updates at reasonable intervals, approved by the CEO or designee.

VLNVulnerability Management & Testing2 Yes2 Partial1 No

VLN-01Is a dependency/vulnerability scanning process in place?

Yes

`npm audit --audit-level=high` runs on every pull request and on a weekly schedule in CI; automated vulnerability alerts from the source-control provider are enabled.

VLN-02Are identified vulnerabilities remediated within a defined SLA?

Partial

Vulnerabilities are remediated promptly on discovery in practice (most recently, all findings resolved via patches and narrowly scoped version overrides), but a formal written remediation-SLA commitment is not yet documented.

VLN-03Is third-party penetration testing performed on a recurring basis?

No

No third-party penetration test has been performed to date. Open item, tracked as a known gap.

VLN-04Is a Web Application Firewall (WAF) or equivalent perimeter protection in place?

Partial

Baseline DDoS and edge protections are inherited from the hosting platform; no independently configured WAF ruleset exists beyond platform defaults.

VLN-05Are security patches for the underlying framework and runtime applied promptly?

Yes

Framework and dependency updates are pulled in as part of normal development; no known unpatched high-severity vulnerabilities at time of writing.

HEDHigher Education Specific1 Yes3 No1 N/A

HED-01Does your platform meet FERPA requirements for handling student education records?

No

No dedicated FERPA certification or safeguards. FERPA-adjacent data is permitted with a disclaimer; the institution is responsible for determining whether use of the platform for such data is appropriate under its own FERPA obligations.

HED-02Is a Voluntary Product Accessibility Template (VPAT) or WCAG 2.1 AA conformance report available?

No

No formal accessibility audit or VPAT has been produced to date. Disclosed as a genuine open item — a common requirement in higher-ed procurement that has not yet been addressed.

HED-03Does your product involve export-controlled technology or technical data (ITAR/EAR)?

N/A

Not applicable. Domandata is a survey/data-collection SaaS product; it does not involve export-controlled technology, and no export control program is required.

HED-04Do you support higher-ed identity federation (e.g., InCommon, Shibboleth) for campus SSO?

No

Not implemented. Institutional access currently uses a granted-plan model rather than federated campus identity.

HED-05Do you provide documentation suitable for an IRB protocol or institutional data management plan submission?

Yes

A public Trust Center (/trust), detailed Security page (/security), a generated IRB/security-overview letter, and this HECVAT and the CAIQ are all provided specifically to support IRB and institutional review submissions.

INSInsurance & Contractual Risk Transfer1 Yes1 Partial3 No

INS-01Do you carry cyber liability insurance covering data breach costs?

No

Not yet confirmed in place as a dedicated policy. This is an open item pending a business decision, not a technical control — institutions with a hard insurance requirement should confirm current status directly with security@domandata.net before contracting.

INS-02Do you carry general liability / errors & omissions (E&O) insurance?

No

Not yet confirmed in place. Same disclosure as INS-01 — verify directly for current status.

INS-03Does your customer agreement affirm that the institution retains ownership of its data?

Yes

Stated plainly in the public Security page and Terms of Service: surveys and response data belong to the customer; Domandata does not claim ownership, analyze, or monetize it.

INS-04Does your contract include a right-to-audit clause for institutional customers?

No

No formal contractual right-to-audit clause currently exists. Institutional security review is instead supported cooperatively — through this HECVAT, the CAIQ, and documentation provided on request — rather than a contractual audit right.

INS-05Does your contract specify data return or destruction obligations upon termination?

Partial

In practice, data remains exportable in open formats at any time and is deleted on account closure per the Data Classification and Handling Policy, but this is not yet codified as an explicit contractual clause distinct from the Terms of Service.

Vendor Security Review

Need this attached to your institution's procurement review?

Download the spreadsheet below and attach it directly to your institution's vendor security review or procurement packet. If your review requires a different format or has follow-up questions, contact us directly.