#### #### ##### #### #### ####### #### ### #### ######### #### ###### #### ###### #### ###################### ##### #### ####### ####### ##### #### ####### ####### # #### ###################### #### #### ###### #### #### #### ## #### #### #### #### ################## #### #### ################## ================================================== # SiteOne Crawler, v2.1.0.20260317 # # Author: jan.reges@siteone.cz # ================================================== Detected terminal width 138 < 140 chars - compact mode activated. URL | Status | Type | Time | Size | Cache | Access. | Best pr. ------------------------------------------------------------------------------------------------------------------------------------ / | 302 | Redirect | 25 ms | 153 B | none | | /react-native/chat-ui | 200 | HTML | 85 ms | 15 kB | 25 min | 2/2 | 7 /react-native/chat-ui/basic-usage | 200 | HTML | 53 ms | 40 kB | 25 min | 2/2 | 7 /react-native/firebase/firebase-overview/ | 200 | HTML | 58 ms | 18 kB | 25 min | 2/2 | 7 /react-native/chat-ui/ | 200 | HTML | 50 ms | 15 kB | 25 min | 2/2 | 7 /react-native/chat-ui/installation | 200 | HTML | 55 ms | 14 kB | 25 min | 2/2 | 7 /flutter/chat-ui | 200 | HTML | 100 ms | 15 kB | 25 min | 2/2 | 7 /react-native/firebase/firebase-overview | 200 | HTML | 59 ms | 18 kB | 25 min | 2/2 | 7 /react-native/chat-ui/themes | 200 | HTML | 57 ms | 19 kB | 25 min | 2/2 | 7 /react-native/chat-ui/advanced-usage | 200 | HTML | 76 ms | 174 kB | 25 min | 2/2 | 7 /react-native/chat-ui/localization | 200 | HTML | 73 ms | 18 kB | 25 min | 2/2 | 7 /react-native/chat-ui/types | 200 | HTML | 70 ms | 16 kB | 25 min | 2/2 | 7 /react-native/firebase/firebase-usage | 200 | HTML | 72 ms | 46 kB | 25 min | 2/2 | 7 /react-native/firebase/firebase-cloud-functions | 200 | HTML | 84 ms | 35 kB | 25 min | 2/2 | 7 /react-native/firebase/firebase-installation | 200 | HTML | 87 ms | 14 kB | 25 min | 2/2 | 7 /flutter/chat-ui/installation | 200 | HTML | 72 ms | 14 kB | 25 min | 2/2 | 7 /flutter/chat-ui/basic-usage | 200 | HTML | 67 ms | 46 kB | 25 min | 2/2 | 7 /flutter/firebase/firebase-overview | 200 | HTML | 68 ms | 17 kB | 25 min | 2/2 | 7 /flutter/chat-ui/ | 200 | HTML | 53 ms | 15 kB | 25 min | 2/2 | 7 /flutter/firebase/firebase-overview/ | 200 | HTML | 78 ms | 17 kB | 25 min | 2/2 | 7 /react-native/firebase/firebase-rules | 200 | HTML | 80 ms | 25 kB | 25 min | 2/2 | 7 /flutter/chat-ui/localization | 200 | HTML | 93 ms | 24 kB | 25 min | 2/2 | 7 /flutter/chat-ui/advanced-usage | 200 | HTML | 76 ms | 259 kB | 25 min | 2/2 | 7 /flutter/chat-ui/types | 200 | HTML | 80 ms | 16 kB | 25 min | 2/2 | 7 /flutter/chat-ui/themes | 200 | HTML | 62 ms | 19 kB | 25 min | 2/2 | 7 /flutter/firebase/firebase-installation | 200 | HTML | 78 ms | 15 kB | 25 min | 2/2 | 7 /flutter/firebase/firebase-cloud-functions | 200 | HTML | 77 ms | 34 kB | 25 min | 2/2 | 7 /flutter/firebase/firebase-usage | 200 | HTML | 96 ms | 71 kB | 25 min | 2/2 | 7 /flutter/firebase/firebase-rules | 200 | HTML | 65 ms | 25 kB | 25 min | 2/2 | 7 Skipped URLs Summary -------------------- Reason | Domain | Unique URLs --------------------------------------------------------- Not allowed host | pub.dev | 18 Not allowed host | github.com | 11 Not allowed host | firebase.google.com | 5 Not allowed host | firebase.flutter.dev | 4 Not allowed host | rnfirebase.io | 3 Not allowed host | www.npmjs.com | 1 Not allowed host | bit.ly | 1 Skipped URLs ------------ Reason | Skipped URL | Source | Found at URL ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Not allowed host | https://bit.ly/2P0cn2g | | /react-native/chat-ui/advanced-usage Not allowed host | https://firebase.flutter.dev/ | | /flutter/firebase/firebase-installation Not allowed host | https://firebase.flutter.dev/docs/auth/overview | | /flutter/firebase/firebase-installation Not allowed host | https://firebase.flutter.dev/docs/core/usage | | /flutter/firebase/firebase-installation Not allowed host | https://firebase.flutter.dev/docs/firestore/overview | | /flutter/firebase/firebase-installation Not allowed host | https://firebase.google.com/docs/auth | | /react-native/firebase/firebase-overview/ Not allowed host | https://firebase.google.com/docs/firestore | | /react-native/firebase/firebase-overview/ Not allowed host | https://firebase.google.com/docs/functions | | /react-native/firebase/firebase-overview/ Not allowed host | https://firebase.google.com/docs/rules | | /react-native/firebase/firebase-overview/ Not allowed host | https://firebase.google.com/docs/storage | | /react-native/firebase/firebase-overview/ Not allowed host | https://github.com/expo/react-native-action-sheet | | /react-native/chat-ui/advanced-usage Not allowed host | https://github.com/flyerhq | | /react-native/chat-ui Not allowed host | https://github.com/flyerhq/flutter_chat_ui | | /flutter/chat-ui Not allowed host | https://github.com/flyerhq/flutter_firebase_chat_core | | /flutter/chat-ui Not allowed host | https://github.com/flyerhq/react-native-chat-ui | | /react-native/chat-ui Not allowed host | https://github.com/flyerhq/react-native-firebase-chat-core | | /react-native/chat-ui Not allowed host | https://github.com/flyerhq/react-native-link-preview | | /react-native/chat-ui/advanced-usage Not allowed host | https://github.com/react-native-image-pi…native-image-picker | | /react-native/chat-ui/advanced-usage Not allowed host | https://github.com/rnmods/react-native-document-picker | | /react-native/chat-ui/advanced-usage Not allowed host | https://github.com/th3rdwave/react-native-safe-area-context | | /react-native/chat-ui/installation Not allowed host | https://github.com/vinzscam/react-native-file-viewer | | /react-native/chat-ui/advanced-usage Not allowed host | https://pub.dev/documentation/flutter_ch…s/latest/index.html | | /flutter/chat-ui/types Not allowed host | https://pub.dev/documentation/flutter_ch…_ui/Chat-class.html | | /flutter/chat-ui/basic-usage Not allowed host | https://pub.dev/documentation/flutter_ch…ChatL10n-class.html | | /flutter/chat-ui/localization Not allowed host | https://pub.dev/documentation/flutter_ch…ChatList-class.html | | /flutter/chat-ui/advanced-usage Not allowed host | https://pub.dev/documentation/flutter_ch…hatTheme-class.html | | /flutter/chat-ui/themes Not allowed host | https://pub.dev/packages/bubble | | /flutter/chat-ui/advanced-usage Not allowed host | https://pub.dev/packages/dio | | /flutter/chat-ui/advanced-usage Not allowed host | https://pub.dev/packages/file_picker | | /flutter/chat-ui/advanced-usage Not allowed host | https://pub.dev/packages/flutter_chat_types | | /flutter/chat-ui/types Not allowed host | https://pub.dev/packages/flutter_chat_ui/install | | /flutter/chat-ui/installation Not allowed host | https://pub.dev/packages/flutter_firebase_chat_core/install | | /flutter/firebase/firebase-installation Not allowed host | https://pub.dev/packages/flutter_link_previewer | | /flutter/chat-ui/advanced-usage Not allowed host | https://pub.dev/packages/http | | /flutter/chat-ui/advanced-usage Not allowed host | https://pub.dev/packages/image_picker | | /flutter/chat-ui/advanced-usage Not allowed host | https://pub.dev/packages/intl | | /flutter/chat-ui/localization Not allowed host | https://pub.dev/packages/open_filex | | /flutter/chat-ui/advanced-usage Not allowed host | https://pub.dev/packages/path_provider | | /flutter/chat-ui/advanced-usage Not allowed host | https://pub.dev/publishers/flyer.chat/packages | | /flutter/chat-ui Not allowed host | https://rnfirebase.io/ | | /react-native/firebase/firebase-installation Not allowed host | https://rnfirebase.io/auth/usage | | /react-native/firebase/firebase-installation Not allowed host | https://rnfirebase.io/firestore/usage | | /react-native/firebase/firebase-installation Not allowed host | https://www.npmjs.com/org/flyerhq | | /react-native/chat-ui External URLs ------------- External URL | Pages | Found on URL (max 5) ------------------------------------------------------------------------------------------------------------------------------------- https://bit.ly/2P0cn2g | 1 | /react-native/chat-ui/advanced-usage https://firebase.flutter.dev/ | 1 | /flutter/firebase/firebase-installation https://firebase.flutter.dev/docs/auth/overview | 1 | /flutter/firebase/firebase-installation https://firebase.flutter.dev/docs/core/usage | 1 | /flutter/firebase/firebase-installation https://firebase.flutter.dev/docs/firestore/overview | 1 | /flutter/firebase/firebase-installation https://firebase.google.com/docs/auth | 1 | /react-native/firebase/firebase-overview/ https://firebase.google.com/docs/firestore | 1 | /react-native/firebase/firebase-overview/ https://firebase.google.com/docs/functions | 1 | /react-native/firebase/firebase-overview/ https://firebase.google.com/docs/rules | 1 | /react-native/firebase/firebase-overview/ https://firebase.google.com/docs/storage | 1 | /react-native/firebase/firebase-overview/ https://github.com/expo/react-native-action-sheet | 1 | /react-native/chat-ui/advanced-usage https://github.com/flyerhq | 1 | /react-native/chat-ui https://github.com/flyerhq/flutter_chat_ui | 1 | /flutter/chat-ui https://github.com/flyerhq/flutter_firebase_chat_core | 1 | /flutter/chat-ui https://github.com/flyerhq/react-native-chat-ui | 1 | /react-native/chat-ui https://github.com/flyerhq/react-native-firebase-chat-core | 1 | /react-native/chat-ui https://github.com/flyerhq/react-native-link-preview | 1 | /react-native/chat-ui/advanced-usage https://github.com/react-native-image-pi…native-image-picker | 1 | /react-native/chat-ui/advanced-usage https://github.com/rnmods/react-native-document-picker | 1 | /react-native/chat-ui/advanced-usage https://github.com/th3rdwave/react-native-safe-area-context | 1 | /react-native/chat-ui/installation https://github.com/vinzscam/react-native-file-viewer | 1 | /react-native/chat-ui/advanced-usage https://pub.dev/documentation/flutter_ch…s/latest/index.html | 1 | /flutter/chat-ui/types https://pub.dev/documentation/flutter_ch…_ui/Chat-class.html | 1 | /flutter/chat-ui/basic-usage https://pub.dev/documentation/flutter_ch…ChatL10n-class.html | 1 | /flutter/chat-ui/localization https://pub.dev/documentation/flutter_ch…ChatList-class.html | 1 | /flutter/chat-ui/advanced-usage https://pub.dev/documentation/flutter_ch…hatTheme-class.html | 1 | /flutter/chat-ui/themes https://pub.dev/packages/bubble | 1 | /flutter/chat-ui/advanced-usage https://pub.dev/packages/dio | 1 | /flutter/chat-ui/advanced-usage https://pub.dev/packages/file_picker | 1 | /flutter/chat-ui/advanced-usage https://pub.dev/packages/flutter_chat_types | 1 | /flutter/chat-ui/types https://pub.dev/packages/flutter_chat_ui/install | 1 | /flutter/chat-ui/installation https://pub.dev/packages/flutter_firebase_chat_core/install | 1 | /flutter/firebase/firebase-installation https://pub.dev/packages/flutter_link_previewer | 1 | /flutter/chat-ui/advanced-usage https://pub.dev/packages/http | 1 | /flutter/chat-ui/advanced-usage https://pub.dev/packages/image_picker | 1 | /flutter/chat-ui/advanced-usage https://pub.dev/packages/intl | 1 | /flutter/chat-ui/localization https://pub.dev/packages/open_filex | 1 | /flutter/chat-ui/advanced-usage https://pub.dev/packages/path_provider | 1 | /flutter/chat-ui/advanced-usage https://pub.dev/publishers/flyer.chat/packages | 1 | /flutter/chat-ui https://rnfirebase.io/ | 1 | /react-native/firebase/firebase-installation https://rnfirebase.io/auth/usage | 1 | /react-native/firebase/firebase-installation https://rnfirebase.io/firestore/usage | 1 | /react-native/firebase/firebase-installation https://www.npmjs.com/org/flyerhq | 1 | /react-native/chat-ui Redirected URLs --------------- Status | Redirected URL | Target URL | Found at URL -------------------------------------------------------------------------------------------------------------------------------------- 302 | / | /react-native/chat-ui | 404 URLs -------- No 404 URLs found. SSL/TLS info ------------ Info | Text --------------------------------------------------------------------------------------------------------------------------------------- Issuer | C = US, O = Google Trust Services, CN = WE1 Subject | CN = flyer.chat Valid from | Mar 17 06:36:29 2026 GMT (VALID already 7.3 day(s)) Valid to | Jun 15 07:34:11 2026 GMT (VALID still for 82.8 day(s)) Supported protocols | TLSv1.2, TLSv1.3 RAW certificate output | Certificate: Data: Version: 3 (0x2) Serial Number:…9: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 su…erify return code: 0 (ok) --- DONE TOP fastest URLs ---------------- Time | Status | Fast URL ------------------------------------------------------------------------------------------------------------------------------------------ 50 ms | 200 | /react-native/chat-ui/ 53 ms | 200 | /flutter/chat-ui/ 53 ms | 200 | /react-native/chat-ui/basic-usage 55 ms | 200 | /react-native/chat-ui/installation 57 ms | 200 | /react-native/chat-ui/themes 58 ms | 200 | /react-native/firebase/firebase-overview/ 59 ms | 200 | /react-native/firebase/firebase-overview 62 ms | 200 | /flutter/chat-ui/themes 65 ms | 200 | /flutter/firebase/firebase-rules 67 ms | 200 | /flutter/chat-ui/basic-usage 68 ms | 200 | /flutter/firebase/firebase-overview 70 ms | 200 | /react-native/chat-ui/types 72 ms | 200 | /react-native/firebase/firebase-usage 72 ms | 200 | /flutter/chat-ui/installation 73 ms | 200 | /react-native/chat-ui/localization 76 ms | 200 | /flutter/chat-ui/advanced-usage 77 ms | 200 | /react-native/chat-ui/advanced-usage 77 ms | 200 | /flutter/firebase/firebase-cloud-functions 78 ms | 200 | /flutter/firebase/firebase-installation 78 ms | 200 | /flutter/firebase/firebase-overview/ TOP slowest URLs ---------------- Time | Status | Slow URL ------------------------------------------------------------------------------------------------------------------------------------- 100 ms | 200 | /flutter/chat-ui 96 ms | 200 | /flutter/firebase/firebase-usage 93 ms | 200 | /flutter/chat-ui/localization 87 ms | 200 | /react-native/firebase/firebase-installation 85 ms | 200 | /react-native/chat-ui 84 ms | 200 | /react-native/firebase/firebase-cloud-functions 80 ms | 200 | /react-native/firebase/firebase-rules 80 ms | 200 | /flutter/chat-ui/types 78 ms | 200 | /flutter/firebase/firebase-overview/ 78 ms | 200 | /flutter/firebase/firebase-installation 77 ms | 200 | /flutter/firebase/firebase-cloud-functions 77 ms | 200 | /react-native/chat-ui/advanced-usage 76 ms | 200 | /flutter/chat-ui/advanced-usage 73 ms | 200 | /react-native/chat-ui/localization 72 ms | 200 | /flutter/chat-ui/installation 72 ms | 200 | /react-native/firebase/firebase-usage 70 ms | 200 | /react-native/chat-ui/types 68 ms | 200 | /flutter/firebase/firebase-overview 67 ms | 200 | /flutter/chat-ui/basic-usage 65 ms | 200 | /flutter/firebase/firebase-rules SEO metadata ------------ This table contains large data and shows max 10 rows. To see them all, use output to HTML using `--output-html-report=tmp/myreport.html`. URL | Indexing | Title | H1 | Description | Keywords --------------------------------------------------------------------------------------------------------------------------------------- /flutter/chat-ui | Allowed | Overview…hat | Overview | Flyer Ch…er. | /flutter/chat-ui/ | Allowed | Overview…hat | Overview | Flyer Ch…er. | /flutter/chat-ui/advanced-usage | Allowed | Advanced…hat | Advanced…age | We didn'…es. | /flutter/chat-ui/basic-usage | Allowed | Basic Us…hat | Basic Usage | You star…es: | /flutter/chat-ui/installation | Allowed | Installa…hat | Installation | Add flut…ev. | /flutter/chat-ui/localization | Allowed | Localiza…hat | Localization | Dates | /flutter/chat-ui/themes | Allowed | Themes |…hat | Themes | You can…le: | /flutter/chat-ui/types | Allowed | Types |…hat | Types | All type…fo. | /flutter/firebase/firebase-cloud-functions | Allowed | Cloud Fu…hat | Cloud Fu…ons | This is…se. | /flutter/firebase/firebase-installation | Allowed | Installa…hat | Installation | This lib…ns. | OpenGraph metadata ------------------ This table contains large data and shows max 10 rows. To see them all, use output to HTML using `--output-html-report=tmp/myreport.html`. URL | OG Title | OG Description | OG Image | Twitter Title | Twitter Description | Twitter Image -------------------------------------------------------------------------------------------------------------------------------------------------- /flutter/chat-ui | Overvie…at | Flyer C…r. | | | | /flutter/chat-ui/ | Overvie…at | Flyer C…r. | | | | /flutter/chat-ui/advanced-usage | Advance…at | We didn…s. | | | | /flutter/chat-ui/basic-usage | Basic U…at | You sta…s: | | | | /flutter/chat-ui/installation | Install…at | Add flu…v. | | | | /flutter/chat-ui/localization | Localiz…at | Dates | | | | /flutter/chat-ui/themes | Themes…at | You can…e: | | | | /flutter/chat-ui/types | Types |…at | All typ…o. | | | | /flutter/firebase/firebase-cloud-functions | Cloud F…at | This is…e. | | | | /flutter/firebase/firebase-installation | Install…at | This li…s. | | | | Heading structure ----------------- This table contains large data and shows max 10 rows. To see them all, use output to HTML using `--output-html-report=tmp/myreport.html`. Heading structure | Count | Errors | URL ----------------------------------------------------------------------------------------------------------------------------------------

Overview

Motivation​ [#motivation] | 2 | 0 | /react-native/chat-ui

Basic Usage | 1 | 0 | /react-native/chat-u…sic-usage

Overview

How it works?​ [#how-it-works]

Motivation​ [#motivation] | 3 | 0 | /react-native/fireba…overview/

Overview

Motivation​ [#motivation] | 2 | 0 | /react-native/chat-ui/

Installation | 1 | 0 | /react-native/chat-u…tallation

Overview

Motivation​ [#motivation] | 2 | 0 | /flutter/chat-ui

Overview

How it works?​ [#how-it-works]

Motivation​ [#motivation] | 3 | 0 | /react-native/fireba…-overview

Themes | 1 | 0 | /react-native/chat-ui/themes

Advanced Usage

Images​ [#images]

Files​ […mes​ [#user-avatars--names] | 10 | 0 | /react-native/chat-u…ced-usage

Localization | 1 | 0 | /react-native/chat-u…alization HTTP headers ------------ Header | Occurs | Unique | Values preview | Min value | Max value ---------------------------------------------------------------------------------------------------------------------------- Access-Control-Allow-Origin | 28 | 1 | * | | Alt-Svc | 29 | 1 | h3=":443"; ma=86400 | | Cache-Control | 28 | 1 | max-age=1500 | | Cf-Ray | 29 | - | [ignored generic values] | | Content-Length | 1 | - | [ignored generic values] | 0 B | 0 B Content-Security-Policy | 29 | 1 | upgrade-insecure-requests; block…l-mixed-content | | Content-Type | 29 | 2 | text/html; charset=utf-8 (28) / text/html (1) | | Date | 29 | - | [ignored generic values] | 2026-03-24 | 2026-03-24 Link | 9 | 1 | ; rel="pre…; rel="preload"; as=script Location | 1 | /react-native/chat-ui Nel | 29 | {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} Permissions-Policy | 29 | accelerometer=(), camera=(), geolocation=(), gyroscope=…(), microphone=(), midi=() Referrer-Policy | 29 | no-referrer-when-downgrade Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…YBjXM%2BcrvVMFhQ%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…gwxRz5aI9CFRYaDw%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…15kM4szTFvb5Bp4g%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…IjpqQThMD0uoLOHw%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…dA4ISx2QcX7lDcNA%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…BLrGU8RsnQzuCiNw%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…xOVXbPse9fiP9oaA%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…BysVdAX7qmRA%2Fg%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…%2BErNh0AYbDc2RA%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…54gmWH3ksEIWKLQQ%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…GcDmhNrybNKMBd7Q%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…ank4svwfYmmlvKnw%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…HK2Sftg0SPtnjeUQ%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…O9DQNKOvYZWPiM7A%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…HOoFmPLSXErZ348g%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…EocGcfAHgQAviGNA%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…vDO1kvZKnE0Gkatg%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…2UgtyWtyygL2shvA%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…mFxLpTrl5DffY6TQ%3D%3D"}]} Report-To | 1 | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":…k%2BOkuI2ByCgQxw%3D%3D"}]} Server | 29 | cloudflare Server-Timing | 2 | cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=23 Server-Timing | 1 | cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=25 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=24 Server-Timing | 1 | cfEdge;dur=2,cfOrigin;dur=0,cfWorker;dur=41 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=53 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=20 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=29 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=57 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=31 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=47 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=25 Server-Timing | 1 | cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=70 Server-Timing | 1 | cfEdge;dur=5,cfOrigin;dur=0,cfWorker;dur=36 Server-Timing | 1 | cfEdge;dur=2,cfOrigin;dur=0,cfWorker;dur=49 Server-Timing | 1 | cfEdge;dur=2,cfOrigin;dur=0,cfWorker;dur=39 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=42 Server-Timing | 1 | cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=37 Server-Timing | 1 | cfEdge;dur=4,cfOrigin;dur=0,cfWorker;dur=54 Server-Timing | 1 | cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=40 Server-Timing | 1 | cfEdge;dur=2,cfOrigin;dur=0,cfWorker;dur=0 Strict-Transport-Security | 29 | max-age=31536000; includeSubDomains; preload X-Content-Type-Options | 29 | nosniff X-Frame-Options | 29 | SAMEORIGIN X-XSS-Protection | 29 | 1; mode=block HTTP Caching by content type (only from crawlable domains) ---------------------------------------------------------- Content type | Cache type | URLs | AVG lifetime | MIN lifetime | MAX lifetime ---------------------------------------------------------------------------- HTML | Cache-Control | 28 | 25 min | 25 min | 25 min Redirect | No cache headers | 1 | - | - | - HTTP Caching by domain ---------------------- Domain | Cache type | URLs | AVG lifetime | MIN lifetime | MAX lifetime ------------------------------------------------------------------------------------ docs.flyer.chat | Cache-Control | 28 | 25 min | 25 min | 25 min docs.flyer.chat | No cache headers | 1 | - | - | - HTTP Caching by domain and content type --------------------------------------- Domain | Content type | Cache type | URLs | AVG lifetime | MIN lifetime | MAX lifetime --------------------------------------------------------------------------------------------------- docs.flyer.chat | HTML | Cache-Control | 28 | 25 min | 25 min | 25 min docs.flyer.chat | Redirect | No cache headers | 1 | - | - | - TOP non-unique titles --------------------- Count | Title ------------------------------------------------------------------------------------------------------------------------------------------ 8 | Overview | Flyer Chat 4 | Installation | Flyer Chat 2 | Usage | Flyer Chat 2 | Security Rules | Flyer Chat 2 | Localization | Flyer Chat 2 | Cloud Functions | Flyer Chat 2 | Advanced Usage | Flyer Chat 2 | Types | Flyer Chat 2 | Themes | Flyer Chat 2 | Basic Usage | Flyer Chat TOP non-unique descriptions --------------------------- Count | Description ------------------------------------------------------------------------------------------------------------------------------------------ 2 | Flyer Chat is a platform for creating in-app chat experiences using React Native or Fl…ase BaaS implementation for React Native. 2 | Flyer Chat is a platform for creating in-app chat experiences using Flutter or React N…n for chat UI implementation for Flutter. 2 | This is an example of a cloud function that sets a message's status to delivered once the message is received on Firebase. 2 | This is a drop-in example of Firebase Security Rules designed for a typical chat appli…se console, Firestore service, Rules tab. 2 | Flyer Chat is a platform for creating in-app chat experiences using React Native or Fl…chat UI implementation for React Native. 2 | We didn't add any dependencies for working with files and images, since there are…and you might want to use different ones. 2 | Flyer Chat is a platform for creating in-app chat experiences using Flutter or React N…Firebase BaaS implementation for Flutter. Best practices -------------- Analysis name | OK | Notice | Warning | Critical -------------------------------------------------------------------------------- DOM depth (> 30) | 28 | 0 | 0 | 0 Duplicate inline SVGs (> 5 and > 1024 B) | 11 | 0 | 0 | 0 Heading structure | 48 | 0 | 0 | 0 Large inline SVGs (> 5120 B) | 11 | 0 | 0 | 0 Invalid inline SVGs | 11 | 0 | 0 | 0 Title uniqueness (> 10%) | 8 | 0 | 2 | 0 Description uniqueness (> 10%) | 21 | 0 | 0 | 0 Brotli support | 0 | 0 | 28 | 0 WebP support | 0 | 0 | 1 | 0 AVIF support | 0 | 0 | 1 | 0 Accessibility ------------- Analysis name | OK | Notice | Warning | Critical -------------------------------------------------------------------- Missing roles | 0 | 0 | 7 | 0 Missing aria labels | 5 | 0 | 12 | 0 Missing image alt attributes | 6 | 0 | 0 | 0 Missing html lang attribute | 1 | 0 | 0 | 0 Source domains -------------- Domain | Totals | HTML | Redirect --------------------------------------------------------- docs.flyer.chat | 29/1MB/2.1s | 28/1MB/2s | 1/153B/25ms Content types ------------- Content type | URLs | Total size | Total time | Avg time | Status 20x | Status 30x ------------------------------------------------------------------------------------- HTML | 28 | 1 MB | 2 s | 72 ms | 28 | 0 Redirect | 1 | 153 B | 25 ms | 25 ms | 0 | 1 Content types (MIME types) -------------------------- Content type | URLs | Total size | Total time | Avg time | Status 20x | Status 30x --------------------------------------------------------------------------------------------------- text/html; charset=utf-8 | 28 | 1 MB | 2 s | 72 ms | 28 | 0 text/html | 1 | 153 B | 25 ms | 25 ms | 0 | 1 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 Security -------- Header | OK | Notice | Warning | Critical | Recommendation ----------------------------------------------------------------------------------------------------------------------------------------- Access-Control-All…-Origin | 0 | 0 | 28 | 0 | Access-Control-Allow-Origin is set to '*' whic…n be a security risk. X-Frame-Options | 0 | 28 | 0 | 0 | X-Frame-Options header is set to SAMEORIGIN wh…resource in a frame. X-XSS-Protection | 0 | 28 | 0 | 0 | X-XSS-Protection header is set but deprecated.…urity-Policy instead. Feature-Policy | 0 | 28 | 0 | 0 | Feature-Policy header is not set but Permissio…s set. That's enough. Server | 0 | 28 | 0 | 0 | Server header is set to 'cloudflare'. It is be…al used technologies. Strict-Transport-Security | 28 | 0 | 0 | 0 | X-Content-Type-Options | 28 | 0 | 0 | 0 | Referrer-Policy | 28 | 0 | 0 | 0 | Content-Security-Policy | 28 | 0 | 0 | 0 | Permissions-Policy | 28 | 0 | 0 | 0 | Analysis stats -------------- Class::method | Exec time | Exec count ------------------------------------------------------------------------------- SslTlsAnalyzer::getTLSandSSLCertificateInfo | 672 ms | 1 AccessibilityAnalyzer::checkMissingAriaLabels | 53 ms | 28 AccessibilityAnalyzer::checkMissingLabels | 49 ms | 28 AccessibilityAnalyzer::checkMissingRoles | 45 ms | 28 BestPracticeAnalyzer::checkHeadingStructure | 40 ms | 28 AccessibilityAnalyzer::checkMissingLang | 36 ms | 28 BestPracticeAnalyzer::checkMaxDOMDepth | 32 ms | 28 BestPracticeAnalyzer::checkNonClickablePhoneNumbers | 24 ms | 28 BestPracticeAnalyzer::checkInlineSvg | 8 ms | 28 BestPracticeAnalyzer::checkMissingQuotesOnAttributes | 4 ms | 28 SeoAndOpenGraphAnalyzer::analyzeHeadings | 3 ms | 1 SecurityAnalyzer::checkHtmlSecurity | 2 ms | 28 AccessibilityAnalyzer::checkImageAltAttributes | 2 ms | 28 SecurityAnalyzer::checkHeaders | 1 ms | 28 SeoAndOpenGraphAnalyzer::analyzeSeo | 0 ms | 1 SeoAndOpenGraphAnalyzer::analyzeOpenGraph | 0 ms | 1 BestPracticeAnalyzer::checkMetaDescriptionUniqueness | 0 ms | 1 BestPracticeAnalyzer::checkTitleUniqueness | 0 ms | 1 BestPracticeAnalyzer::checkBrotliSupport | 0 ms | 1 BestPracticeAnalyzer::checkWebpSupport | 0 ms | 1 BestPracticeAnalyzer::checkAvifSupport | 0 ms | 1 Content processor stats ----------------------- Class::method | Exec time | Exec count ----------------------------------------------------------------------------------- HtmlProcessor::findUrls | 29 ms | 29 NextJsProcessor::applyContentChangesBeforeUrlParsing | 4 ms | 28 JavaScriptProcessor::findUrls | 3 ms | 28 CssProcessor::findUrls | 0 ms | 28 AstroProcessor::findUrls | 0 ms | 28 AstroProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 28 NextJsProcessor::findUrls | 0 ms | 28 JavaScriptProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 28 HtmlProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 29 SvelteProcessor::findUrls | 0 ms | 28 SvelteProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 28 CssProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 28