WebSnipr
Ghostly

AI-Generated

This website was generated with Lovable.

The site appears to have been generated end-to-end by an AI tool: layout, code and copy.

AI likelihood
95%
Confidence
High
AI used for
Design & code
Platform / Builder
Lovable

Site health

SEO, security, speed and accessibility
80

Grade B

A well-built site. Only small improvements are left.

Website snapshot

ghostly.pro Open site

Captured by a screenshot service when the report was first viewed. Live view loads the real site inside this page.

Why this score

Platform / Builder 95% AI builder detected
Code & Design 36% 20 pts of AI code fingerprints
Written Content 0% 437 words analysed
Images 0% 1 images sampled

Raised the AI score

  • +95Built with Lovable, an AI website/app generatorPlatform / Builder
  • +14Matches the default stack of AI app generatorsCode & Design
  • +12Canonical shadcn/ui component class strings (standard in AI-generated React apps)Code & Design

Lowered the AI score

No signs of hand-made work were found.

Points count within each category above; the categories are then combined into the AI score.

Evidence

AI signals (3)

  • Built with Lovable, an AI website/app generatorPlatform / Builder · 95 pts

    Fingerprints of Lovable were found. Sites made with this tool are generated from text prompts, so the layout, code and usually the copy are AI-produced.

    Lovable auto-generated preview image: …ev/81c2f02b-928e-46a2-9beb-5f1a689e3157/id-preview-3e8bd75d--2a2b5d60-db07-43cd-ae10-52f99359a86f.lovable.app-1770660504112.png"><meta name="twitter:… [html] …ex-CBqTipFF.css"> <script defer src="/~flock.js" data-proxy-url="/~api/analytics"></scr… Lovable starter template 404 page: …;return w.useEffect(()=>{console.error("404 Error: User attempted to access non-existent route:",e.pathname)},[e.pathname]),d.jsx("div…
  • Matches the default stack of AI app generatorsCode & Design · 14 pts

    Found React/Vite SPA, Tailwind, Radix/shadcn, Lucide icons, Sonner toasts. This exact combination is what Lovable, Bolt, v0 and similar tools output by default. Human developers use it too, so it is supporting evidence only.

  • Canonical shadcn/ui component class strings (standard in AI-generated React apps)Code & Design · 12 pts

    1 occurrence found in the JavaScript.

    …,...q6,...I6,...G6},yt=p6(Z6,m6),so=Yf("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background tr…

Notes (2)

  • 1 image checked - no AI markersImages

    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 2026Site

    The domain was registered after AI website generators became widely available.

Detected technologies

8 found
  • 1 AI builder
  • 0 platforms with AI features
  • 7 other technologies

AI builders 1

  • Lovable AI builder

    Found in the page HTML · 7 matches

    Show evidenceLovable auto-generated preview image: …ev/81c2f02b-928e-46a2-9beb-5f1a689e3157/id-preview-3e8bd75d--2a2b5d60-db07-43cd-ae10-52f99359a86f.lovable.app-1770660504112.png"><meta name="twitter:…

Frameworks 2

  • React v18.3.1

    Found in the JavaScript · 7 matches

    Show evidence…WM=ek.exports;/** * @license React * react-dom.production.min.js * * Copyright (c) F…
  • Vite

    Found in the page HTML

    Show evidence…<script type="module" crossorigin src="/assets/index-_Y_1A3C3.js"></script> <link rel="stylesheet" c…

UI & styling 3

  • shadcn/ui

    Found in the JavaScript · 20 matches

    Show evidence…bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors group-[.destructive]:…
  • Radix UI

    Found in the JavaScript · 10 matches

    Show evidence…ame=l;const f=e+"CollectionItemSlot",m="data-radix-collection-item",g=Lo(f),v=X.forwardRef(…
  • Lucide Icons

    Found in the JavaScript · 52 matches

    Show evidence…ll?void 0:n.className)};/** * @license lucide-react v0.462.0 - ISC * * This source code i…

Backend & data 1

  • Supabase

    Found in the JavaScript · 5 matches

    Show evidence…e":kc="node";const qz={"X-Client-Info":`supabase-js-${kc}/${Kz}`},Gz={headers:qz},Zz={schem…

Hosting & CDN 1

  • Cloudflare

    Found in the response headers · 2 matches

    Show evidence…tions: nosniff content-encoding: gzip server: cloudflare cf-ray: a557dee63fb2eb21-SJC…

SEO audit

15 checks on the home page
73/100
Passed
8
Warnings
6
Failed
1

To improve

  • Main heading (H1) (failed)No H1 heading. Each page should have one main heading.
  • Page title (warning)7 characters. Aim for 30 to 60 so the title says more in search results.
  • 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.
  • Content on the page (warning)Only 0 words in the HTML. The content is loaded by JavaScript, which some search engines and AI crawlers can't read.
  • Server response time (warning)1026 ms for the HTML. Under 800 ms is recommended.
Passed checks 8
  • HTTPS (passed)The page is served over a secure connection.
  • Meta description (passed)108 characters, a good length.
  • 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.
  • Social sharing tags (passed)Open Graph title and image set.
  • Favicon (passed)Declared.

Security

86/100
B

Good basics, with some protections missing.

Passed
6
Warnings
4
Failed
0
  • Content Security Policy (warning)No Content-Security-Policy. It is the main defence against injected scripts (XSS).
  • Clickjacking protection (warning)Any site can show this page inside a frame (no X-Frame-Options or frame-ancestors).
  • Permissions policy (warning)No Permissions-Policy header.
  • security.txt (warning)No /.well-known/security.txt telling researchers how to report problems.
Passed checks 6
  • HTTPS (passed)The site uses an encrypted connection.
  • Certificate (passed)Valid for another 47 days, issued by Google Trust Services.
  • HSTS (passed)Browsers are told to always use HTTPS.
  • MIME sniffing (passed)X-Content-Type-Options is set.
  • Referrer policy (passed)Controls what is shared with other sites when visitors follow a link.
  • Software versions hidden (passed)Response headers don't reveal software versions.

Social preview

Ready to share
X
Ghostly - Explore the Unknown
From ghostly.pro
Facebook
GHOSTLY.PROGhostly - Explore the Unknown

A community-driven map of paranormal encounters. Browse and share ghostly experiences from around the world.

LinkedIn
Ghostly - Explore the Unknownghostly.pro
  • Open Graph4 tags
  • Twitter / X card4 tags (summary_large_image)
  • Share imagepresent

Meta data

12 meta tags

Search result preview

ghostly.pro Ghostly A community-driven map of paranormal encounters. Browse and share ghostly experiences from around the world.
  • TitleShort (7 characters)
  • DescriptionGood (108 characters)
  • Main heading (H1)0 on the page

Tags

Title
Ghostly
Description
A community-driven map of paranormal encounters. Browse and share ghostly experiences from around the world.
Language
en
Character set
UTF-8
Viewport
width=device-width, initial-scale=1.0
Author
Ghostly
Icons
Open Graph 4
og:title
Ghostly - Explore the Unknown
og:description
A community-driven map of paranormal encounters. Browse and share ghostly experiences from around the world.
og:type
website
Twitter / X 4
twitter:card
summary_large_image
twitter:title
Ghostly - Explore the Unknown
twitter:description
A community-driven map of paranormal encounters. Browse and share ghostly experiences from around the world.
From the home page
Domain authorityNot rated yet

Open PageRank has no score for ghostly.pro. This usually means few other websites link to it so far. Checked again after a week.

Internal links
0
Outbound links
0
Sites linked to
0
Nofollow / sponsored
0
Email & phone links
0

Sites it links to

The home page doesn't link to any other websites.

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

1 of 8 found
  • robots.txt Found

    Tells search engines and bots what they may crawl.

    5 rule groups, 0 blocked paths.

    Open file (160 B)
  • XML sitemap Not found

    Lists the pages search engines should find.

    Not at /sitemap.xml or in robots.txt.

  • llms.txt Not found

    A summary of the site written for AI assistants.

    No summary for AI assistants.

  • llms-full.txt Not found

    The full site content prepared for AI assistants.

    Not published.

  • ads.txt Not found

    Lists the companies allowed to sell ads on the site.

    No ad sellers declared.

  • app-ads.txt Not found

    The same, for the site's mobile apps.

    No app ad sellers declared.

  • security.txt Not found

    How to report a security problem.

    No security contact published.

  • humans.txt Not found

    Credits 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 14 lines
User-agent: Googlebot
Allow: /

User-agent: Bingbot
Allow: /

User-agent: Twitterbot
Allow: /

User-agent: facebookexternalhit
Allow: /

User-agent: *
Allow: /

HTTP headers

10 headers
Status
200 OK
Protocol
HTTP/2
Response time
1026 ms
Page size
2 KB
Server IP
185.158.133.1
Certificate for ghostly.pro issued by Google Trust Services. Valid until Dec 22, 2026 (47 days left)
All response headers 10
date
Thu, 05 Nov 2026 00:51:34 GMT
content-type
text/html; charset=utf-8
cache-control
no-cache, must-revalidate, max-age=0
set-cookie
__cf_bm=…; HttpOnly; SameSite=None; Secure; Path=/; Domain=ghostly.pro; Expires=Thu, 05 Nov 2026 01:21:34 GMT
strict-transport-security
max-age=31536000; includeSubDomains
referrer-policy
strict-origin-when-cross-origin
x-content-type-options
nosniff
content-encoding
gzip
server
cloudflare
cf-ray
a557dee63fb2eb21-SJC

Scan details

Pages
1
Scripts
3
Images
1
Words
437
Time
4.67s

Scanned Nov 5, 2026 00:51

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.

Scan another site