Security & Trust

Security & Trust Center

Protecting Customer Data, payment information, and business operations is a core priority of SparrowHawk CRM. This page describes the controls that exist today.

Effective: July 13, 2026

Last updated: July 13, 2026

Version
v2.0
Effective
July 13, 2026
Last Updated
July 13, 2026

Our Security Philosophy

SparrowHawk CRM is built on the principle that security is a discipline, not a checklist. We assume that every request could be malicious, every dependency could contain a vulnerability, and every user could be having a bad day. Controls are layered so that the failure of any single control does not become the failure of the platform.

The controls below reflect what SparrowHawk CRM LLC actually operates today. Where certifications, external audits, or attestations are still on the roadmap, they are clearly labeled as such. We would rather understate our posture than misrepresent it.

Platform Controls Available Today

Encryption in Transit and at Rest

All traffic to the platform is encrypted with TLS. Customer Data at rest is encrypted using industry-standard algorithms in managed storage and databases.

Organization Isolation

Every organization's data is logically isolated. Row-level security policies enforce tenant boundaries on every read and write; requests scoped to the wrong organization are rejected at the database layer.

Authenticated Sessions

Sessions are short-lived, rotated on privileged actions, and terminable by the user or an administrator. Passwords are stored using strong one-way hashing; the platform never sees passwords in cleartext.

Role-Based Access Control

A defined role hierarchy (super admin, organization admin, organization user, FBO admin, FBO user) governs what each user can see and change, backed by database-level policies rather than UI-only checks.

Audit Logging

Sensitive administrative and financial actions are recorded with actor, target, timestamp, and originating IP. Audit records are append-only.

Managed Backups

The database provider takes automated point-in-time backups. Object storage is versioned. Backups are retained on a rolling schedule aligned with the Data Retention & Deletion Policy.

Hardened Cloud Infrastructure

The platform runs on hardened, monitored cloud infrastructure with edge protection, DDoS mitigation, and a web application firewall (Cloudflare) in front of the application.

Dependency Monitoring and Patching

Application dependencies are monitored for known vulnerabilities. Security-critical patches are rolled out promptly through the platform's continuous delivery pipeline.

Secrets Handling

Third-party credentials, OAuth tokens, and integration secrets are stored encrypted and are never returned to the browser. Service-role credentials are used only inside trusted server code paths.

Payments via Stripe

Card data is handled by Stripe under PCI DSS. SparrowHawk CRM never stores full card numbers, full bank account numbers, or card security codes.

Least-Privilege Access

Access to production systems is limited to authorized personnel, tied to individual accounts, and revoked on role change or departure.

Monitoring and Alerting

Application and infrastructure signals are monitored continuously. Anomalies trigger alerts to on-call engineers for triage and, where necessary, incident response.

Secure Development

Code changes go through review and automated checks before deployment. Secrets are excluded from source control. Server functions validate inputs and authorize the caller.

Incident Response

The Incident Response Policy describes how the team prepares for, contains, investigates, and communicates security incidents to affected Customers.

Responsible Disclosure

The Vulnerability Disclosure Policy invites security researchers to report findings through a defined channel with clear rules of engagement.

Data Encryption

Traffic to the platform is protected with TLS on modern cipher suites. Customer Data at rest — including database rows, object storage, and backups — is encrypted using industry-standard algorithms managed by the underlying cloud providers described in the Subprocessor List. Integration secrets and OAuth refresh tokens are additionally encrypted at the application layer before being written to the database.

Organization Isolation

Each Customer organization has its own tenant boundary enforced at the database layer. Row-level security policies attached to every table gate every read and write on the caller's identity and organization membership. A misconfigured client cannot reach data belonging to another organization because the database rejects the query, not because a UI check is careful.

Authentication and Session Security

User accounts are authenticated by email plus password or federated identity providers such as Google. Passwords are stored using strong one-way hashing and are never returned to the browser or the server code base. Sessions issued to the browser are short-lived, scoped, and can be revoked. Administrators can force sign-out and reset flows can invalidate all outstanding sessions for the affected account.

Multi-factor authentication is supported where available and is recommended for every user with administrative privileges.

Role-Based Access Control

Access decisions are driven by a defined role hierarchy — super admin, organization admin, organization user, FBO admin, FBO user — plus feature entitlements per plan. Roles are stored in a dedicated table, checked through a security-definer helper, and enforced by row-level security policies. Application code checks roles too, but the database is the enforcement boundary.

Audit Logging

Sensitive administrative and financial actions — role changes, invoice adjustments, payment refunds, integration credential changes, permission changes, super-admin actions — are recorded in append-only audit logs with actor identity, target, timestamp, and originating IP. Audit logs are used for investigation, dispute resolution, and internal review.

Backups and Business Continuity

The managed database supports automated backups and point-in-time recovery. Object storage is versioned. Backup retention windows are aligned with the Data Retention & Deletion Policy. Restoration is available in the event of accidental deletion, corruption, or a serious infrastructure incident, with the caveat that no restoration program can guarantee recovery of every specific record.

Secure Development

Our engineering practices include:

  • code review and automated static and dependency analysis before merge
  • separation of preview and published environments
  • server-side input validation on every server function and public API route
  • least-privilege access for production database and infrastructure roles
  • secret scanning to keep credentials out of source control
  • rapid rollback of any deployment that misbehaves in production

Third-Party Risk Management

SparrowHawk CRM depends on a small number of vetted subprocessors described on the Subprocessor List page. Subprocessors are chosen based on security posture, published compliance attestations, and operational reliability, and are bound by contractual data-protection obligations consistent with the Data Processing Addendum.

Incident Response

The Incident Response Policy describes how SparrowHawk CRM LLC prepares for, detects, contains, investigates, and communicates security incidents. Where an incident is legally reportable, we will notify affected Customers within the timeframe required by applicable law.

Responsible Disclosure

Security researchers can report suspected vulnerabilities through the Vulnerability Disclosure Policy. We appreciate good-faith reporting and will work with researchers who follow the rules of engagement described there.

Customer Responsibilities

Even the strongest platform can be undone by weak account hygiene. Customers are asked to:

  • enable multi-factor authentication for every administrator
  • require strong, unique passwords and rotate on suspected compromise
  • review user roles and permissions on a regular schedule
  • remove access for departed personnel promptly
  • protect devices used to access the platform
  • keep integration secrets confidential and rotate on suspected compromise
  • notify SparrowHawk CRM LLC as soon as suspicious activity is observed

Roadmap: Planned Certifications and Programs

Planned — not yet certified

The items below describe programs SparrowHawk CRM LLC intends to pursue as the platform matures. They do not represent current certifications and should not be read as compliance claims.

  • SOC 2 Type II — targeted for a future audit cycle once the platform reaches program readiness.
  • ISO / IEC 27001 — under evaluation for the mid-term compliance roadmap.
  • Additional regional privacy attestations and third-party penetration testing as customer demand and program maturity warrant.

Security Contact

Report suspected security issues to security@sparrowhawkcrm.com (or support@sparrowhawkcrm.com if the security address is not yet monitored). For urgent, actively exploited vulnerabilities, mark the subject line with URGENT SECURITY.