cloudflare
tcp/443 tcp/80 tcp/8443
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db1a0bbaa3923480c3ac0b5341a89aa833770af32ea487a05a
GraphQL introspection enabled at /graphql Types: 235 (by kind: ENUM: 29, INPUT_OBJECT: 41, OBJECT: 151, SCALAR: 10, UNION: 4) Operations: - Query: Query | fields: appConfig, collectAllBlobSizes, currentUser, error, getInviteInfo - Mutation: Mutation | fields: acceptInviteById, activateLicense, addContextCategory, addContextDoc, addContextFile Directives: deprecated, include, oneOf, skip, specifiedBy (total: 5)
Severity: medium
Fingerprint: c2db3a1c40d490dbf8cbe7e2edea8f1c5994bc20c9fea91e2776567d39a815d9
GraphQL introspection enabled at /graphql/api Types: 235 (by kind: ENUM: 29, INPUT_OBJECT: 41, OBJECT: 151, SCALAR: 10, UNION: 4) Operations: - Query: Query | fields: appConfig, collectAllBlobSizes, currentUser, error, getInviteInfo - Mutation: Mutation | fields: acceptInviteById, activateLicense, addContextCategory, addContextDoc, addContextFile Directives: deprecated, include, oneOf, skip, specifiedBy (total: 5)
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db1a0bbaa3923480c3ac0b5341a89aa833770af32ea487a05a
GraphQL introspection enabled at /graphql Types: 235 (by kind: ENUM: 29, INPUT_OBJECT: 41, OBJECT: 151, SCALAR: 10, UNION: 4) Operations: - Query: Query | fields: appConfig, collectAllBlobSizes, currentUser, error, getInviteInfo - Mutation: Mutation | fields: acceptInviteById, activateLicense, addContextCategory, addContextDoc, addContextFile Directives: deprecated, include, oneOf, skip, specifiedBy (total: 5)
Open service 104.21.227.134:443 · affine.drdrew.cc
2026-01-23 13:07
HTTP/1.1 502 Bad Gateway Date: Fri, 23 Jan 2026 13:07:33 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c2783c35fd5d406-FRA alt-svc: h3=":443"; ma=86400 error code: 502
Open service 104.21.224.5:80 · affine.drdrew.cc
2026-01-22 23:00
HTTP/1.1 502 Bad Gateway Date: Thu, 22 Jan 2026 23:00:42 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c22ab442df2ab83-SJC alt-svc: h3=":443"; ma=86400 error code: 502
Open service 2a06:98c1:3120::5692:61a4:443 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:27:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:07a9b3ea-2b15-453b-929f-cffb285f3768
Cache-Control: public, max-age=0
Last-Modified: Fri, 13 Jun 2025 08:14:35 GMT
vary: accept-encoding
Server-Timing: affine-server;dur=1.0498750000000001
X-Served-By: affine.drdrew.cc
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4U63heXxU4ug4wpM4ajmleKLSiIyZwcjVIV5SwreK6WPGgwfjUDl8%2Fv8lvz4894ZLinkQMMwEhJxm7jLVt4%2FOGq%2BM7jUcjvWuXqZPB5bIwV02g%2BIvrcFKjrV6dc%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb6ace74c12d84b-SJC
alt-svc: h3=":443"; ma=86400
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.d3eaa79a.css" rel="stylesheet"><link href="/vendor.c5288594.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="e98f035f9"></div>
<script src="/js/runtime.1dc92954.js"></script><script src="/js/i18n.c25e8bcd.js"></script><script src="/js/i18n-langs.i18n-completenesses.d54ee66c.js"></script><script src="/js/npm-rxjs.d68c97b3.js"></script><script src="/js/npm-emotion.4fcf0c15.js"></script><script src="/js/npm-react.000b527a.js"></script><script src="/js/npm-jotai.5394038a.js"></script><script src="/js/npm-blocksuite.f6a258b8.js"></script><script src="/js/vendor.dc435163.js"></script><script src="/js/index.819f3a6c.js"></script></body>
</html>
Open service 2606:4700:3035::1a4f:5642:443 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:27:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:b150d27c-8c6f-46b1-85e3-26ba1ef95d97
Cache-Control: public, max-age=0
Last-Modified: Fri, 13 Jun 2025 08:14:35 GMT
vary: accept-encoding
Server-Timing: affine-server;dur=6.479792
X-Served-By: affine.drdrew.cc
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Bbp5gwkQI3FHmu5StG9UC%2F44eckw0%2FjPuH3%2BWU5bBDbS85KnBStldGsQUn3CidGVnT7EzrwobAJyRWyoYMix8QwfMFqQ%2Fi9sLngVIK%2BUwlqqPutl5xosp3Y0%2FHg%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb6ace74cded264-FRA
alt-svc: h3=":443"; ma=86400
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.d3eaa79a.css" rel="stylesheet"><link href="/vendor.c5288594.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="e98f035f9"></div>
<script src="/js/runtime.1dc92954.js"></script><script src="/js/i18n.c25e8bcd.js"></script><script src="/js/i18n-langs.i18n-completenesses.d54ee66c.js"></script><script src="/js/npm-rxjs.d68c97b3.js"></script><script src="/js/npm-emotion.4fcf0c15.js"></script><script src="/js/npm-react.000b527a.js"></script><script src="/js/npm-jotai.5394038a.js"></script><script src="/js/npm-blocksuite.f6a258b8.js"></script><script src="/js/vendor.dc435163.js"></script><script src="/js/index.819f3a6c.js"></script></body>
</html>
Open service 2606:4700:3035::1a4f:5642:80 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:27:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:e125c9bb-876d-4f39-9702-0c2dc48c1aab
Cache-Control: public, max-age=0
Last-Modified: Fri, 13 Jun 2025 08:14:35 GMT
vary: accept-encoding
Server-Timing: affine-server;dur=1.401791
X-Served-By: affine.drdrew.cc
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tTGCBMeynMjgMjjU9CdVPs64exHEr7%2FJ9tTrSRQ%2Fe05AiqbmgNTU3ryifNne50FB7GLUE6u4opLQBF5jGD53AeoWvLEbDRe%2Feby2owPueIcQ72JXzzIff8Rt%2FTE%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb6ace7496f2bda-FRA
alt-svc: h3=":443"; ma=86400
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.d3eaa79a.css" rel="stylesheet"><link href="/vendor.c5288594.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="e98f035f9"></div>
<script src="/js/runtime.1dc92954.js"></script><script src="/js/i18n.c25e8bcd.js"></script><script src="/js/i18n-langs.i18n-completenesses.d54ee66c.js"></script><script src="/js/npm-rxjs.d68c97b3.js"></script><script src="/js/npm-emotion.4fcf0c15.js"></script><script src="/js/npm-react.000b527a.js"></script><script src="/js/npm-jotai.5394038a.js"></script><script src="/js/npm-blocksuite.f6a258b8.js"></script><script src="/js/vendor.dc435163.js"></script><script src="/js/index.819f3a6c.js"></script></body>
</html>
Open service 2606:4700:3032::818:669e:443 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:27:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:6fbe666b-02f2-4e81-9644-fcb9a33bed3b
Cache-Control: public, max-age=0
Last-Modified: Fri, 13 Jun 2025 08:14:35 GMT
vary: accept-encoding
Server-Timing: affine-server;dur=1.588584
X-Served-By: affine.drdrew.cc
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=rMxd%2FkwBCnPwGlpYX49l39%2BIH%2FwoHXKQFiaPb1u8EV4GJCMHIeH8Usyy3Pj9D4yOBMTluStxPRF8Wo%2Bp%2Fr22NxzstL61Z%2B65tn0uVvI%2BhEJwP2j0Gr8nQzj1o%2B4%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb6ace6bb53a043-FRA
alt-svc: h3=":443"; ma=86400
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.d3eaa79a.css" rel="stylesheet"><link href="/vendor.c5288594.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="e98f035f9"></div>
<script src="/js/runtime.1dc92954.js"></script><script src="/js/i18n.c25e8bcd.js"></script><script src="/js/i18n-langs.i18n-completenesses.d54ee66c.js"></script><script src="/js/npm-rxjs.d68c97b3.js"></script><script src="/js/npm-emotion.4fcf0c15.js"></script><script src="/js/npm-react.000b527a.js"></script><script src="/js/npm-jotai.5394038a.js"></script><script src="/js/npm-blocksuite.f6a258b8.js"></script><script src="/js/vendor.dc435163.js"></script><script src="/js/index.819f3a6c.js"></script></body>
</html>
Open service 2606:4700:3032::818:669e:80 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:27:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:20533ad3-1132-49b8-87a9-7ca04b73c6de
Cache-Control: public, max-age=0
Last-Modified: Fri, 13 Jun 2025 08:14:35 GMT
vary: accept-encoding
Server-Timing: affine-server;dur=2.00125
X-Served-By: affine.drdrew.cc
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VRt8Jv0%2BqKMNwxuSMyEJgGsiQkk5CF7BUAz0Nxna7LjwGUQNNiDYEf9NqTkTdvv1IqygRYfmj5l3Uhq301FzpA4jIOpRq%2BpfFeXYWB8E%2B5kCCrN2rF6%2Fi0Ffiqw%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb6ace7f9e99e16-EWR
alt-svc: h3=":443"; ma=86400
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.d3eaa79a.css" rel="stylesheet"><link href="/vendor.c5288594.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="e98f035f9"></div>
<script src="/js/runtime.1dc92954.js"></script><script src="/js/i18n.c25e8bcd.js"></script><script src="/js/i18n-langs.i18n-completenesses.d54ee66c.js"></script><script src="/js/npm-rxjs.d68c97b3.js"></script><script src="/js/npm-emotion.4fcf0c15.js"></script><script src="/js/npm-react.000b527a.js"></script><script src="/js/npm-jotai.5394038a.js"></script><script src="/js/npm-blocksuite.f6a258b8.js"></script><script src="/js/vendor.dc435163.js"></script><script src="/js/index.819f3a6c.js"></script></body>
</html>
Open service 104.21.224.5:80 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:27:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:57112caa-8705-47f5-b5c4-42d6f65b0b4e
Cache-Control: public, max-age=0
Last-Modified: Fri, 13 Jun 2025 08:14:35 GMT
vary: accept-encoding
Server-Timing: affine-server;dur=1.4058329999999999
X-Served-By: affine.drdrew.cc
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kThH7Ixn%2FOgmbkgjQWHaShSd6Sx%2B7Yios61aNG%2FwePuaTSmNx9Ir3%2BQK4clJkfzratHHXlnDG0jUPnY4EtQhuNiiqbeiquynEEOpKAhlPYc%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb6ace70fe5a040-FRA
alt-svc: h3=":443"; ma=86400
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.d3eaa79a.css" rel="stylesheet"><link href="/vendor.c5288594.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="e98f035f9"></div>
<script src="/js/runtime.1dc92954.js"></script><script src="/js/i18n.c25e8bcd.js"></script><script src="/js/i18n-langs.i18n-completenesses.d54ee66c.js"></script><script src="/js/npm-rxjs.d68c97b3.js"></script><script src="/js/npm-emotion.4fcf0c15.js"></script><script src="/js/npm-react.000b527a.js"></script><script src="/js/npm-jotai.5394038a.js"></script><script src="/js/npm-blocksuite.f6a258b8.js"></script><script src="/js/vendor.dc435163.js"></script><script src="/js/index.819f3a6c.js"></script></body>
</html>
Open service 104.18.185.26:8443 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 521 <none> Date: Fri, 09 Jan 2026 20:27:27 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb6ace529409ffe-AMS alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 104.21.224.5:443 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:27:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:2b0602ba-401b-4da5-bc1f-14c9b0db84bf
Cache-Control: public, max-age=0
Last-Modified: Fri, 13 Jun 2025 08:14:35 GMT
vary: accept-encoding
Server-Timing: affine-server;dur=1.358667
X-Served-By: affine.drdrew.cc
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KKYFjmBfJjlNtbgJlbCkfe2BUAIBPIlSpM29SK0gzTIkE9m1ybec3m70hjiAwSMsxAaWkjynkhpun8HbriwG3WZGooLNI0rVDFuoOZs5w%2FE%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb6ace76d8edfe0-FRA
alt-svc: h3=":443"; ma=86400
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.d3eaa79a.css" rel="stylesheet"><link href="/vendor.c5288594.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="e98f035f9"></div>
<script src="/js/runtime.1dc92954.js"></script><script src="/js/i18n.c25e8bcd.js"></script><script src="/js/i18n-langs.i18n-completenesses.d54ee66c.js"></script><script src="/js/npm-rxjs.d68c97b3.js"></script><script src="/js/npm-emotion.4fcf0c15.js"></script><script src="/js/npm-react.000b527a.js"></script><script src="/js/npm-jotai.5394038a.js"></script><script src="/js/npm-blocksuite.f6a258b8.js"></script><script src="/js/vendor.dc435163.js"></script><script src="/js/index.819f3a6c.js"></script></body>
</html>
Open service 104.17.25.173:443 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:27:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:4cebe664-b85a-4c5b-9452-0c5b776cac2b
Cache-Control: public, max-age=0
Last-Modified: Fri, 13 Jun 2025 08:14:35 GMT
vary: accept-encoding
Server-Timing: affine-server;dur=2.5622499999999997
X-Served-By: affine.drdrew.cc
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=G%2B5g%2Feu23VrFJJCTPahlBo7oPwAGYgavewl7aSq3beWdeILChgcvXtnWzchNy6vm6sq%2FyJC3TlUshkpXJlO6jS8tqEsh9KEkz1OZwrYVJkA%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb6ace679199d31-AMS
alt-svc: h3=":443"; ma=86400
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.d3eaa79a.css" rel="stylesheet"><link href="/vendor.c5288594.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="e98f035f9"></div>
<script src="/js/runtime.1dc92954.js"></script><script src="/js/i18n.c25e8bcd.js"></script><script src="/js/i18n-langs.i18n-completenesses.d54ee66c.js"></script><script src="/js/npm-rxjs.d68c97b3.js"></script><script src="/js/npm-emotion.4fcf0c15.js"></script><script src="/js/npm-react.000b527a.js"></script><script src="/js/npm-jotai.5394038a.js"></script><script src="/js/npm-blocksuite.f6a258b8.js"></script><script src="/js/vendor.dc435163.js"></script><script src="/js/index.819f3a6c.js"></script></body>
</html>
Open service 104.21.227.134:80 · affine.drdrew.cc
2026-01-09 20:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:27:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
X-Powered-By: Express
Access-Control-Allow-Origin: *
X-Request-Id: selfhosted:http:fbc7c9ec-370e-4eb6-973f-7f54e036b4fe
Cache-Control: public, max-age=0
Last-Modified: Fri, 13 Jun 2025 08:14:35 GMT
vary: accept-encoding
Server-Timing: affine-server;dur=2.7785420000000003
X-Served-By: affine.drdrew.cc
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2ByWWCDZRDX9U5%2B0HJ%2FGrH74ZaCksJK1fJDoMz4jOmnDkmLOb19J%2FQexhAZjZ5v7B8Vkhl4zCWAYz4D0pCd0mLk5BvFklz2ha9kw6%2BfY9%2B3g%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb6ace69d948f2e-FRA
alt-svc: h3=":443"; ma=86400
Page title: AFFiNE
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=auto"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<title>AFFiNE</title>
<meta name="theme-color" content="#fafafa" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/favicon-192.png" />
<link rel="shortcut icon" href="/favicon.ico?v=2" />
<meta name="emotion-insertion-point" content="" />
<meta property="description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://app.affine.pro/" />
<meta
name="twitter:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta name="twitter:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta name="twitter:site" content="@AffineOfficial" />
<meta name="twitter:image" content="https://affine.pro/og.jpeg" />
<meta
property="og:title"
content="AFFiNE: There can be more than Notion and Miro."
/>
<meta property="og:type" content="website" />
<meta property="og:description" content="There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together." />
<meta property="og:url" content="https://app.affine.pro/" />
<meta property="og:image" content="https://affine.pro/og.jpeg" />
<meta name="env:isSelfHosted" content="true"><meta name="env:publicPath" content="/"><link href="/styles.d3eaa79a.css" rel="stylesheet"><link href="/vendor.c5288594.css" rel="stylesheet"></head>
<body>
<div id="app" data-version="e98f035f9"></div>
<script src="/js/runtime.1dc92954.js"></script><script src="/js/i18n.c25e8bcd.js"></script><script src="/js/i18n-langs.i18n-completenesses.d54ee66c.js"></script><script src="/js/npm-rxjs.d68c97b3.js"></script><script src="/js/npm-emotion.4fcf0c15.js"></script><script src="/js/npm-react.000b527a.js"></script><script src="/js/npm-jotai.5394038a.js"></script><script src="/js/npm-blocksuite.f6a258b8.js"></script><script src="/js/vendor.dc435163.js"></script><script src="/js/index.819f3a6c.js"></script></body>
</html>