Sparrow · Domain Security

Sparrow Domain Security

Domain security

Domain security posture for Sparrow, probed live across 4 host(s) and 2 registrable domain(s). 4 host(s) serve HTTPS (up to TLSv1.3); 2 advertise HSTS. Email/DNS controls: DNSSEC absent, SPF absent, DMARC absent.

CompanyLeave ManagementHuman ResourcesHR TechPayrollComplianceEmployee BenefitsAbsence ManagementSoftware-as-a-Service

Transport & Host Security

sparrow.com
HTTPS: yes · TLS: TLSv1.3 · HSTS: no · cert expires: Oct 23 08:29:29 2026 GMT
trysparrow.com
HTTPS: yes · TLS: TLSv1.3 · HSTS: no · cert expires: Oct 11 13:11:48 2026 GMT
app.sparrow.com
HTTPS: yes · TLS: TLSv1.3 · HSTS: yes · cert expires: Oct 23 08:29:29 2026 GMT
app.trysparrow.com
HTTPS: yes · TLS: TLSv1.3 · HSTS: yes · cert expires: Oct 11 13:11:48 2026 GMT

Domain (DNS/Email) Security

sparrow.com
DNSSEC: no · SPF: no · DMARC: no · CAA: none
trysparrow.com
DNSSEC: yes · SPF: yes · DMARC: yes (p=quarantine) · CAA: none

Source

Domain Security

sparrow-domain-security.yml Raw ↑
generated: '2026-08-28'
method: probed
source: >-
  Live DNS/TLS/HTTP probes (probe-domain-security.py plus dig/openssl probes of the additional
  trysparrow.com hosts named in the app.trysparrow.com Content-Security-Policy).
note: >-
  Sparrow runs two domains. trysparrow.com is the original operating domain and still carries the
  application, the API backend, sign-in, support and status; sparrow.com is the newer marketing
  domain. The security posture differs sharply between them: trysparrow.com is DNSSEC-signed and has
  both SPF and a DMARC policy at p=quarantine, while sparrow.com has no SPF, no DMARC and no DNSKEY.
  Neither domain publishes a CAA record. HSTS is enforced on app.trysparrow.com
  (max-age=63072000; includeSubDomains) but explicitly disabled on app.sparrow.com (max-age=0).
hosts:
- host: sparrow.com
  https: true
  tls_version: TLSv1.3
  cert_expires: Oct 23 08:29:29 2026 GMT
  hsts: null
- host: trysparrow.com
  https: true
  tls_version: TLSv1.3
  cert_expires: Oct 11 13:11:48 2026 GMT
  hsts: null
  note: 301 redirect host
- host: app.sparrow.com
  https: true
  tls_version: TLSv1.3
  cert_expires: Oct 23 08:29:29 2026 GMT
  hsts: 'max-age=0'
  note: HSTS header present but max-age is zero, which disables it.
- host: app.trysparrow.com
  https: true
  tls_version: TLSv1.3
  cert_expires: Oct 11 13:11:48 2026 GMT
  hsts: 'max-age=63072000; includeSubDomains'
  x_frame_options: deny
  csp: true
  csp_note: >-
    A strict Content-Security-Policy with default-src 'none' is served. It is also the artifact that
    revealed Sparrow's own origins — api.trysparrow.com, login.trysparrow.com, support.trysparrow.com
    and uploads.trysparrow.com.
domains:
- domain: sparrow.com
  dnssec: false
  caa: []
  spf: false
  dmarc: false
- domain: trysparrow.com
  dnssec: true
  dnskey: present
  caa: []
  spf: true
  spf_record: >-
    v=spf1 include:_spf.google.com include:emsd1.com include:u12511619.wl120.sendgrid.net
    include:mail.zendesk.com include:39814015.spf07.hubspotemail.net ~all
  dmarc: true
  dmarc_policy: quarantine
  dmarc_record: 'v=DMARC1; p=quarantine; adkim=r; aspf=r; rua=mailto:REDACTED@trysparrow.com'
  mx: google

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/sparrow-domain-security"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.