Data Protection

Tenant Isolation

Every customer's data is logically isolated using PostgreSQL Row-Level Security (RLS) policies. Each API request is verified against project ownership before returning any data.

Authentication & Access

Compliance

Onboardics is designed with privacy by default.

GDPR CCPA DPA Available

What We Explicitly Do NOT Have

Not yet in place: SOC 2 Type II certification (targeting Q4 2026), HIPAA BAAs, SAML SSO, customer-facing audit log exports, formal third-party penetration testing. If any of these are blockers for your evaluation, email tyler@onboardics.com and we'll discuss your timeline.

SOC 2 Type II

We are pursuing SOC 2 Type II certification. Our target completion is Q4 2026. In the meantime, the controls described on this page — tenant isolation, encryption, access controls, audit logging, and CI-enforced security checks — reflect the operational practices that SOC 2 evaluates.

If you need a security questionnaire completed before your evaluation, contact tyler@onboardics.com and we'll respond within 48 hours.

Pin a specific snippet version (SRI)

Why: if your compliance program requires subresource integrity on third-party scripts, or your audit process needs a verifiable record of exactly which bytes run on your site, Onboardics publishes every snippet release at an immutable, content-addressed URL with a SHA-384 integrity attribute. The browser refuses to execute the file if even one byte has changed.

How: fetch the current hash and integrity string from our manifest:

curl https://onboardics.com/v1/manifest.json

The manifest returns { url, integrity, sha384_hex, size_bytes, generated_at }. Paste the url and integrity into your install tag:

<script
  src="https://onboardics.com/v1/<hash>.js"
  integrity="sha384-<base64>"
  crossorigin="anonymous"
  data-key="YOUR_KEY"
  async></script>

Trade-off: pinning means the byte sequence you audited stays verifiable — but it also means you won't receive snippet updates until you rotate the hash. When we ship a new snippet, the old hashed URL stays up for a grace period and then 404s, so pinned installs break loudly rather than silently diverging. The canonical /v1.js install (without SRI) always works and always gets the latest bytes.

Roadmap: we're planning an opt-in webhook + email notification when we publish a new snippet version, so pinned-install customers can queue the update ahead of the old URL expiring. Email tyler@onboardics.com if this would be useful for your team — we prioritize features customers ask for.

Report a Vulnerability

If you discover a security vulnerability in Onboardics, please report it responsibly to tyler@onboardics.com. We take all reports seriously and will respond within 48 hours.

We do not currently offer a formal bug bounty program, but we appreciate and acknowledge responsible disclosures.

Last updated: April 10, 2026