DNS posture
FailedDNS settings need attention
Privacy controls
CyberFurl can load analytics only after you opt in. Core product features work without analytics consent.
CyberFurl completed the core public checks, but the combined audit score is still calculating while the remaining weighted evidence is validated.
Unified external risk score across DNS, email, web, malware, breach exposure, and technical readiness signals. Final scoring will publish once the remaining evidence settles.
CyberFurl checks the public email authentication records for linear.app including SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail), and DMARC (Domain-based Message Authentication, Reporting, and Conformance). These protocols determine whether emails from linear.app can be trusted by receiving mail servers and whether they are likely to reach the inbox or be flagged as spam.
A public summary of the checks that surfaced the strongest visible signals in this report.
Get the full remediation workbook with step-by-step fixes delivered to your inbox.
CyberFurl is still gathering trustworthy public posture evidence for linear.app. Keep this tab open while the combined audit stages finish collecting evidence.
Email the full report for the business summary, supporting context, and prioritized actions.
One primary exposure, one strongest control, and the remaining stages arranged as report rows instead of equal-weight dashboard tiles.
DNS settings need attention
Saved signals that support the scored audit without introducing another score layer.
max-age=63072000; includeSubDomains
default-src 'self' https://static.linear.app https://static.linear.dev; connect-src 'self' https://o415358.ingest.sentry.io/api/5337513/ https://o415358.ingest.sentry.io/api/4504277957279744/ wss://ornj730p.api.sanity.io/ https://ornj730p.apicdn.sanity.io/ https://*.linear.app https://9RXBCYQ6DV-dsn.algolia.net https://linearstatus.com/ https://statuspage.incident.io/ https://app.posthog.com https://api.github.com/ https://raw.githubusercontent.com/ https://www.githubstatus.com/ https://dns.google/ http://127.0.0.1:44450/ http://127.0.0.1:18450/ http://127.0.0.1:33234/ https://api.linear.app https://client-api.linear.app wss://sync.linear.app/ https://storage.googleapis.com/uploads.linear.app/ https://storage.googleapis.com/linear-uploads-europe-west1/ https://storage.googleapis.com/linear-uploads-us-central1/ https://storage.googleapis.com/imports.linear.app/ https://storage.googleapis.com/linear-imports-europe-west1/ https://storage.googleapis.com/linear-imports-us-central1/ https://storage.googleapis.com/public.linear.app/ https://ornj730p.api.sanity.io/; script-src 'unsafe-inline' 'self' blob: https://js.stripe.com/v3 https://jobs.ashbyhq.com/Linear/embed https://e.linear.app https://challenges.cloudflare.com/turnstile/ 'wasm-unsafe-eval' https://static.linear.app https://static.linear.dev; worker-src 'self' blob: https://static.linear.app https://static.linear.dev; style-src 'self' 'unsafe-inline' https://static.linear.app https://static.linear.dev; font-src 'self' data: https://static.linear.app https://static.linear.dev; img-src 'self' data: blob: https://*.linear.app https://*.googleusercontent.com https://cdn.sanity.io/images/ornj730p/ https://webassets.linear.app https://linear.app/cdn-cgi/imagedelivery/ https://avatars.githubusercontent.com https://i.ytimg.com/vi/ https://avatars.slack-edge.com https://pbs.twimg.com/profile_images/ https://pbs.twimg.com/ext_tw_video_thumb/ https://secure.gravatar.com; frame-ancestors 'self' https://cms.linear.app; frame-src *; media-src blob: https://uploads.linear.app https://client-api.linear.app https://public.linear.app https://imports.linear.app https://static.linear.app https://webassets.linear.app https://cdn.sanity.io/files/ornj730p/ https://video.twimg.com/ext_tw_video/ https://linear.app/static/; base-uri 'self'; report-uri https://api.linear.app/report-violation
nosniff
same-origin
s-maxage=1800, stale-while-revalidate
cloudflare
max-age=63072000; includeSubDomains
default-src 'self' https://static.linear.app https://static.linear.dev; connect-src 'self' https://o415358.ingest.sentry.io/api/5337513/ https://o415358.ingest.sentry.io/api/4504277957279744/ wss://ornj730p.api.sanity.io/ https://ornj730p.apicdn.sanity.io/ https://*.linear.app https://9RXBCYQ6DV-dsn.algolia.net https://linearstatus.com/ https://statuspage.incident.io/ https://app.posthog.com https://api.github.com/ https://raw.githubusercontent.com/ https://www.githubstatus.com/ https://dns.google/ http://127.0.0.1:44450/ http://127.0.0.1:18450/ http://127.0.0.1:33234/ https://api.linear.app https://client-api.linear.app wss://sync.linear.app/ https://storage.googleapis.com/uploads.linear.app/ https://storage.googleapis.com/linear-uploads-europe-west1/ https://storage.googleapis.com/linear-uploads-us-central1/ https://storage.googleapis.com/imports.linear.app/ https://storage.googleapis.com/linear-imports-europe-west1/ https://storage.googleapis.com/linear-imports-us-central1/ https://storage.googleapis.com/public.linear.app/ https://ornj730p.api.sanity.io/; script-src 'unsafe-inline' 'self' blob: https://js.stripe.com/v3 https://jobs.ashbyhq.com/Linear/embed https://e.linear.app https://challenges.cloudflare.com/turnstile/ 'wasm-unsafe-eval' https://static.linear.app https://static.linear.dev; worker-src 'self' blob: https://static.linear.app https://static.linear.dev; style-src 'self' 'unsafe-inline' https://static.linear.app https://static.linear.dev; font-src 'self' data: https://static.linear.app https://static.linear.dev; img-src 'self' data: blob: https://*.linear.app https://*.googleusercontent.com https://cdn.sanity.io/images/ornj730p/ https://webassets.linear.app https://linear.app/cdn-cgi/imagedelivery/ https://avatars.githubusercontent.com https://i.ytimg.com/vi/ https://avatars.slack-edge.com https://pbs.twimg.com/profile_images/ https://pbs.twimg.com/ext_tw_video_thumb/ https://secure.gravatar.com; frame-ancestors 'self' https://cms.linear.app; frame-src *; media-src blob: https://uploads.linear.app https://client-api.linear.app https://public.linear.app https://imports.linear.app https://static.linear.app https://webassets.linear.app https://cdn.sanity.io/files/ornj730p/ https://video.twimg.com/ext_tw_video/ https://linear.app/static/; base-uri 'self'; report-uri https://api.linear.app/report-violation
nosniff
same-origin
s-maxage=1800, stale-while-revalidate
cloudflare
h3=":443"; ma=86400
DYNAMIC
a1acaca6eb038bc3-IAD
keep-alive
br
text/html; charset=utf-8
Tue, 14 Jul 2026 01:15:06 GMT
<https://static.linear.app/fonts/InterVariable.woff2?v=4.1>; rel=preload; as="font"; crossorigin="anonymous"; type="font/woff2", <https://static.linear.app/web/_next/static/css/Providers.qSrgnk7B.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Toast.pcGZUK31.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Grid.Cds8fjKR.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/StatusPage.BYDaMjMd.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Link.Tpxbzi3N.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/utils.5l1Pf81z.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Button.dcAi4KbO.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Header.DrX8EJz9.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Flex.BEZjGLsi.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/ThemeToggle._YM9yPbG.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/IconButton.3p32EmO1.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/KBD.ByHmXOx_.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Tooltip.mgHd0F-S.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Icon.Bl8l9ltc.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/color.C-dCEHFh.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Spacer.mYgpGelO.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/index.CcvuW808.css>; rel=preload; as="style"
chunked
RSC, Accept, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Next-Url, X-Vinext-Interception-Context, X-Vinext-Mounted-Slots, X-Vinext-Rsc-Render-Mode, Accept-Encoding
1.1 google
HIT
HIT
h3=":443"; ma=86400
DYNAMIC
a1acaca6eb038bc3-IAD
keep-alive
br
text/html; charset=utf-8
Tue, 14 Jul 2026 01:15:06 GMT
<https://static.linear.app/fonts/InterVariable.woff2?v=4.1>; rel=preload; as="font"; crossorigin="anonymous"; type="font/woff2", <https://static.linear.app/web/_next/static/css/Providers.qSrgnk7B.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Toast.pcGZUK31.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Grid.Cds8fjKR.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/StatusPage.BYDaMjMd.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Link.Tpxbzi3N.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/utils.5l1Pf81z.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Button.dcAi4KbO.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Header.DrX8EJz9.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Flex.BEZjGLsi.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/ThemeToggle._YM9yPbG.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/IconButton.3p32EmO1.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/KBD.ByHmXOx_.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Tooltip.mgHd0F-S.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Icon.Bl8l9ltc.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/color.C-dCEHFh.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/Spacer.mYgpGelO.css>; rel=preload; as="style", <https://static.linear.app/web/_next/static/css/index.CcvuW808.css>; rel=preload; as="style"
chunked
RSC, Accept, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Next-Url, X-Vinext-Interception-Context, X-Vinext-Mounted-Slots, X-Vinext-Rsc-Render-Mode, Accept-Encoding
1.1 google
HIT
HIT