Skip to main content
Roast by AI Roast By AI

headversity.com

https://headversity.com/

Completed

Curious how yours stacks up?

headversity.com scored 64/100. Where would your site land?

64

Overall Score

Headversity is a polished B2B SaaS site with excellent design, solid messaging, and impressive trust signals, but it's hemorrhaging performance with a 38 PageSpeed score and missing alt text on every single image—a rookie mistake that contradicts its accessibility score.

🔥

The Roast

Here's the thing about Headversity: they've nailed the 'look fancy and professional' part so hard they forgot the internet actually has to load. It's like showing up to a mental health presentation with a beautiful PowerPoint that takes 2.6 seconds per slide. They brag about accessibility (79 ARIA attributes!) while leaving 50 images completely naked—no alt text. It's the website equivalent of claiming to be detail-oriented while showing up with one shoe. Pretty? Absolutely. Functional? Let's just say the mental health they're promoting should extend to whoever's watching it load.

🎯 Start Here

Performance
28/100
Accessibility
42/100
📱 Mobile
62/100

Google PageSpeed Insights

(Real metrics from Google)

These scores come directly from Google's PageSpeed API. The AI scores above evaluate broader aspects like copy, trust signals, and conversion.

38
Performance

Core Web Vitals

5.3s
LCP
Largest Contentful Paint
1.00
CLS
Cumulative Layout Shift
586ms
TBT
Total Blocking Time
28

Performance

42

Accessibility

📱 62

Mobile

🔍 65

SEO

🎯 70

Conversion

📝 78

Copy & Messaging

🎨 82

Design & UX

🔒 85

Trust Signals

Performance

28/100

This is a dumpster fire wrapped in a beautiful bow—38 PageSpeed score with 2.1s TTFB, 2.6s LCP, and minification issues screaming for attention. All 50 images are likely unoptimized and doing zero SEO work because they're alt-text orphans.

Issues Found

  • TTFB of 2133ms is critically slow (>1s is poor)—suggests server response issues, unoptimized hosting, or heavy backend processing
  • PageSpeed score of 38 indicates minification failures and unused JavaScript bleeding everywhere—typical bloat from heavy design frameworks
  • All 50 images lack alt text, meaning they're not being served responsively/optimized and aren't compressed for mobile (likely full-res desktop images on phones)

Recommendations

  • Reduce TTFB with CDN + caching high

    Implement a global CDN, enable aggressive HTTP caching, and reduce server response time—aim for <600ms TTFB.

  • Minify all JavaScript and CSS high

    Use webpack/esbuild to minify JS (remove unused code), defer non-critical JS, and inline critical CSS for above-the-fold content.

  • Optimize and compress all images high

    Convert to WebP format, serve responsive images (srcset), add alt text to all 50 images, and compress to <100KB each.

Accessibility

42/100

The accessibility score (79 ARIA attributes, skip link present, no missing form labels) looks good on paper, but it's a lie—50 images with NO alt text is a catastrophic failure that makes the entire page inaccessible to screen reader users.

Issues Found

  • 50 images with 100% missing alt text means blind/low-vision users experience a page with half the content invisible; contradicts the 79 ARIA attributes claim
  • Skip link present but can't assess its functionality or label clarity from data; need testing to confirm it actually works
  • No color contrast data provided; with navy hero and light text on pale backgrounds in below-fold, some combinations may fail WCAG AA standards

Recommendations

  • Add alt text to all 50 images immediately high

    Write descriptive alt text for photos (e.g., 'Woman using Headversity app on phone with mental health dashboard visible'), concise alt for logos (e.g., 'ATB Financial logo').

  • Test color contrast on all sections high

    Run WCAG contrast checker on pale purple sections with dark blue text and light sections with white text—aim for WCAG AA minimum 4.5:1.

  • Test skip link and keyboard nav medium

    Use keyboard-only navigation (Tab, Enter) to verify skip link works, all interactive elements are reachable, and focus states are visible.

📱

Mobile

62/100

Mobile layout appears responsive with stacked hero text, readable font sizes, and a proper mobile menu button (hamburger icon visible), but the performance hit on mobile is severe given the unoptimized images and slow load times.

Issues Found

  • All 50 unoptimized images are being served full-res to mobile users (likely 5-10MB+ of unnecessary data), destroying mobile load time
  • Hero section appears to stack well but the mockup illustrations on the right side are probably still rendering at desktop size on mobile, wasting bandwidth
  • Carousel navigation (left/right arrows for testimonials) is unfit for mobile—small touch targets and hidden content is a recipe for low engagement

Recommendations

  • Implement responsive images with srcset high

    Serve 375px width images to mobile, 768px to tablet, 1920px to desktop using srcset; reduce mobile image payload by 60%+.

  • Replace carousel with swipe-enabled scrollable cards medium

    Allow horizontal scroll (swipe) for testimonials on mobile instead of relying on small arrow buttons—or show 1 full testimonial + scroll hint.

  • Test touch target sizes medium

    Ensure all buttons (CTA, nav, carousel arrows) are minimum 48x48px (Apple/Google standard); verify spacing between adjacent interactive elements.

🔍

SEO

65/100

Meta tags and OG tags are present and redundant (identical), title is keyword-optimized but generic, and heading hierarchy exists but the data shows only 3 H2s for a lot of content—structure is thin.

Issues Found

  • Meta description is 158 characters but reads like keyword stuffing ('standards-aligned mental health training solutions')—not compelling for CTR
  • Only 3 H2 tags for 1429 words of content; heavy reliance on H3s (22) suggests poor heading hierarchy and structure for SEO
  • No visible schema markup data provided; site likely missing Organization, Product, or Review schema that would enhance SERP appearance

Recommendations

  • Rewrite meta description for CTR high

    Change to benefit-focused copy like 'Mental health AI platform for workplaces & sports teams. Proactive support, measurable results, trusted by 100+ organizations.' (not keyword-dense).

  • Restructure heading hierarchy high

    Consolidate H3s into fewer H2 sections with clear progression (e.g., H2: 'Why Headversity', H3: 'Reduced Risk', H3: 'Better Performance').

  • Add Schema markup medium

    Implement Organization schema with founder/founding date, Product schema for each offering (Work/Sport/School), and Review schema from testimonials.

🎯

Conversion

70/100

Two clear CTAs on hero ('Start Now' + 'Explore Environments') but the conversion path is unclear—no explanation of what happens after clicking, and the form design isn't visible in these screenshots, making it hard to assess funnel friction.

Issues Found

  • Hero has dual CTAs with no clear hierarchy; it's ambiguous whether 'Start Now' = free trial, demo request, or account signup
  • No visible value prop hierarchy—benefits listed horizontally ('Reduced risk | Stronger performance | Better culture') lack proof or expansion
  • Testimonials carousel is buried; most users won't see proof before deciding whether to click CTA, killing conversion momentum

Recommendations

  • Unify CTA with one primary action high

    Lead with 'Get Demo' as the primary CTA (solid), make 'Explore Environments' secondary and smaller (outline)—test which converts better.

  • Add expandable benefit proof medium

    Make 'Reduced risk | Stronger performance | Better culture' clickable or hoverable to show customer metrics (e.g., click 'Reduced risk' → shows '45% fewer incidents').

  • Move testimonials above the fold high

    Replace or supplement carousel with 1-2 visible testimonials in a card layout directly under the hero to build trust before conversion ask.

📝

Copy & Messaging

78/100

The core value prop is crisp ('Support that lives where life happens') but the copy gets a bit corporate and abstract when explaining the solution—too much 'proactive, structured, defensible' and not enough 'here's what you'll actually get.'

Issues Found

  • Hero subheading is solid but the supporting copy in the below-fold section ('These organizations don't believe they have it all figured out...') is wordy and indirect for B2B decision-makers scanning fast
  • Value prop focuses heavily on abstract benefits ('defensible,' 'structured,' 'proactive') rather than concrete ROI (cost savings, retention %, risk reduction numbers)
  • Testimonials are impactful but limited visibility due to carousel; no customer story/case study visible in these screenshots

Recommendations

  • Lead with metrics in body copy high

    Replace abstract benefits with quantified results: 'Reduce burnout by X%' or 'Improve retention by Y' based on customer data.

  • Shorten secondary copy blocks medium

    Cut the 'These organizations don't believe...' paragraph by 50%—get to the benefit in 2 sentences instead of 4.

  • Add visible customer outcomes medium

    Include a small 'Results' section near testimonials showing ROI metrics (e.g., '34% reduction in risk incidents') before asking for demo.

🎨

Design & UX

82/100

The hero section is genuinely gorgeous with smart use of dark navy, lime green accents, and clean typography that immediately communicates premium positioning. The 3D app mockups on the right are engaging, but the overall layout is content-dense and the navigation could be clearer.

Issues Found

  • Navigation dropdown menus are present but difficult to assess hierarchy from screenshots; desktop nav feels slightly cramped with multiple dropdowns
  • Hero CTA buttons ('Start Now' vs 'Explore Environments') lack clear visual distinction in priority—both are prominent but one should dominate
  • Below-the-fold card layout with testimonials uses carousel navigation (left/right arrows) which is mobile-hostile and hidden from initial view

Recommendations

  • Clarify CTA hierarchy medium

    Make 'Start Now' a solid filled button and 'Explore Environments' an outline button to signal conversion vs. exploration intent.

  • Replace carousel with visible testimonials high

    Show 2-3 full testimonials above the fold instead of forcing users to hunt with carousel arrows—carrousels bury content.

  • Simplify primary nav low

    Consider using mega-menus or card-based dropdowns instead of stacked text dropdowns for better scannability.

🔒

Trust Signals

85/100

Legitimacy is STRONG here—logos from recognized brands (ATB, TELUS, SAIT, NHL, Ontario Health), specific job titles in testimonials (e.g., 'Managing Director, ATB Financial'), and standards badges (ISO, Mental Health Commission of Canada) are all present and credible.

Issues Found

  • Client logos displayed but no case study links or detailed ROI stories—logos alone build awareness, not deep trust without proof
  • Testimonials include names and titles but quotes are vague ('There's a breaking point for everybody...')—specific before/after results would be stronger
  • No visible security/compliance badges (SOC 2, HIPAA, GDPR), privacy policy link, or security statement despite handling sensitive mental health data

Recommendations

  • Add case studies with quantified results high

    Link 1-2 logos (e.g., ATB) to detailed case studies showing specific metrics: 'Reduced mental health incidents by 34%' or 'Improved employee retention by 12%'.

  • Strengthen testimonials with specifics medium

    Rewrite vague quotes to include concrete results: 'Before Headversity: 15% of employees reported crisis-level stress. After: 8% in 6 months' (example).

  • Add compliance/security footer high

    Display SOC 2 Type II, GDPR, HIPAA, or equivalent certifications prominently in footer—customers handling mental health data need this visible.

Think you can beat 64/100?

Get your site brutally analyzed by the same AI. 8 scores, a punch list of fixes, 60 seconds.