Crawler Report for docs.flyer.chat

Summary

Website Quality Score

8.3 Good
Performance
10.0
SEO
9.2
Security
8.5
Accessibility
5.0
Best Practices
9.2
  • ⛔ Skipped URLs - 43 skipped URLs found.
  • ⚠️ The title 'Installation | Flyer Chat' exceeds the allowed 10% duplicity. 14% of pages have this same title.
  • ⚠️ The title 'Overview | Flyer Chat' exceeds the allowed 10% duplicity. 28% of pages have this same title.
  • ⚠️ 28 page(s) do not support Brotli compression.
  • ⚠️ No WebP image found on the website.
  • ⚠️ No AVIF image found on the website.
  • ⚠️ 28 page(s) without aria labels.
  • ⚠️ 28 page(s) without role attributes.
  • ⚠️ Security - 28 pages(s) with warning(s).
  • ⏩ Loaded robots.txt for domain 'docs.flyer.chat': status code 200, size 1 kB and took 80 ms.
  • ⏩ External URLs - 43 external URL(s) found.
  • ⏩ Redirects - 1 redirect(s) found.
  • ✅ 404 OK - all pages exists, no non-existent pages found.
  • ✅ SSL/TLS certificate is valid until Jun 15 07:34:11 2026 GMT. Issued by C = US, O = Google Trust Services, CN = WE1. Subject is CN = flyer.chat.
  • ✅ SSL/TLS certificate issued by 'C = US, O = Google Trust Services, CN = WE1'.
  • ✅ Performance OK - all non-media URLs are faster than 3 seconds.
  • ✅ HTTP headers - found 20 unique headers.
  • ✅ All 21 description(s) are within the allowed 10% duplicity. Highest duplicity description has 7%.
  • ✅ All pages have quoted attributes.
  • ✅ All pages have inline SVGs smaller than 5120 bytes.
  • ✅ All pages have inline SVGs with less than 5 duplicates.
  • ✅ All pages have valid or none inline SVGs.
  • ✅ All pages without multiple <h1> headings.
  • ✅ All pages have <h1> heading.
  • ✅ All pages have heading structure without skipped levels.
  • ✅ All pages have DOM depth less than 30.
  • ✅ All pages have clickable (interactive) phone numbers.
  • ✅ All pages have valid HTML.
  • ✅ All pages have image alt attributes.
  • ✅ All pages have form labels.
  • ✅ All pages have lang attribute.
  • ✅ DNS IPv4 OK: domain docs.flyer.chat resolved to 104.21.28.199, 172.67.147.134 (DNS server: 127.0.0.53).
  • ✅ DNS IPv6 OK: domain docs.flyer.chat resolved to 2606:4700:3030::6815:1cc7, 2606:4700:3036::ac43:9386 (DNS server: 127.0.0.53).

Visited URLs

Found 29 row(s).
URLStatusTypeTime (s)SizeCache
/302 Redirect26 ms 153 BNone
/react-native/chat-ui200 HTML86 ms 15 kB25 min
/react-native/chat-ui/basic-usage200 HTML54 ms 40 kB25 min
/react-native/firebase/firebase-overview/200 HTML58 ms 18 kB25 min
/react-native/chat-ui/200 HTML51 ms 15 kB25 min
/react-native/chat-ui/installation200 HTML55 ms 14 kB25 min
/flutter/chat-ui200 HTML101 ms15 kB25 min
/react-native/firebase/firebase-overview200 HTML60 ms 18 kB25 min
/react-native/chat-ui/themes200 HTML57 ms 19 kB25 min
/react-native/chat-ui/advanced-usage200 HTML77 ms 174 kB25 min
/react-native/chat-ui/localization200 HTML73 ms 18 kB25 min
/react-native/chat-ui/types200 HTML70 ms 16 kB25 min
/react-native/firebase/firebase-usage200 HTML72 ms 46 kB25 min
/react-native/firebase/firebase-cloud-functions200 HTML84 ms 35 kB25 min
/react-native/firebase/firebase-installation200 HTML87 ms 14 kB25 min
/flutter/chat-ui/installation200 HTML72 ms 14 kB25 min
/flutter/chat-ui/basic-usage200 HTML67 ms 46 kB25 min
/flutter/firebase/firebase-overview200 HTML68 ms 17 kB25 min
/flutter/chat-ui/200 HTML54 ms 15 kB25 min
/flutter/firebase/firebase-overview/200 HTML79 ms 17 kB25 min
/react-native/firebase/firebase-rules200 HTML81 ms 25 kB25 min
/flutter/chat-ui/localization200 HTML94 ms 24 kB25 min
/flutter/chat-ui/advanced-usage200 HTML77 ms 259 kB25 min
/flutter/chat-ui/types200 HTML80 ms 16 kB25 min
/flutter/chat-ui/themes200 HTML62 ms 19 kB25 min
/flutter/firebase/firebase-installation200 HTML79 ms 15 kB25 min
/flutter/firebase/firebase-cloud-functions200 HTML78 ms 34 kB25 min
/flutter/firebase/firebase-usage200 HTML96 ms 71 kB25 min
/flutter/firebase/firebase-rules200 HTML66 ms 25 kB25 min
No rows found, please edit your search term.

Best practices

Found 10 row(s).
Analysis nameOKNoticeWarningCritical
DOM depth (> 30)28000
Duplicate inline SVGs (> 5 and > 1024 B)11000
Heading structure48000
Large inline SVGs (> 5120 B)11000
Invalid inline SVGs11000
Title uniqueness (> 10%)8020
Description uniqueness (> 10%)21000
Brotli support00280
WebP support0010
AVIF support0010
No rows found, please edit your search term.

Large inline SVGs

No problems found.


Duplicate inline SVGs

No problems found.


Invalid inline SVGs

No problems found.


Missing quotes on attributes

No problems found.


DOM depth

No problems found.


Heading structure

No problems found.


Non-clickable phone numbers

No problems found.


Title uniqueness

No problems found.


Description uniqueness

No problems found.

Accessibility

Analysis nameOKNoticeWarningCritical
Missing roles0070
Missing aria labels50120
Missing image alt attributes6000
Missing html lang attribute1000

Valid HTML

No problems found.


Missing image alt attributes

No problems found.


Missing form labels

No problems found.


Missing aria labels

Found 15 row(s).
SeverityOccursDetailAffected URLs (max 5)
warning196<a class="footer_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning105<a ***>URL 1, URL 2, URL 3, URL 4, URL 5
warning64<a class="navbar_* navbar_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning64<a class="menu_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning48<a class="table-* toc-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning48<a class="hash-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning44<a class="pagination-* pagination-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<a class="menu_* menu_* menu_* menu_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<a class="navbar_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<a class="theme-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<a class="menu_* menu_* menu_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<a class="menu_* menu_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<a class="skipToContent_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning20<a class="navbar_* navbar_* navbar_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning13<button class="clean-* tocCollapsibleButton_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
No rows found, please edit your search term.

Missing roles

SeverityOccursDetailAffected URLs (max 5)
warning28<nav class="menu thin-* menu_*">URL 1, URL 2, URL 3, URL 4, URL 5
warning28<nav class="navbar navbar-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning28<aside class="theme-* docSidebarContainer_*">URL 1, URL 2, URL 3, URL 4, URL 5
warning28<nav class="theme-* breadcrumbsContainer_*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<nav class="pagination-* docusaurus-*" *** >URL 1, URL 2, URL 3, URL 4, URL 5
warning28<footer class="footer footer-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning28<header>URL 1, URL 2, URL 3, URL 4, URL 5
warning28<footer class="theme-* docusaurus-*">URL 1, URL 2, URL 3, URL 4, URL 5
warning28<main class="docMainContainer_*">URL 1, URL 2, URL 3, URL 4, URL 5

Missing html lang attribute

No problems found.

Security

Found 10 row(s).
HeaderOKNoticeWarningCriticalRecommendation
Access-Control-Allow-Origin00280Access-Control-Allow-Origin is set to '*' which allows any origin to access the resource. This can be a security risk.
X-Frame-Options02800X-Frame-Options header is set to SAMEORIGIN which allows this origin to embed the resource in a frame.
X-XSS-Protection02800X-XSS-Protection header is set but deprecated. Consider removing it and using Content-Security-Policy instead.
Feature-Policy02800Feature-Policy header is not set but Permissions-Policy is set. That's enough.
Server02800Server header is set to 'cloudflare'. It is better not to reveal used technologies.
Strict-Transport-Security28000
X-Content-Type-Options28000
Referrer-Policy28000
Content-Security-Policy28000
Permissions-Policy28000
No rows found, please edit your search term.

Security headers

SeverityOccursDetailAffected URLs (max 5)
warning28Access-Control-Allow-Origin is set to '*' which allows any origin to access the resource. This can be a security risk.URL 1, URL 2, URL 3, URL 4, URL 5
notice28X-XSS-Protection header is set but deprecated. Consider removing it and using Content-Security-Policy instead.URL 1, URL 2, URL 3, URL 4, URL 5
notice28X-Frame-Options header is set to SAMEORIGIN which allows this origin to embed the resource in a frame.URL 1, URL 2, URL 3, URL 4, URL 5
notice28Feature-Policy header is not set but Permissions-Policy is set. That's enough.URL 1, URL 2, URL 3, URL 4, URL 5
notice28Server header is set to 'cloudflare'. It is better not to reveal used technologies.URL 1, URL 2, URL 3, URL 4, URL 5

TOP non-unique titles

Found 10 row(s).
Count 🔽Title
8Overview | Flyer Chat
4Installation | Flyer Chat
2Usage | Flyer Chat
2Security Rules | Flyer Chat
2Localization | Flyer Chat
2Cloud Functions | Flyer Chat
2Advanced Usage | Flyer Chat
2Types | Flyer Chat
2Themes | Flyer Chat
2Basic Usage | Flyer Chat
No rows found, please edit your search term.

TOP non-unique descriptions

Count 🔽Description
2Flyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for Firebase BaaS implementation for React Native.
2Flyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for chat UI implementation for Flutter.
2This is an example of a cloud function that sets a message&#x27;s status to delivered once the message is received on Firebase.
2This is a drop-in example of Firebase Security Rules designed for a typical chat application. You can copy and paste it in your project&#x27;s Firebase console, Firestore service, Rules tab.
2Flyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for chat UI implementation for React Native.
2We didn&#x27;t add any dependencies for working with files and images, since there are a couple of them and you might want to use different ones.
2Flyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for Firebase BaaS implementation for Flutter.

SEO metadata

Found 28 row(s).
URL 🔼IndexingTitleH1DescriptionKeywords
/flutter/chat-uiAllowedOverview | Flyer ChatOverviewFlyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for chat UI implementation for Flutter.
/flutter/chat-ui/AllowedOverview | Flyer ChatOverviewFlyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for chat UI implementation for Flutter.
/flutter/chat-ui/advanced-usageAllowedAdvanced Usage | Flyer ChatAdvanced UsageWe didn't add any dependencies for working with files and images, since there are a couple of them and you might want to use different ones.
/flutter/chat-ui/basic-usageAllowedBasic Usage | Flyer ChatBasic UsageYou start with a Chat widget that will render a chat. It has 3 required properties:
/flutter/chat-ui/installationAllowedInstallation | Flyer ChatInstallationAdd flutterchatui to your package's pubspec.yaml file. Check current version on pub.dev.
/flutter/chat-ui/localizationAllowedLocalization | Flyer ChatLocalizationDates
/flutter/chat-ui/themesAllowedThemes | Flyer ChatThemesYou can override anything from some defined theme or create a new one from scratch. See the theme implementation here. To override the theme partially, use any defined theme and change what is needed, like on this example:
/flutter/chat-ui/typesAllowedTypes | Flyer ChatTypesAll types are in a separate package, flutterchattypes. There are 3 supported message types at the moment - File, Image and Text. All of them have corresponding "partial" message types, that include only the message's content. "Partial" messages are useful to create the content and then pass it to some kind of a backend service, which will assign fields like id or author etc, returning a "full" message which can be passed to the messages parameter of the Chat widget. In addition to that, there are Custom and Unsupported types. Custom can be used to build anything you want, and Unsupported is just a placeholder to have backwards compatibility. See the API reference for more info.
/flutter/firebase/firebase-cloud-functionsAllowedCloud Functions | Flyer ChatCloud FunctionsThis is an example of a cloud function that sets a message's status to delivered once the message is received on Firebase.
/flutter/firebase/firebase-installationAllowedInstallation | Flyer ChatInstallationThis library depends on FlutterFire. Follow the instructions there to configure the Firebase project and install Core, Authentication and Cloud Firestore plugins.
/flutter/firebase/firebase-overviewAllowedOverview | Flyer ChatOverviewFlyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for Firebase BaaS implementation for Flutter.
/flutter/firebase/firebase-overview/AllowedOverview | Flyer ChatOverviewFlyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for Firebase BaaS implementation for Flutter.
/flutter/firebase/firebase-rulesAllowedSecurity Rules | Flyer ChatSecurity RulesThis is a drop-in example of Firebase Security Rules designed for a typical chat application. You can copy and paste it in your project's Firebase console, Firestore service, Rules tab.
/flutter/firebase/firebase-usageAllowedUsage | Flyer ChatUsageAs mentioned in How it works?, you will need to register a user using Firebase Authentication. If you are using Firebase Authentication as your auth provider you don't need to do anything except calling FirebaseChatCore.instance.createUserInFirestore after registration.
/react-native/chat-uiAllowedOverview | Flyer ChatOverviewFlyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for chat UI implementation for React Native.
/react-native/chat-ui/AllowedOverview | Flyer ChatOverviewFlyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for chat UI implementation for React Native.
/react-native/chat-ui/advanced-usageAllowedAdvanced Usage | Flyer ChatAdvanced UsageWe didn't add any dependencies for working with files and images, since there are a couple of them and you might want to use different ones.
/react-native/chat-ui/basic-usageAllowedBasic Usage | Flyer ChatBasic UsageYou start with a Chat component that will render a chat. It has 3 required properties:
/react-native/chat-ui/installationAllowedInstallation | Flyer ChatInstallationThis library depends on react-native-safe-area-context. If you use React Navigation you probably already have it in your dependencies, so you're good to go. If not, please follow the instructions here to install it. Then run:
/react-native/chat-ui/localizationAllowedLocalization | Flyer ChatLocalizationYou can pass the locale prop to the ` component. This locale will be passed to dayjs, so we can localize dates. To see all supported locales check function initLocale in this file. Additionally, locale prop will be used to localize a couple of texts defined here. You can override texts regardless of the locale by passing l10nOverride` prop.
/react-native/chat-ui/themesAllowedThemes | Flyer ChatThemesYou can override anything from some defined theme or create a new one from scratch. See the default theme implementation here. To override theme partially, destructure any defined theme and change what is needed, like on this example:
/react-native/chat-ui/typesAllowedTypes | Flyer ChatTypesThere are 3 supported message types at the moment - File, Image and Text. All of them have corresponding "partial" message types, that include only the message's content. "Partial" messages are useful to create the content and then pass it to some kind of a backend service, which will assign fields like id or author etc, returning a "full" message which can be passed to messages prop of the Chat component. In addition to that, there are Custom and Unsupported types. Custom can be used to render anything you want, and Unsupported is just a placeholder to have backwards compatibility.
/react-native/firebase/firebase-cloud-functionsAllowedCloud Functions | Flyer ChatCloud FunctionsThis is an example of a cloud function that sets a message's status to delivered once the message is received on Firebase.
/react-native/firebase/firebase-installationAllowedInstallation | Flyer ChatInstallationThis library depends on React Native Firebase. Follow the instructions there to configure the Firebase project and install Core, Authentication and Cloud Firestore modules. Then run:
/react-native/firebase/firebase-overviewAllowedOverview | Flyer ChatOverviewFlyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for Firebase BaaS implementation for React Native.
/react-native/firebase/firebase-overview/AllowedOverview | Flyer ChatOverviewFlyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for Firebase BaaS implementation for React Native.
/react-native/firebase/firebase-rulesAllowedSecurity Rules | Flyer ChatSecurity RulesThis is a drop-in example of Firebase Security Rules designed for a typical chat application. You can copy and paste it in your project's Firebase console, Firestore service, Rules tab.
/react-native/firebase/firebase-usageAllowedUsage | Flyer ChatUsageAs mentioned in How it works?, you will need to register a user using Firebase Authentication. If you are using Firebase Authentication as your auth provider you don't need to do anything except calling createUserInFirestore after registration.
No rows found, please edit your search term.

OpenGraph metadata

Found 28 row(s).
URL 🔼OG TitleOG DescriptionOG ImageTwitter TitleTwitter DescriptionTwitter Image
/flutter/chat-uiOverview | Flyer ChatFlyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for chat UI implementation for Flutter.
/flutter/chat-ui/Overview | Flyer ChatFlyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for chat UI implementation for Flutter.
/flutter/chat-ui/advanced-usageAdvanced Usage | Flyer ChatWe didn't add any dependencies for working with files and images, since there are a couple of them and you might want to use different ones.
/flutter/chat-ui/basic-usageBasic Usage | Flyer ChatYou start with a Chat widget that will render a chat. It has 3 required properties:
/flutter/chat-ui/installationInstallation | Flyer ChatAdd flutterchatui to your package's pubspec.yaml file. Check current version on pub.dev.
/flutter/chat-ui/localizationLocalization | Flyer ChatDates
/flutter/chat-ui/themesThemes | Flyer ChatYou can override anything from some defined theme or create a new one from scratch. See the theme implementation here. To override the theme partially, use any defined theme and change what is needed, like on this example:
/flutter/chat-ui/typesTypes | Flyer ChatAll types are in a separate package, flutterchattypes. There are 3 supported message types at the moment - File, Image and Text. All of them have corresponding "partial" message types, that include only the message's content. "Partial" messages are useful to create the content and then pass it to some kind of a backend service, which will assign fields like id or author etc, returning a "full" message which can be passed to the messages parameter of the Chat widget. In addition to that, there are Custom and Unsupported types. Custom can be used to build anything you want, and Unsupported is just a placeholder to have backwards compatibility. See the API reference for more info.
/flutter/firebase/firebase-cloud-functionsCloud Functions | Flyer ChatThis is an example of a cloud function that sets a message's status to delivered once the message is received on Firebase.
/flutter/firebase/firebase-installationInstallation | Flyer ChatThis library depends on FlutterFire. Follow the instructions there to configure the Firebase project and install Core, Authentication and Cloud Firestore plugins.
/flutter/firebase/firebase-overviewOverview | Flyer ChatFlyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for Firebase BaaS implementation for Flutter.
/flutter/firebase/firebase-overview/Overview | Flyer ChatFlyer Chat is a platform for creating in-app chat experiences using Flutter or React Native. This is the documentation for Firebase BaaS implementation for Flutter.
/flutter/firebase/firebase-rulesSecurity Rules | Flyer ChatThis is a drop-in example of Firebase Security Rules designed for a typical chat application. You can copy and paste it in your project's Firebase console, Firestore service, Rules tab.
/flutter/firebase/firebase-usageUsage | Flyer ChatAs mentioned in How it works?, you will need to register a user using Firebase Authentication. If you are using Firebase Authentication as your auth provider you don't need to do anything except calling FirebaseChatCore.instance.createUserInFirestore after registration.
/react-native/chat-uiOverview | Flyer ChatFlyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for chat UI implementation for React Native.
/react-native/chat-ui/Overview | Flyer ChatFlyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for chat UI implementation for React Native.
/react-native/chat-ui/advanced-usageAdvanced Usage | Flyer ChatWe didn't add any dependencies for working with files and images, since there are a couple of them and you might want to use different ones.
/react-native/chat-ui/basic-usageBasic Usage | Flyer ChatYou start with a Chat component that will render a chat. It has 3 required properties:
/react-native/chat-ui/installationInstallation | Flyer ChatThis library depends on react-native-safe-area-context. If you use React Navigation you probably already have it in your dependencies, so you're good to go. If not, please follow the instructions here to install it. Then run:
/react-native/chat-ui/localizationLocalization | Flyer ChatYou can pass the locale prop to the ` component. This locale will be passed to dayjs, so we can localize dates. To see all supported locales check function initLocale in this file. Additionally, locale prop will be used to localize a couple of texts defined here. You can override texts regardless of the locale by passing l10nOverride` prop.
/react-native/chat-ui/themesThemes | Flyer ChatYou can override anything from some defined theme or create a new one from scratch. See the default theme implementation here. To override theme partially, destructure any defined theme and change what is needed, like on this example:
/react-native/chat-ui/typesTypes | Flyer ChatThere are 3 supported message types at the moment - File, Image and Text. All of them have corresponding "partial" message types, that include only the message's content. "Partial" messages are useful to create the content and then pass it to some kind of a backend service, which will assign fields like id or author etc, returning a "full" message which can be passed to messages prop of the Chat component. In addition to that, there are Custom and Unsupported types. Custom can be used to render anything you want, and Unsupported is just a placeholder to have backwards compatibility.
/react-native/firebase/firebase-cloud-functionsCloud Functions | Flyer ChatThis is an example of a cloud function that sets a message's status to delivered once the message is received on Firebase.
/react-native/firebase/firebase-installationInstallation | Flyer ChatThis library depends on React Native Firebase. Follow the instructions there to configure the Firebase project and install Core, Authentication and Cloud Firestore modules. Then run:
/react-native/firebase/firebase-overviewOverview | Flyer ChatFlyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for Firebase BaaS implementation for React Native.
/react-native/firebase/firebase-overview/Overview | Flyer ChatFlyer Chat is a platform for creating in-app chat experiences using React Native or Flutter. This is the documentation for Firebase BaaS implementation for React Native.
/react-native/firebase/firebase-rulesSecurity Rules | Flyer ChatThis is a drop-in example of Firebase Security Rules designed for a typical chat application. You can copy and paste it in your project's Firebase console, Firestore service, Rules tab.
/react-native/firebase/firebase-usageUsage | Flyer ChatAs mentioned in How it works?, you will need to register a user using Firebase Authentication. If you are using Firebase Authentication as your auth provider you don't need to do anything except calling createUserInFirestore after registration.
No rows found, please edit your search term.

Heading structure

Found 28 row(s).
Heading structureCountErrors 🔽URL
  • <h1> Overview
    • <h2> Motivation​ [#motivation]
20/react-native/chat-ui
  • <h1> Basic Usage
10/react-native/chat-ui/basic-usage
  • <h1> Overview
    • <h2> How it works?​ [#how-it-works]
    • <h2> Motivation​ [#motivation]
30/react-native/firebase/firebase-overview/
  • <h1> Overview
    • <h2> Motivation​ [#motivation]
20/react-native/chat-ui/
  • <h1> Installation
10/react-native/chat-ui/installation
  • <h1> Overview
    • <h2> Motivation​ [#motivation]
20/flutter/chat-ui
  • <h1> Overview
    • <h2> How it works?​ [#how-it-works]
    • <h2> Motivation​ [#motivation]
30/react-native/firebase/firebase-overview
  • <h1> Themes
10/react-native/chat-ui/themes
  • <h1> Advanced Usage
    • <h2> Images​ [#images]
    • <h2> Files​ [#files]
      • <h3> Opening a file​ [#opening-a-file]
    • <h2> Link preview​ [#link-preview]
    • <h2> Putting it all together​ [#putting-it-all-together]
    • <h2> Custom chat bubbles​ [#custom-chat-bubbles]
    • <h2> Custom messages​ [#custom-messages]
    • <h2> Pagination​ [#pagination]
    • <h2> User avatars & names​ [#user-avatars--names]
100/react-native/chat-ui/advanced-usage
  • <h1> Localization
10/react-native/chat-ui/localization
  • <h1> Types
10/react-native/chat-ui/types
  • <h1> Usage
    • <h2> Firebase Chat with custom backend​ [#firebase-chat-with-custom-backend]
    • <h2> Starting a chat​ [#starting-a-chat]
    • <h2> Rooms​ [#rooms]
    • <h2> Messages​ [#messages]
    • <h2> useFirebaseUser​ [#usefirebaseuser]
60/react-native/firebase/firebase-usage
  • <h1> Cloud Functions
10/react-native/firebase/firebase-cloud-functions
  • <h1> Installation
10/react-native/firebase/firebase-installation
  • <h1> Installation
10/flutter/chat-ui/installation
  • <h1> Basic Usage
10/flutter/chat-ui/basic-usage
  • <h1> Overview
    • <h2> How it works?​ [#how-it-works]
    • <h2> Motivation​ [#motivation]
30/flutter/firebase/firebase-overview
  • <h1> Overview
    • <h2> Motivation​ [#motivation]
20/flutter/chat-ui/
  • <h1> Overview
    • <h2> How it works?​ [#how-it-works]
    • <h2> Motivation​ [#motivation]
30/flutter/firebase/firebase-overview/
  • <h1> Security Rules
10/react-native/firebase/firebase-rules
  • <h1> Localization
    • <h2> Dates​ [#dates]
    • <h2> Texts​ [#texts]
30/flutter/chat-ui/localization
  • <h1> Advanced Usage
    • <h2> Images​ [#images]
    • <h2> Files​ [#files]
      • <h3> Opening a file​ [#opening-a-file]
      • <h3> Opening a file from a remote URL​ [#opening-a-file-from-a-remote-url]
    • <h2> Link preview​ [#link-preview]
    • <h2> Putting it all together​ [#putting-it-all-together]
    • <h2> Custom chat bubbles​ [#custom-chat-bubbles]
    • <h2> Custom messages​ [#custom-messages]
    • <h2> Pagination​ [#pagination]
    • <h2> User avatars & names​ [#user-avatars--names]
    • <h2> Scroll to the first unread​ [#scroll-to-the-first-unread]
      • <h3> Without pagination​ [#without-pagination]
      • <h3> With pagination​ [#with-pagination]
140/flutter/chat-ui/advanced-usage
  • <h1> Types
10/flutter/chat-ui/types
  • <h1> Themes
10/flutter/chat-ui/themes
  • <h1> Installation
10/flutter/firebase/firebase-installation
  • <h1> Cloud Functions
10/flutter/firebase/firebase-cloud-functions
  • <h1> Usage
    • <h2> Firebase Chat with custom backend​ [#firebase-chat-with-custom-backend]
    • <h2> Starting a chat​ [#starting-a-chat]
    • <h2> Rooms​ [#rooms]
    • <h2> Messages​ [#messages]
      • <h3> Send a message​ [#send-a-message]
      • <h3> Update the message​ [#update-the-message]
    • <h2> firebaseUser​ [#firebaseuser]
80/flutter/firebase/firebase-usage
  • <h1> Security Rules
10/flutter/firebase/firebase-rules
No rows found, please edit your search term.

404 URLs

No 404 URLs found.

Redirected URLs

StatusRedirected URL 🔼Target URLFound at URL
302 //react-native/chat-ui

Skipped URLs Summary

ReasonDomainUnique URLs 🔽
Not allowed hostpub.dev18
Not allowed hostgithub.com11
Not allowed hostfirebase.google.com5
Not allowed hostfirebase.flutter.dev4
Not allowed hostrnfirebase.io3
Not allowed hostwww.npmjs.com1
Not allowed hostbit.ly1

Skipped URLs

Found 43 row(s).
ReasonSkipped URL 🔼SourceFound at URL
Not allowed hosthttps://bit.ly/2P0cn2g<a href>/react-native/chat-ui/advanced-usage
Not allowed hosthttps://firebase.flutter.dev/<a href>/flutter/firebase/firebase-installation
Not allowed hosthttps://firebase.flutter.dev/docs/auth/overview<a href>/flutter/firebase/firebase-installation
Not allowed hosthttps://firebase.flutter.dev/docs/core/usage<a href>/flutter/firebase/firebase-installation
Not allowed hosthttps://firebase.flutter.dev/docs/firestore/overview<a href>/flutter/firebase/firebase-installation
Not allowed hosthttps://firebase.google.com/docs/auth<a href>/react-native/firebase/firebase-overview/
Not allowed hosthttps://firebase.google.com/docs/firestore<a href>/react-native/firebase/firebase-overview/
Not allowed hosthttps://firebase.google.com/docs/functions<a href>/react-native/firebase/firebase-overview/
Not allowed hosthttps://firebase.google.com/docs/rules<a href>/react-native/firebase/firebase-overview/
Not allowed hosthttps://firebase.google.com/docs/storage<a href>/react-native/firebase/firebase-overview/
Not allowed hosthttps://github.com/expo/react-native-action-sheet<a href>/react-native/chat-ui/advanced-usage
Not allowed hosthttps://github.com/flyerhq<a href>/react-native/chat-ui
Not allowed hosthttps://github.com/flyerhq/flutter_chat_ui<a href>/flutter/chat-ui
Not allowed hosthttps://github.com/flyerhq/flutter_firebase_chat_core<a href>/flutter/chat-ui
Not allowed hosthttps://github.com/flyerhq/react-native-chat-ui<a href>/react-native/chat-ui
Not allowed hosthttps://github.com/flyerhq/react-native-firebase-chat-core<a href>/react-native/chat-ui
Not allowed hosthttps://github.com/flyerhq/react-native-link-preview<a href>/react-native/chat-ui/advanced-usage
Not allowed hosthttps://github.com/react-native-image-picker/react-native-image-picker<a href>/react-native/chat-ui/advanced-usage
Not allowed hosthttps://github.com/rnmods/react-native-document-picker<a href>/react-native/chat-ui/advanced-usage
Not allowed hosthttps://github.com/th3rdwave/react-native-safe-area-context<a href>/react-native/chat-ui/installation
Not allowed hosthttps://github.com/vinzscam/react-native-file-viewer<a href>/react-native/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/documentation/flutter_chat_types/latest/index.html<a href>/flutter/chat-ui/types
Not allowed hosthttps://pub.dev/documentation/flutter_chat_ui/latest/flutter_chat_ui/Chat-class.html<a href>/flutter/chat-ui/basic-usage
Not allowed hosthttps://pub.dev/documentation/flutter_chat_ui/latest/flutter_chat_ui/ChatL10n-class.html<a href>/flutter/chat-ui/localization
Not allowed hosthttps://pub.dev/documentation/flutter_chat_ui/latest/flutter_chat_ui/ChatList-class.html<a href>/flutter/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/documentation/flutter_chat_ui/latest/flutter_chat_ui/ChatTheme-class.html<a href>/flutter/chat-ui/themes
Not allowed hosthttps://pub.dev/packages/bubble<a href>/flutter/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/packages/dio<a href>/flutter/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/packages/file_picker<a href>/flutter/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/packages/flutter_chat_types<a href>/flutter/chat-ui/types
Not allowed hosthttps://pub.dev/packages/flutter_chat_ui/install<a href>/flutter/chat-ui/installation
Not allowed hosthttps://pub.dev/packages/flutter_firebase_chat_core/install<a href>/flutter/firebase/firebase-installation
Not allowed hosthttps://pub.dev/packages/flutter_link_previewer<a href>/flutter/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/packages/http<a href>/flutter/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/packages/image_picker<a href>/flutter/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/packages/intl<a href>/flutter/chat-ui/localization
Not allowed hosthttps://pub.dev/packages/open_filex<a href>/flutter/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/packages/path_provider<a href>/flutter/chat-ui/advanced-usage
Not allowed hosthttps://pub.dev/publishers/flyer.chat/packages<a href>/flutter/chat-ui
Not allowed hosthttps://rnfirebase.io/<a href>/react-native/firebase/firebase-installation
Not allowed hosthttps://rnfirebase.io/auth/usage<a href>/react-native/firebase/firebase-installation
Not allowed hosthttps://rnfirebase.io/firestore/usage<a href>/react-native/firebase/firebase-installation
Not allowed hosthttps://www.npmjs.com/org/flyerhq<a href>/react-native/chat-ui
No rows found, please edit your search term.

External URLs

43 external URL(s)
Found 43 row(s).
External URLPages 🔽Found on URL (max 5)
https://bit.ly/2P0cn2g1/react-native/chat-ui/advanced-usage
https://firebase.flutter.dev/1/flutter/firebase/firebase-installation
https://firebase.flutter.dev/docs/auth/overview1/flutter/firebase/firebase-installation
https://firebase.flutter.dev/docs/core/usage1/flutter/firebase/firebase-installation
https://firebase.flutter.dev/docs/firestore/overview1/flutter/firebase/firebase-installation
https://firebase.google.com/docs/auth1/react-native/firebase/firebase-overview/
https://firebase.google.com/docs/firestore1/react-native/firebase/firebase-overview/
https://firebase.google.com/docs/functions1/react-native/firebase/firebase-overview/
https://firebase.google.com/docs/rules1/react-native/firebase/firebase-overview/
https://firebase.google.com/docs/storage1/react-native/firebase/firebase-overview/
https://github.com/expo/react-native-action-sheet1/react-native/chat-ui/advanced-usage
https://github.com/flyerhq1/react-native/chat-ui
https://github.com/flyerhq/flutter_chat_ui1/flutter/chat-ui
https://github.com/flyerhq/flutter_firebase_chat_core1/flutter/chat-ui
https://github.com/flyerhq/react-native-chat-ui1/react-native/chat-ui
https://github.com/flyerhq/react-native-firebase-chat-core1/react-native/chat-ui
https://github.com/flyerhq/react-native-link-preview1/react-native/chat-ui/advanced-usage
https://github.com/react-native-image-picker/react-native-image-picker1/react-native/chat-ui/advanced-usage
https://github.com/rnmods/react-native-document-picker1/react-native/chat-ui/advanced-usage
https://github.com/th3rdwave/react-native-safe-area-context1/react-native/chat-ui/installation
https://github.com/vinzscam/react-native-file-viewer1/react-native/chat-ui/advanced-usage
https://pub.dev/documentation/flutter_chat_types/latest/index.html1/flutter/chat-ui/types
https://pub.dev/documentation/flutter_chat_ui/latest/flutter_chat_ui/Chat-class.html1/flutter/chat-ui/basic-usage
https://pub.dev/documentation/flutter_chat_ui/latest/flutter_chat_ui/ChatL10n-class.html1/flutter/chat-ui/localization
https://pub.dev/documentation/flutter_chat_ui/latest/flutter_chat_ui/ChatList-class.html1/flutter/chat-ui/advanced-usage
https://pub.dev/documentation/flutter_chat_ui/latest/flutter_chat_ui/ChatTheme-class.html1/flutter/chat-ui/themes
https://pub.dev/packages/bubble1/flutter/chat-ui/advanced-usage
https://pub.dev/packages/dio1/flutter/chat-ui/advanced-usage
https://pub.dev/packages/file_picker1/flutter/chat-ui/advanced-usage
https://pub.dev/packages/flutter_chat_types1/flutter/chat-ui/types
https://pub.dev/packages/flutter_chat_ui/install1/flutter/chat-ui/installation
https://pub.dev/packages/flutter_firebase_chat_core/install1/flutter/firebase/firebase-installation
https://pub.dev/packages/flutter_link_previewer1/flutter/chat-ui/advanced-usage
https://pub.dev/packages/http1/flutter/chat-ui/advanced-usage
https://pub.dev/packages/image_picker1/flutter/chat-ui/advanced-usage
https://pub.dev/packages/intl1/flutter/chat-ui/localization
https://pub.dev/packages/open_filex1/flutter/chat-ui/advanced-usage
https://pub.dev/packages/path_provider1/flutter/chat-ui/advanced-usage
https://pub.dev/publishers/flyer.chat/packages1/flutter/chat-ui
https://rnfirebase.io/1/react-native/firebase/firebase-installation
https://rnfirebase.io/auth/usage1/react-native/firebase/firebase-installation
https://rnfirebase.io/firestore/usage1/react-native/firebase/firebase-installation
https://www.npmjs.com/org/flyerhq1/react-native/chat-ui
No rows found, please edit your search term.

Content types

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30x
HTML281 MB2 s72 ms 28 0
Redirect1153 B25 ms25 ms 01

Content types (MIME types)

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30x
text/html; charset=utf-8281 MB2 s72 ms 28 0
text / html1153 B25 ms25 ms 01

Source domains

DomainTotalsHTMLRedirect
docs.flyer.chat29 / 1MB / 2.1s28 / 1MB / 2s1 / 153B / 25ms

HTTP headers

Found 20 row(s).
Header 🔼OccursUniqueValues previewMin valueMax value
Access-Control-Allow-Origin281*
Alt-Svc291h3=":443"; ma=86400
Cache-Control281max-age=1500
Cf-Ray29-[ignored generic values]
Content-Length1-[ignored generic values]0 B0 B
Content-Security-Policy291upgrade-insecure-requests; block-all-mixed-content
Content-Type292text/html; charset=utf-8 (28) / text/html (1)
Date29-[ignored generic values]2026-03-242026-03-24
Link91; rel="preload"; as=script, ; rel="preload"; as=script
Location11/react-native/chat-ui
Nel291{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Permissions-Policy291accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=()
Referrer-Policy291no-referrer-when-downgrade
Report-To2920+[see values below]
Server291cloudflare
Server-Timing2920+[see values below]
Strict-Transport-Security291max-age=31536000; includeSubDomains; preload
X-Content-Type-Options291nosniff
X-Frame-Options291SAMEORIGIN
X-XSS-Protection2911; mode=block
No rows found, please edit your search term.

HTTP header values

Found 56 row(s).
HeaderOccursValue
Access-Control-Allow-Origin28*
Alt-Svc29h3=":443"; ma=86400
Cache-Control28max-age=1500
Content-Security-Policy29upgrade-insecure-requests; block-all-mixed-content
Content-Type28text/html; charset=utf-8
Content-Type1text / html
Link9</flutter/assets/js/runtime~main.6caef81b.js>; rel="preload"; as=script, </flutter/assets/js/main.4c08ed13.js>; rel="preload"; as=script
Location1/react-native/chat-ui
Nel29{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Permissions-Policy29accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=()
Referrer-Policy29no-referrer-when-downgrade
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=636J1Ak3bzsRwEPN7aln0GIwfY4lzCM7FnOmVLWpznsYpmplRQQ3PZQ4QQFhqe5GVP2pT7gnMTiwPlK2L%2FjgC0f%2FuVMB4C%2BGyzMLU%2BCY4C8nYBjXM%2BcrvVMFhQ%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HaaIOEAHaW5Be8nHG1R%2F%2F%2BmAZJ3uYyotr5Bt7gWWBIAgnSqoH9HHeSonu57Gy9g0TBw%2FFkcyjZB1FntYnIyGhSyMjoDXs4F05sr7PRTvq9gwxRz5aI9CFRYaDw%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=72l8ScsQJJl30ak%2F5JnXiOu4Wgj8KTF1u3tdkWIA76QT6uF9P3pKRSPvZCE6n9EdEAfwR%2FhVFkpns%2BQ2drMkM%2FZ%2By4oZjMfpksp3Ss%2Bp1j15kM4szTFvb5Bp4g%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zOYw2pXCQ1xKLtD2ydSbZZoRZ3US%2BFLKQDF%2FpVUqAoumykK%2Fq6Jrn35QL2VxIXjr36S8%2BKGBRfMrsGy%2BwDESixpBxqrSUt%2F%2Bbuh6338Y%2BdIjpqQThMD0uoLOHw%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WRO7GnhU0kn3o8Cm7y9f%2BUipRy%2Fy2fMPhDmzQIZqpVDfvwT%2BXYXtt32QdMufBlW1Xpk%2BuTYHnIf7ku4xSa7TGYSUQyCQEyEscKQPkZ8%2B0vdA4ISx2QcX7lDcNA%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=REg1HWCB4KhlZUcTt9Ft3DFCfn8O4IRt4DnzZPaiqYjQUFRhtmDM75BdTN3fCegkfZDQOKMdggLjQrFn6pONOBpNezW9wD4q3KHWugvuEiBLrGU8RsnQzuCiNw%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iEJTIeM%2Bio3g05ZDolItIErpzVRZwcAG8B50SXAocBvXrtPdIS5Z65sVmPe9HkZmtpKrdWfG9VkGWdVhH%2BA6zKT2zq3yyJlRX7hMmZGkuJxOVXbPse9fiP9oaA%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=uItOIyI9LCtdR%2FY6GSXU3XIHyNtPDAm%2FO3Qaw3c%2B153YNyQI6%2F8Hru5CkwDRKPeoZlXAFHTzxitq76nB1A03rlUOSvzwCWIMvWR1O03qxRbKBysVdAX7qmRA%2Fg%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YQ0QyNLs6RBtIo8ZlZsj635%2F7rJ2DZVaw0dPhqKpaMVIlEhsAaLZZu4YetlagNY8AMxQxcrvdal0i%2FHydqhk7qO71dzoHcqUa7yqWM63Fxbo%2BErNh0AYbDc2RA%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=AKTvcm7LtRY2vjnGqHLpBv2r7YYfCFMoGNeabZqX3BchLL9LkEfyf4bkyxoaN412CT9uZSVSWBrfg7N0C6OlrTyMBSqhpeczNz%2B86PU85B54gmWH3ksEIWKLQQ%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=T8WTV5qw6%2BIjzxQKNr9QfBwcQAzOljT3SMl2L4IVntVGlTI3697712CgxfRFVJ9xymkHbqcffJC94d3zDDWrQXwe5EbUiaLvG0mjhl7t46GcDmhNrybNKMBd7Q%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=DyZooyeOVfEVL0UW2%2FBeHdlS2xEfHL8RJH%2BNF65LBHuidHUUJym3fRpf3l7pEgsqYrcBFet0b565Ucer4Gl5Q3P9lXvVOTYtAKeOuU9rHUank4svwfYmmlvKnw%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=e0iVSfmStQeDigfiELOOHjR6Pv6CABLfEyGjjxz1xYtphv%2BByWfP6CtgtmPRvL0IRcCwV9toWQLrepqtHZDzhgBdW551dEVMag%2FbTqnylTHK2Sftg0SPtnjeUQ%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=DtIOtgYUZp2sJbeS7IB86w735gw9HGJEhW7j6E3FjE1kX5kY09ZqYXh%2Bg3ho0DBFxhLfIA1NA9cGIkIIJlkdMj5%2BHkBZf517s7pJ%2F1u5LdO9DQNKOvYZWPiM7A%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KBc%2Ferm0JexgyoiXiyakhvh2jDIocQ1ILrcN4zNh6dRai4wYvk9nbLsMFkIA5bVWaoE5%2BZ%2FrrMSrFqV5Y%2F5PxxqMr44edQxndlN4ngx5XIHOoFmPLSXErZ348g%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=JbCpbOdgPVFd%2FtOtrmbbUhPBtwK2bFofewHI107qewBLvMTULtMhrwIijo4Airp5S12MuzxOJPfoUe%2BS8r710otFrgts2cS%2BxveoKjEdamEocGcfAHgQAviGNA%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GyNiIY96TPatD2Ly8URLLsZYXJTheAy%2FYXMhn4cEztWxFPursdEbtPM%2FrLOwkvN7sCbZa1ZtdrEbe1uC4xd0j7BfFxuYAKDLBQfyQUamSWvDO1kvZKnE0Gkatg%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XnQhafOfSTiEoluAyqvI6Bxk3aAu99ZvJS7zSmJXpq1ITWEIiMn2JJCUj3SS5ni%2Fh%2FeUruuYoVKXiw37i%2BSFS4hSZqi6MHVFTpbXh8KvQ92UgtyWtyygL2shvA%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TjI7ywMm2WVAcLkpTeXpD2M7Si81fU1Q5%2BsJ%2B%2B%2Bxz%2FrVXgZ3uAM2mANEcghgay0ctcJsL3ntTkZCkfBNk%2BHUYaOoFSdiZqCHEbTd9JK3owmFxLpTrl5DffY6TQ%3D%3D"}]}
Report-To1{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=oiiD1mM3QObMM8qdNsCeeBgRvkuA%2FkISxwmnVkqnVICUzlAfcdX0FFO5vdFq%2BFsmG5dOjwVeFRQEGtAsvhjxo%2FqFCTo9jzqxKqjmxAj6mtxqk%2BOkuI2ByCgQxw%3D%3D"}]}
Server29cloudflare
Server-Timing2cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=23
Server-Timing1cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=25
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=24
Server-Timing1cfEdge;dur=2,cfOrigin;dur=0,cfWorker;dur=41
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=53
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=20
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=29
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=57
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=31
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=47
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=25
Server-Timing1cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=70
Server-Timing1cfEdge;dur=5,cfOrigin;dur=0,cfWorker;dur=36
Server-Timing1cfEdge;dur=2,cfOrigin;dur=0,cfWorker;dur=49
Server-Timing1cfEdge;dur=2,cfOrigin;dur=0,cfWorker;dur=39
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=42
Server-Timing1cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=37
Server-Timing1cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=54
Server-Timing1cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=40
Server-Timing1cfEdge;dur=2,cfOrigin;dur=0,cfWorker;dur=0
Strict-Transport-Security29max-age=31536000; includeSubDomains; preload
X-Content-Type-Options29nosniff
X-Frame-Options29SAMEORIGIN
X-XSS-Protection291; mode=block
No rows found, please edit your search term.

HTTP Caching by content type (only from crawlable domains)

Content typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
HTMLCache-Control2825 min25 min25 min
RedirectNo cache headers1---

HTTP Caching by domain

DomainCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
docs.flyer.chatCache-Control2825 min25 min25 min
docs.flyer.chatNo cache headers1---

HTTP Caching by domain and content type

DomainContent typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
docs.flyer.chatHTMLCache-Control2825 min25 min25 min
docs.flyer.chatRedirectNo cache headers1---

DNS info

DNS resolving tree
docs.flyer.chat
  IPv4: 104.21.28.199
  IPv4: 172.67.147.134
  IPv6: 2606:4700:3030::6815:1cc7
  IPv6: 2606:4700:3036::ac43:9386
DNS server: 127.0.0.53

SSL/TLS info

InfoText
IssuerC = US, O = Google Trust Services, CN = WE1
SubjectCN = flyer.chat
Valid fromMar 17 06:36:29 2026 GMT (VALID already 7.3 day(s))
Valid toJun 15 07:34:11 2026 GMT (VALID still for 82.8 day(s))
Supported protocolsTLSv1.2, TLSv1.3
RAW certificate outputCertificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            71:ab:aa:4f:92:70:40:62:0e:16:3a:4d:d1:73:47:3f
        Signature Algorithm: ecdsa-with-SHA256
        Issuer: C = US, O = Google Trust Services, CN = WE1
        Validity
            Not Before: Mar 17 06:36:29 2026 GMT
            Not After : Jun 15 07:34:11 2026 GMT
        Subject: CN = flyer.chat
        Subject Public Key Info:
            Public Key Algorithm: id-ecPublicKey
                Public-Key: (256 bit)
                pub:
                    04:b5:80:30:3c:2f:d4:55:8e:ed:ab:db:b7:81:37:
                    18:ca:8d:0e:54:0c:34:cc:23:e9:43:12:a8:70:ea:
                    f1:f2:b8:15:e0:7a:4a:43:c3:f8:68:3e:46:07:46:
                    f9:42:c3:f4:87:81:e9:fa:05:a1:30:9b:64:db:f5:
                    70:b0:ac:74:4a
                ASN1 OID: prime256v1
                NIST CURVE: P-256
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature
            X509v3 Extended Key Usage: 
                TLS Web Server Authentication
            X509v3 Basic Constraints: critical
                CA:FALSE
            X509v3 Subject Key Identifier: 
                89:1D:91:1C:8F:35:B5:A1:BA:B9:45:2E:D1:20:18:32:DF:8B:CA:B1
            X509v3 Authority Key Identifier: 
                90:77:92:35:67:C4:FF:A8:CC:A9:E6:7B:D9:80:79:7B:CC:93:F9:38
            Authority Information Access: 
                OCSP - URI:http://o.pki.goog/s/we1/cas
                CA Issuers - URI:http://i.pki.goog/we1.crt
            X509v3 Subject Alternative Name: 
                DNS:flyer.chat, DNS:*.flyer.chat
            X509v3 Certificate Policies: 
                Policy: 2.23.140.1.2.1
            X509v3 CRL Distribution Points: 
                Full Name:
                  URI:http://c.pki.goog/we1/m8zfv5rsnVE.crl
            CT Precertificate SCTs: 
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : 0E:57:94:BC:F3:AE:A9:3E:33:1B:2C:99:07:B3:F7:90:
                                DF:9B:C2:3D:71:32:25:DD:21:A9:25:AC:61:C5:4E:21
                    Timestamp : Mar 17 07:36:30.218 2026 GMT
                    Extensions: none
                    Signature : ecdsa-with-SHA256
                                30:46:02:21:00:C5:6C:17:33:E1:BD:4B:3F:C7:BC:BB:
                                06:57:8C:5C:6D:B0:1C:44:3E:CE:12:B9:1E:B8:4F:95:
                                99:3A:34:C3:A3:02:21:00:80:17:39:BF:D7:43:FF:B9:
                                89:6B:CC:AF:CB:DF:5C:5B:8D:5C:66:4D:07:D7:CF:B4:
                                30:EC:65:D5:36:27:BC:22
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : 64:11:C4:6C:A4:12:EC:A7:89:1C:A2:02:2E:00:BC:AB:
                                4F:28:07:D4:1E:35:27:AB:EA:FE:D5:03:C9:7D:CD:F0
                    Timestamp : Mar 17 07:36:30.161 2026 GMT
                    Extensions: none
                    Signature : ecdsa-with-SHA256
                                30:45:02:21:00:F5:FA:CA:55:4B:EB:20:FC:08:AB:CF:
                                F8:75:51:5C:E8:5F:0F:2C:FA:48:E6:53:1D:0A:5D:E3:
                                2F:93:BB:2E:48:02:20:48:1C:0F:66:BF:83:75:C7:F4:
                                91:66:4C:32:BE:5F:38:0F:77:54:BA:30:96:22:D8:1B:
                                9B:CB:A1:07:19:8E:02
    Signature Algorithm: ecdsa-with-SHA256
    Signature Value:
        30:44:02:20:2a:23:ad:8a:f2:4f:04:7e:54:53:ad:6c:66:b3:
        5b:bf:2f:cb:17:ce:4e:eb:00:33:4b:44:ec:c0:42:cb:bb:71:
        02:20:53:37:51:64:b3:b6:a0:72:b8:2e:7a:f8:9b:f1:bc:29:
        54:f8:0e:84:29:32:af:68:c6:58:7e:7a:3e:f9:14:e4
RAW protocols output
=== ssl2 ===
s_client: Unknown option: -ssl2
s_client: Use -help for summary.

=== ssl3 ===
s_client: Unknown option: -ssl3
s_client: Use -help for summary.

=== tls1 ===
40678183CC7C0000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_1 ===
4057341D917F0000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_2 ===
depth=2 C = US, O = Google Trust Services LLC, CN = GTS Root R4
verify return:1
depth=1 C = US, O = Google Trust Services, CN = WE1
verify return:1
depth=0 CN = flyer.chat
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = flyer.chat
   i:C = US, O = Google Trust Services, CN = WE1
   a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA256
   v:NotBefore: Mar 17 06:36:29 2026 GMT; NotAfter: Jun 15 07:34:11 2026 GMT
 1 s:C = US, O = Google Trust Services, CN = WE1
   i:C = US, O = Google Trust Services LLC, CN = GTS Root R4
   a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA384
   v:NotBefore: Dec 13 09:00:00 2023 GMT; NotAfter: Feb 20 14:00:00 2029 GMT
 2 s:C = US, O = Google Trust Services LLC, CN = GTS Root R4
   i:C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA
   a:PKEY: id-ecPublicKey, 384 (bit); sigalg: RSA-SHA256
   v:NotBefore: Nov 15 03:43:21 2023 GMT; NotAfter: Jan 28 00:00:42 2028 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIDoTCCA0igAwIBAgIQcauqT5JwQGIOFjpN0XNHPzAKBggqhkjOPQQDAjA7MQsw
CQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMQwwCgYD
VQQDEwNXRTEwHhcNMjYwMzE3MDYzNjI5WhcNMjYwNjE1MDczNDExWjAVMRMwEQYD
VQQDEwpmbHllci5jaGF0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEtYAwPC/U
VY7tq9u3gTcYyo0OVAw0zCPpQxKocOrx8rgV4HpKQ8P4aD5GB0b5QsP0h4Hp+gWh
MJtk2/VwsKx0SqOCAlIwggJOMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggr
BgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSJHZEcjzW1obq5RS7RIBgy
34vKsTAfBgNVHSMEGDAWgBSQd5I1Z8T/qMyp5nvZgHl7zJP5ODBeBggrBgEFBQcB
AQRSMFAwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vLnBraS5nb29nL3Mvd2UxL2NhczAl
BggrBgEFBQcwAoYZaHR0cDovL2kucGtpLmdvb2cvd2UxLmNydDAjBgNVHREEHDAa
ggpmbHllci5jaGF0ggwqLmZseWVyLmNoYXQwEwYDVR0gBAwwCjAIBgZngQwBAgEw
NgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2MucGtpLmdvb2cvd2UxL204emZ2NXJz
blZFLmNybDCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB3AA5XlLzzrqk+MxssmQez
95Dfm8I9cTIl3SGpJaxhxU4hAAABnPq5jQoAAAQDAEgwRgIhAMVsFzPhvUs/x7y7
BleMXG2wHEQ+zhK5HrhPlZk6NMOjAiEAgBc5v9dD/7mJa8yvy99cW41cZk0H18+0
MOxl1TYnvCIAdgBkEcRspBLsp4kcogIuALyrTygH1B41J6vq/tUDyX3N8AAAAZz6
uYzRAAAEAwBHMEUCIQD1+spVS+sg/Airz/h1UVzoXw8s+kjmUx0KXeMvk7suSAIg
SBwPZr+Ddcf0kWZMMr5fOA93VLowliLYG5vLoQcZjgIwCgYIKoZIzj0EAwIDRwAw
RAIgKiOtivJPBH5UU61sZrNbvy/LF85O6wAzS0TswELLu3ECIFM3UWSztqByuC56
+JvxvClU+A6EKTKvaMZYfno++RTk
-----END CERTIFICATE-----
subject=CN = flyer.chat
issuer=C = US, O = Google Trust Services, CN = WE1
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: ECDSA
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 2974 bytes and written 297 bytes
Verification: OK
---
New, TLSv1.2, Cipher is ECDHE-ECDSA-CHACHA20-POLY1305
Server public key is 256 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-ECDSA-CHACHA20-POLY1305
    Session-ID: 558D3CF20B103735F020298EF6350E43A26661AB4020D3A24E97D82F85109B51
    Session-ID-ctx: 
    Master-Key: 19342BFA4CC9FD1E1244560DF7229BF8D91927C7EA232121E538F870BDEE28DB3DDD3A21C6EF3682D0393FDBA595DF89
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 64800 (seconds)
    TLS session ticket:
    0000 - 38 62 15 cc 99 30 12 80-fe d2 13 43 1c 97 be 39   8b...0.....C...9
    0010 - b5 e7 67 2a 65 67 ce 27-6f 34 5a a0 74 a4 68 f3   ..g*eg.'o4Z.t.h.
    0020 - 0c 94 b0 74 a0 06 06 29-cb f2 69 6c 3c 08 1a 18   ...t...)..il<...
    0030 - 0b f9 06 e3 bd b3 8a c8-19 0f 32 9f 3a ee eb dd   ..........2.:...
    0040 - aa 53 7e 04 bf 6b 74 45-6e 88 6a ed ee cb d4 13   .S~..ktEn.j.....
    0050 - ca 7f da 0b 18 e3 02 47-eb 04 ae 34 14 f6 51 53   .......G...4..QS
    0060 - 13 89 61 e8 fd 60 5a bf-14 12 7c ce b8 92 2b 06   ..a..`Z...|...+.
    0070 - ca 92 57 0e f5 90 40 6e-f4 9d eb f0 24 c3 6d 1d   ..W...@n....$.m.
    0080 - 64 5b 84 d4 20 30 2f 2a-bd 01 7c 0d 7b 0b 0c 56   d[.. 0/*..|.{..V
    0090 - 37 70 9b 20 b2 f3 89 72-6a f3 21 f6 9a 08 68 ca   7p. ...rj.!...h.
    00a0 - 50 25 67 10 c3 10 c6 48-1c 3d d2 6d 62 96 6b 4e   P%g....H.=.mb.kN
    00b0 - 07 d6 48 2f 54 31 f4 4e-68 92 2a 70 f7 f8 19 f7   ..H/T1.Nh.*p....

    Start Time: 1774356655
    Timeout   : 7200 (sec)
    Verify return code: 0 (ok)
    Extended master secret: yes
---
DONE

=== tls1_3 ===
depth=2 C = US, O = Google Trust Services LLC, CN = GTS Root R4
verify return:1
depth=1 C = US, O = Google Trust Services, CN = WE1
verify return:1
depth=0 CN = flyer.chat
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = flyer.chat
   i:C = US, O = Google Trust Services, CN = WE1
   a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA256
   v:NotBefore: Mar 17 06:36:29 2026 GMT; NotAfter: Jun 15 07:34:11 2026 GMT
 1 s:C = US, O = Google Trust Services, CN = WE1
   i:C = US, O = Google Trust Services LLC, CN = GTS Root R4
   a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA384
   v:NotBefore: Dec 13 09:00:00 2023 GMT; NotAfter: Feb 20 14:00:00 2029 GMT
 2 s:C = US, O = Google Trust Services LLC, CN = GTS Root R4
   i:C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA
   a:PKEY: id-ecPublicKey, 384 (bit); sigalg: RSA-SHA256
   v:NotBefore: Nov 15 03:43:21 2023 GMT; NotAfter: Jan 28 00:00:42 2028 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIDoTCCA0igAwIBAgIQcauqT5JwQGIOFjpN0XNHPzAKBggqhkjOPQQDAjA7MQsw
CQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMQwwCgYD
VQQDEwNXRTEwHhcNMjYwMzE3MDYzNjI5WhcNMjYwNjE1MDczNDExWjAVMRMwEQYD
VQQDEwpmbHllci5jaGF0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEtYAwPC/U
VY7tq9u3gTcYyo0OVAw0zCPpQxKocOrx8rgV4HpKQ8P4aD5GB0b5QsP0h4Hp+gWh
MJtk2/VwsKx0SqOCAlIwggJOMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggr
BgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSJHZEcjzW1obq5RS7RIBgy
34vKsTAfBgNVHSMEGDAWgBSQd5I1Z8T/qMyp5nvZgHl7zJP5ODBeBggrBgEFBQcB
AQRSMFAwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vLnBraS5nb29nL3Mvd2UxL2NhczAl
BggrBgEFBQcwAoYZaHR0cDovL2kucGtpLmdvb2cvd2UxLmNydDAjBgNVHREEHDAa
ggpmbHllci5jaGF0ggwqLmZseWVyLmNoYXQwEwYDVR0gBAwwCjAIBgZngQwBAgEw
NgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2MucGtpLmdvb2cvd2UxL204emZ2NXJz
blZFLmNybDCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB3AA5XlLzzrqk+MxssmQez
95Dfm8I9cTIl3SGpJaxhxU4hAAABnPq5jQoAAAQDAEgwRgIhAMVsFzPhvUs/x7y7
BleMXG2wHEQ+zhK5HrhPlZk6NMOjAiEAgBc5v9dD/7mJa8yvy99cW41cZk0H18+0
MOxl1TYnvCIAdgBkEcRspBLsp4kcogIuALyrTygH1B41J6vq/tUDyX3N8AAAAZz6
uYzRAAAEAwBHMEUCIQD1+spVS+sg/Airz/h1UVzoXw8s+kjmUx0KXeMvk7suSAIg
SBwPZr+Ddcf0kWZMMr5fOA93VLowliLYG5vLoQcZjgIwCgYIKoZIzj0EAwIDRwAw
RAIgKiOtivJPBH5UU61sZrNbvy/LF85O6wAzS0TswELLu3ECIFM3UWSztqByuC56
+JvxvClU+A6EKTKvaMZYfno++RTk
-----END CERTIFICATE-----
subject=CN = flyer.chat
issuer=C = US, O = Google Trust Services, CN = WE1
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: ECDSA
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 2822 bytes and written 329 bytes
Verification: OK
---
New, TLSv1.3, Cipher is TLS_AES_256_GCM_SHA384
Server public key is 256 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---
DONE

Crawler stats

Basic stats
Total execution time5.5 s
Total URLs29
Total size1 MB
Requests - total time2.1 s
Requests - avg time71 ms
Requests - min time26 ms
Requests - max time101 ms
Requests by status200: 28
302: 1

Analysis stats

Found 21 row(s).
Class::methodExec time 🔽Exec count
SslTlsAnalyzer::getTLSandSSLCertificateInfo672 ms 1
AccessibilityAnalyzer::checkMissingAriaLabels53 ms 28
AccessibilityAnalyzer::checkMissingLabels49 ms 28
AccessibilityAnalyzer::checkMissingRoles45 ms 28
BestPracticeAnalyzer::checkHeadingStructure40 ms 28
AccessibilityAnalyzer::checkMissingLang36 ms 28
BestPracticeAnalyzer::checkMaxDOMDepth32 ms 28
BestPracticeAnalyzer::checkNonClickablePhoneNumbers24 ms 28
BestPracticeAnalyzer::checkInlineSvg8 ms 28
BestPracticeAnalyzer::checkMissingQuotesOnAttributes4 ms 28
SeoAndOpenGraphAnalyzer::analyzeHeadings3 ms 1
SecurityAnalyzer::checkHtmlSecurity2 ms 28
AccessibilityAnalyzer::checkImageAltAttributes2 ms 28
SecurityAnalyzer::checkHeaders1 ms 28
SeoAndOpenGraphAnalyzer::analyzeSeo0 ms 1
SeoAndOpenGraphAnalyzer::analyzeOpenGraph0 ms 1
BestPracticeAnalyzer::checkMetaDescriptionUniqueness0 ms 1
BestPracticeAnalyzer::checkTitleUniqueness0 ms 1
BestPracticeAnalyzer::checkBrotliSupport0 ms 1
BestPracticeAnalyzer::checkWebpSupport0 ms 1
BestPracticeAnalyzer::checkAvifSupport0 ms 1
No rows found, please edit your search term.

Content processor stats

Found 12 row(s).
Class::methodExec time 🔽Exec count
HtmlProcessor::findUrls29 ms 29
NextJsProcessor::applyContentChangesBeforeUrlParsing4 ms 28
JavaScriptProcessor::findUrls3 ms 28
CssProcessor::findUrls0 ms 28
AstroProcessor::findUrls0 ms 28
AstroProcessor::applyContentChangesBeforeUrlParsing0 ms 28
NextJsProcessor::findUrls0 ms 28
JavaScriptProcessor::applyContentChangesBeforeUrlParsing0 ms 28
HtmlProcessor::applyContentChangesBeforeUrlParsing0 ms 29
SvelteProcessor::findUrls0 ms 28
SvelteProcessor::applyContentChangesBeforeUrlParsing0 ms 28
CssProcessor::applyContentChangesBeforeUrlParsing0 ms 28
No rows found, please edit your search term.

Crawler info

Version 2.1.0.20260317
Executed At 2026-03-24 12:50:50
Command siteone-crawler --url=https://docs.flyer.chat --markdown-export-dir=/tmp/siteone-flyer_chat --markdown-exclude-selector=header,footer,nav,.sidebar,.menu,.breadcrumb,script,style --timeout=30 --workers=5 --disable-javascript --disable-styles --disable-fonts --disable-images --disable-files --no-color --hide-progress-bar --output=text
Hostname ubuntu-8gb-hel1-1
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/26.0.0.0 Safari/537.36 siteone-crawler/2.1.0.20260317