| Data processing agreement |
✓FoundChecked 2026-10-16Sourcehttps://vercel.com/legal/dpa
|
×Not found, 8 addresses checkedChecked 2026-10-148 addresseshttps://netlify.com/legal/dpa – reached, no match (HTTP 404)https://netlify.com/dpa – reached, no match (HTTP 404)https://netlify.com/legal/data-processing-agreement – reached, no match (HTTP 404)https://netlify.com/data-processing-agreement – reached, no match (HTTP 404)https://netlify.com/legal/data-processing-addendum – reached, no match (HTTP 404)https://netlify.com/legal/gdpr – reached, no match (HTTP 404)https://netlify.com/trust/dpa – reached, no match (HTTP 404)https://netlify.com/privacy/dpa – reached, no match (HTTP 404)
|
| Notice before subprocessors change |
✓FoundChecked 2026-10-16Sourcehttps://vercel.com/legal/dpa
|
×Not found, 8 addresses checkedChecked 2026-10-148 addresseshttps://netlify.com/legal/subprocessors – More than 3 redirects.https://netlify.com/subprocessors – More than 3 redirects.https://netlify.com/sub-processors – reached, no match (HTTP 404)https://netlify.com/legal/dpa – reached, no match (HTTP 404)https://netlify.com/dpa – reached, no match (HTTP 404)https://netlify.com/legal/data-processing-agreement – reached, no match (HTTP 404)https://netlify.com/trust/subprocessors – reached, no match (HTTP 404)https://netlify.com/legal/sub-processors – reached, no match (HTTP 404)
|
| Uptime SLA with a figure |
✓FoundChecked 2026-10-16Sourcehttps://vercel.com/legal/sla
|
×Not found, 6 addresses checkedChecked 2026-10-146 addresseshttps://netlify.com/legal/sla – reached, no match (HTTP 404)https://netlify.com/sla – reached, no match (HTTP 404)https://netlify.com/legal/service-level-agreement – reached, no match (HTTP 404)https://netlify.com/trust/sla – reached, no match (HTTP 404)https://netlify.com/uptime – reached, no match (HTTP 404)https://netlify.com/legal/uptime-sla – reached, no match (HTTP 404)
|
| security.txt (RFC 9116) |
✓FoundChecked 2026-10-16Sourcehttps://vercel.com/.well-known/security.txt
|
×Not found, 1 address checkedChecked 2026-10-141 addresshttps://netlify.com/.well-known/security.txt – reached, no match (HTTP 404)
|
| Subprocessor list |
×Not found, 7 addresses checkedChecked 2026-10-16We found this behind a sign-in, so it is not published openly.7 addresseshttps://vercel.com/legal/subprocessors – reached, no match (HTTP 404)https://vercel.com/subprocessors – found, but behind a sign-inhttps://vercel.com/sub-processors – found, but behind a sign-inhttps://vercel.com/legal/sub-processors – found, but behind a sign-inhttps://vercel.com/trust/subprocessors – reached, no match (HTTP 200)https://vercel.com/privacy/subprocessors – reached, no match (HTTP 200)https://vercel.com/legal/subprocessor-list – reached, no match (HTTP 404)
|
×Not found, 7 addresses checkedChecked 2026-10-147 addresseshttps://netlify.com/legal/subprocessors – More than 3 redirects.https://netlify.com/subprocessors – More than 3 redirects.https://netlify.com/sub-processors – reached, no match (HTTP 404)https://netlify.com/legal/sub-processors – reached, no match (HTTP 404)https://netlify.com/trust/subprocessors – reached, no match (HTTP 404)https://netlify.com/privacy/subprocessors – reached, no match (HTTP 404)https://netlify.com/legal/subprocessor-list – reached, no match (HTTP 404)
|
| Data location stated |
×Not found, 7 addresses checkedChecked 2026-10-16We found this behind a sign-in, so it is not published openly.7 addresseshttps://vercel.com/security – found, but behind a sign-inhttps://vercel.com/trust – reached, no match (HTTP 200)https://vercel.com/legal/privacy – found, but behind a sign-inhttps://vercel.com/privacy – found, but behind a sign-inhttps://vercel.com/privacy-policy – found, but behind a sign-inhttps://vercel.com/compliance – found, but behind a sign-inhttps://vercel.com/legal/privacy-policy – found, but behind a sign-in
|
×Not found, 7 addresses checkedChecked 2026-10-147 addresseshttps://netlify.com/security – reached, no match (HTTP 200)https://netlify.com/trust – reached, no match (HTTP 404)https://netlify.com/legal/privacy – reached, no match (HTTP 404)https://netlify.com/privacy – reached, no match (HTTP 200)https://netlify.com/privacy-policy – reached, no match (HTTP 404)https://netlify.com/compliance – reached, no match (HTTP 404)https://netlify.com/legal/privacy-policy – reached, no match (HTTP 404)
|
| Status page with history |
✓FoundChecked 2026-10-16Sourcehttps://www.vercel-status.com/
|
✓FoundChecked 2026-10-14Sourcehttps://www.netlifystatus.com/
|
| Public pricing |
✓FoundChecked 2026-10-16Sourcehttps://vercel.com/pricing
|
✓FoundChecked 2026-10-14Sourcehttps://www.netlify.com/pricing/
|
| HTTPS enforced with HSTS |
✓FoundChecked 2026-10-16Sourcehttps://vercel.com/
|
✓FoundChecked 2026-10-14Sourcehttps://netlify.com/
|
| No third-party tracking before consent |
×Not found, 1 address checkedChecked 2026-10-161 addresshttps://vercel.com/ – third-party requests before any interaction: lishhsx6kmthaacj.public.blob.vercel-storage.com, o205439.ingest.us.sentry.io
|
×Not found, 1 address checkedChecked 2026-10-141 addresshttps://netlify.com/ – third-party requests before any interaction: cdn.cookielaw.org, fonts.gstatic.com, geolocation.onetrust.com, js.hs-analytics.net, js.hs-scripts.com, js.hsadspixel.net, js.hsforms.net, www.google.com, www.gstatic.com
|
| Certifications named |
✓FoundChecked 2026-10-16Sourcehttps://vercel.com/security
|
✓FoundChecked 2026-10-14Sourcehttps://www.netlify.com/security/
|
| Named privacy contact |
✓FoundChecked 2026-10-16Sourcehttps://vercel.com/legal/privacy-notice
|
✓FoundChecked 2026-10-14Sourcehttps://www.netlify.com/privacy/
|