No AI Detected
No meaningful signs of AI generation were found.
We found no meaningful signs of AI generation. The site appears to be human-made.
- AI likelihood
- 0%
- Confidence
- High
Site health
SEO, security, speed and accessibilityGrade A
A well-built site. Only small improvements are left.
Website snapshot
Captured by a screenshot service when the report was first viewed.
Why this score
Evidence
Notes (2)
-
6 images checked - no AI markers
No AI metadata or AI-host URLs found. Note: many AI images have their metadata stripped, so this cannot prove images are human-made.
-
Domain registered in 2026
The domain was registered after AI website generators became widely available.
Detected technologies
1 found- 0 AI builders
- 0 platforms with AI features
- 1 other technology
Hosting & CDN 1
-
Cloudflare
Found in the response headers · 2 matches
Show evidence
…olicy: strict-origin-when-cross-origin server: cloudflare strict-transport-security: max-age=315…
SEO audit
17 checks on the home page- Passed
- 12
- Warnings
- 4
- Failed
- 1
To improve
- Social sharing tags (failed)No Open Graph tags. Shared links show no picture or summary.
- Meta description (warning)239 characters. Descriptions longer than about 160 are cut off.
- Canonical URL (warning)No canonical link. It helps search engines pick the main version of a page.
- XML sitemap (warning)No sitemap found at /sitemap.xml or in robots.txt.
- Structured data (warning)No JSON-LD structured data. It can earn rich results in search.
Passed checks 12
- HTTPS (passed)The page is served over a secure connection.
- Page title (passed)57 characters, a good length.
- Main heading (H1) (passed)Exactly one H1.
- Heading structure (passed)Headings follow a logical order.
- Search engines can index it (passed)Nothing stops search engines from indexing this page.
- robots.txt (passed)Found.
- Language (passed)Declared as en.
- Mobile friendly viewport (passed)Viewport tag set.
- Image alt text (passed)All 8 images have alt text.
- Content on the page (passed)1,227 words.
- Server response time (passed)89 ms for the HTML.
- Favicon (passed)Declared.
Heading outline 24
- H1Every machine you own.One control room.
- H2Add a computer.Open its terminal from your phone.
- H2The IT tool you wished you had,without the per-seat invoice.
- H3Live monitoring
- H3A real terminal
- H3Screen control
- H3Ask in plain English
- H3Apps and rollouts
- H3Compliance
- H3Automations
- H3Notifications
- H3Every node gets the same pages
- H3Files
- H3Search everything
- H2The relay is mandatory.And blind.
- H2From zero to control roombefore your coffee cools.
- H2The same features on every plan.You pay for capacity.
- H2Free
- H2Pro
- H2Fair questions.
- H2Back it, or build on it.
- H3Investors
- H3Partners
- H2Go bananas.
Speed and page weight
A97/100- Response
- 89 ms
- HTML size
- 19 KB
- Scripts
- 1
- Stylesheets
- 1
- Images
- 8
- Other domains
- 1
What affects loading speed
- Modern image formats (warning)1 image is JPEG, PNG or GIF. WebP or AVIF are usually 25 to 50% smaller.
Passed checks 10
- Server response (passed)The HTML arrived in 89 ms.
- HTML size (passed)19 KB of HTML.
- Compression (passed)Text is compressed with Zstandard.
- Render-blocking scripts (passed)No scripts block the page from showing.
- Number of scripts (passed)1 external scripts.
- Third-party services (passed)Loads files from 1 other domain.
- Lazy-loaded images (passed)3 of 8 images load only when scrolled into view.
- Image dimensions (passed)Every image has a width and height, so the page doesn't jump while loading.
- Page complexity (passed)365 HTML elements.
- HTTP/2 or newer (passed)Served over HTTP/2.
Third-party domains 1
- static.cloudflareinsights.com
Measured from our server on the home page HTML. Real visitors' speed also depends on their device and connection.
Security
99/100Strong security setup.
- Passed
- 11
- Warnings
- 1
- Failed
- 0
- DNSSEC (warning)DNS records are not signed (DNSSEC off), so they can be spoofed.
Passed checks 11
- HTTPS (passed)The site uses an encrypted connection.
- Certificate (passed)Valid for another 80 days, issued by Google Trust Services.
- HSTS (passed)Browsers are told to always use HTTPS.
- Content Security Policy (passed)A policy limits which scripts and resources can load.
- Clickjacking protection (passed)Other sites can't embed the page in a frame.
- MIME sniffing (passed)X-Content-Type-Options is set.
- Referrer policy (passed)Controls what is shared with other sites when visitors follow a link.
- Permissions policy (passed)Limits access to camera, microphone and other browser features.
- No mixed content (passed)Every file loads over HTTPS.
- Software versions hidden (passed)Response headers don't reveal software versions.
- security.txt (passed)Security researchers know how to report problems.
Privacy and trackers
1 foundNo advertising pixels, session recorders or mainstream analytics were found.
Privacy-friendly analytics
- Cloudflare Web Analytics
- Privacy policy
- bananana.dev/privacy
- Terms or legal page
- bananana.dev/terms
- Cookie consent tool
- Not found
- Cookies set by the server
- None on the first visit
Found in the page code. Tags loaded later by a tag manager or only after consent may not show here.
Accessibility
A100/100- Page language (passed)Declared as en, so screen readers use the right voice.
- Page title (passed)The page has a title.
- Image descriptions (passed)All images have alt text.
- Link names (passed)Every link has text a screen reader can announce.
- Button names (passed)Every button has a name.
- Form labels (passed)Form fields are labelled (or there are none).
- Zooming allowed (passed)Visitors can pinch to zoom.
- Page landmarks (passed)Has a main region and navigation for quick jumping.
- Heading order (passed)Headings follow a logical order.
An automatic check of the home page HTML. It catches common problems but is not a full audit (colour contrast and keyboard use need a person).
Content
High school level.
- Words
- 8,189
- Reading time
- 34 min
- School grade
- 9.8
- Avg. sentence
- 19 words
- Long sentences
- 24%
Links on the home page 16 of 16 checked
Domain and hosting
bananana.dev- Registrar
- CloudFlare, Inc.
- Expires
- Oct 27, 2027
- Last changed
- Nov 1, 2026
- DNSSEC
- Off
- Server IP
- 104.21.6.251
- Network
- CLOUDFLARENET 104.16.0.0 – 104.31.255.255
- DNS hosted by
- Cloudflare holly.ns.cloudflare.com, odin.ns.cloudflare.com
- Addresses
- 104.21.6.251, 172.67.135.134, 2606:4700:3031::ac43:8786, 2606:4700:3037::6815:6fb
- Mail servers
- route1.mx.cloudflare.net, route2.mx.cloudflare.net, route3.mx.cloudflare.net
- Verified with
- Google Search Console
Email protection
- SPF present
- DMARC (quarantine) present
- DKIM missing
SPF, DKIM and DMARC stop others from sending email in this domain's name.
Social preview
Tags incompletebananana.dev is a self-hosted control room for your servers, PCs and Macs: live monitoring, terminals, screen control, files, apps, compliance and an AI assistant, connected through an end-to-end encr
- Open GraphMissing
- Twitter / X cardMissing
- Share imageMissing
No share image (og:image) is set, so shared links show without a picture.
Meta data
4 meta tagsSearch result preview
- TitleGood (57 characters)
- DescriptionLong (239 characters)
- Main heading (H1)1 on the page
Tags
- Title
- bananana.dev · one control room for every machine you own
- Description
- bananana.dev is a self-hosted control room for your servers, PCs and Macs: live monitoring, terminals, screen control, files, apps, compliance and an AI assistant, connected through an end-to-end encrypted relay. Free for up to 10 devices.
- Language
- en
- Character set
- utf-8
- Viewport
- width=device-width, initial-scale=1
- Theme colour
- #07090E
- Main heading (H1)
- Every machine you own.One control room.
Links
From the home page- Internal links
- 15
- Outbound links
- 2
- Sites linked to
- 1
- Nofollow / sponsored
- 0
- Email & phone links
- 1
Sites it links to
| Website | Links | Type | Link text |
|---|---|---|---|
| play.google.com | 2 | Followed | Google Play |
Backlinks (other websites linking to this one) can't be seen from the site itself. They need a search index such as Ahrefs or Moz.
Site files
2 of 8 found-
robots.txtFoundTells search engines and bots what they may crawl.
0 rule groups, 0 blocked paths.
Open file (1.2 KB) -
XML sitemapNot foundLists the pages search engines should find.
Not at /sitemap.xml or in robots.txt.
-
llms.txtNot foundA summary of the site written for AI assistants.
No summary for AI assistants.
-
llms-full.txtNot foundThe full site content prepared for AI assistants.
Not published.
-
ads.txtNot foundLists the companies allowed to sell ads on the site.
No ad sellers declared.
-
app-ads.txtNot foundThe same, for the site's mobile apps.
No app ad sellers declared.
-
security.txtFoundHow to report a security problem.
Contact: mailto:[email protected]
Open file (152 B) -
humans.txtNot foundCredits for the people who built the site.
Not published.
AI crawlers
What robots.txt tells the main AI bots. "General rules" means the bot isn't named, so it follows the rules for all bots.
- GPTBotOpenAI Allowedgeneral rules
- OAI-SearchBotOpenAI search Allowedgeneral rules
- ChatGPT-UserChatGPT browsing Allowedgeneral rules
- ClaudeBotAnthropic Allowedgeneral rules
- Claude-UserClaude browsing Allowedgeneral rules
- Google-ExtendedGoogle AI Allowedgeneral rules
- Applebot-ExtendedApple AI Allowedgeneral rules
- PerplexityBotPerplexity Allowedgeneral rules
- CCBotCommon Crawl Allowedgeneral rules
- BytespiderByteDance Allowedgeneral rules
- meta-externalagentMeta AI Allowedgeneral rules
- AmazonbotAmazon Allowedgeneral rules
View robots.txt 24 lines
# As a condition of accessing this website, you agree to abide by the following # content signals: # (a) If a content-signal = yes, you may collect content for the corresponding # use. # (b) If a content-signal = no, you may not collect content for the # corresponding use. # (c) If the website operator does not include a content signal for a # corresponding use, the website operator neither grants nor restricts # permission via content signal with respect to the corresponding use. # The content signals and their meanings are: # search: building a search index and providing search results (e.g., returning # hyperlinks and short excerpts from your website's contents). Search does not # include providing AI-generated search summaries. # ai-input: inputting content into one or more AI models (e.g., retrieval # augmented generation, grounding, or other real-time taking of content for # generative AI search answers). # ai-train: training or fine-tuning AI models. # ANY RESTRICTIONS EXPRESSED VIA CONTENT SIGNALS ARE EXPRESS RESERVATIONS OF # RIGHTS UNDER ARTICLE 4 OF THE EUROPEAN UNION DIRECTIVE 2019/790 ON COPYRIGHT # AND RELATED RIGHTS IN THE DIGITAL SINGLE MARKET.
View security.txt 4 lines
Contact: mailto:[email protected] Expires: 2027-11-04T00:00:00.000Z Preferred-Languages: en Canonical: https://bananana.dev/.well-known/security.txt
HTTP headers
19 headers- Status
- 200 OK
- Protocol
- HTTP/2
- Response time
- 89 ms
- Page size
- 19 KB
- Server IP
- 104.21.6.251
All response headers 19
- date
- Thu, 05 Nov 2026 05:59:35 GMT
- content-type
- text/html; charset=utf-8
- cache-control
- public, max-age=300
- content-security-policy
- default-src 'none'; style-src 'self'; img-src 'self'; media-src 'self'; form-action 'none'; frame-ancestors 'none'; base-uri 'none'
- cross-origin-opener-policy
- same-origin
- permissions-policy
- camera=(), microphone=(), geolocation=(), payment=(), usb=(), interest-cohort=()
- referrer-policy
- strict-origin-when-cross-origin
- server
- cloudflare
- strict-transport-security
- max-age=31536000
- x-content-type-options
- nosniff
- x-frame-options
- DENY
- cf-cache-status
- DYNAMIC
- nel
- {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
- server-timing
- cfCacheStatus;desc="DYNAMIC"
- server-timing
- cfEdge;dur=26,cfOrigin;dur=44
- report-to
- {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=AyIVbNXoEvI2g87CbSRPlIyFza005%2BHV57vdSAEs84%2FiG4fKIwFRCeNb6B4yiXZOJt%2FxPxE89ryHk%2Fyu2%2BI6rZj05GEO%2BdvTpE3XlYghX1N%2F%2BmJ%2Bt29QiVU2%2F95hMCs%3D"}]}
- content-encoding
- zstd
- cf-ray
- a559a21bcaae4f1c-SJC
- alt-svc
- h3=":443"; ma=86400
Scan details
- Pages
- 10
- Scripts
- 3
- Images
- 6
- Words
- 8,189
- Time
- 3.99s
Scanned Nov 5, 2026 05:59
About this result
AI detection is probabilistic. This report is based on signals the site exposes publicly (code, metadata, text patterns, images). It cannot see a site's development history, and well-edited AI work can look human-made. Use the result as an indication, not proof.