This analysis is a snapshot taken on 10 April 2026. The site may have changed since then and results may not reflect its current state.
Tech Stack (12)
Infrastructure
| Cloudflare | Cdn | http_header_name |
| Cloudflare DNS | DNS | ns_host |
| HTTP/3 | Protocol | http_header_value |
Email
| Cloudflare Email Routing | Business email | mx_host spf_include |
Build & Framework
| Next.js | Meta-framework | cookie_name http_header_name http_header_value script_src |
| React | Framework | structural_signal |
| shadcn/ui | Ui library | structural_signal |
| Tailwind CSS | CSS framework | structural_signal |
Analytics & Marketing
| Google Ads | Advertising | script_src |
| Google AdSense | Advertising | script_src |
| Google Funding Choices | Consent | cookie_name script_src |
| Google Search Console | Seo | txt_prefix |
Infrastructure
SSL Certificate
Google Trust Services
Expires 15 Jun 2026
Readiness Breakdown How?
✓
Favicon present
✓
Open Graph tags (title, image, description)
✓
Canonical URL declared
✓
Responsive viewport meta tag
✓
Custom title and meta description
✓
Twitter card meta tags
✓
Semantic HTML (nav, main, article)
✓
Privacy policy page present
-
Source maps not exposed in production
-
Error tracking service installed
Vibe Score Breakdown How?
| Signal | Points |
|---|---|
| Distinctive CSS conventions | +10 |
| Conventional landing-page palette | +5 |
| Conventional AI tooling combination | +10 |
| Stock-image social proof | +5 |
This score is based on structural patterns and is not definitive. Many legitimate sites may trigger signals, and AI-built sites may go undetected. It should be treated as an indicator, not a verdict.
Is this your site? 2 tips to improve your score
-
Add a
/.well-known/security.txt so security researchers can reach you. Learn more
-
Improve your security headers. Scan your site at securityheaders.com to see what's missing.
Embed this score on your site
<a href="https://stackscope.dev/launch/i1ncc3t1/pdfzus"><img src="https://stackscope.dev/badge/i1ncc3t1.svg" alt="StackScope Score" height="28" /></a>