Skip to main content

honestly, your site needs work

brutal (but helpful) website critiques

recent roasts

Buildstory: Show, Don't Tell (If You Can See It)

4/30/2026visit Buildstory

"Community platform for builders scoring 72/100. Solid SEO and clean design undercut by a missing main landmark, low-contrast footer, and projects gated behind login on a site whose tagline is 'Show the world.'"

main issues

  • Overall health score: 72/100 (Grade C)
  • No <main> landmark - screen readers can't navigate the page
  • Footer text contrast ratio: 2.53:1 (needs 4.5:1)
saascommunityaccessibility
read full roast

Cobalt: A Media Downloader That Doesn't Download Media

4/30/2026visit Cobalt

"Open-source media downloader with a sharp UI and a principled no-tracking stance, undermined by a centralized proxy model that YouTube has effectively neutered. The flagship use case is broken on the main instance, and self-hosting isn't a product answer for most people."

main issues

  • YouTube downloading broken on the main instance since mid-2025 - the most popular use case
  • 90% failure rate reported on mobile devices
  • Centralized proxy model fundamentally vulnerable to platform anti-scraping
open-sourcesveltearchitecture
read full roast

Prodpod: A Productivity App That Needs a Productivity App

3/27/2026visit Prodpod

"A student productivity tool with genuinely good ideas buried under classic vibe-coded patterns: inconsistent heading hierarchy, a testimonial from the founder's own name, and a feature grid that shows icons where screenshots should be."

main issues

  • Testimonial attributed to 'Wendy - Student' on a site submitted by Wendy
  • Heading hierarchy skips levels (H1 to H3 to H4)
  • Feature cards use icons with no actual product screenshots
designuxtrust
read full roast

Musebox.io: 800 Pages and Nothing to Say

3/3/2026visit Musebox.io

"Community prompt library scoring 54/100. 800+ thin URLs indexed, bloated avatar, and accessibility violations."

main issues

  • Overall health score: 54/100 (Grade F)
  • 60 accessibility errors including unlabeled forms and missing landmarks
  • Images up to 620KB served through Next.js Image optimizer at 3840px wide
accessibilityperformanceseo
read full roast

Rahul Rajput's Portfolio: Great Dev, Rough Website

"Dev portfolio scoring 45/100. Great work, but SEO mistakes, accessibility gaps, and a leaked secret tank it."

main issues

  • Overall health score: 45/100 (Grade F)
  • Potential LinkedIn client secret leaked in JS bundle
  • 5 social links with zero accessible text
portfolioaccessibilityseo
read full roast

ToSReview.org: A Real Product Hiding Behind Its Own Terms of Service

"ToS analysis tool scoring 31/100. A disclaimer gate blocks every crawler and social preview. The irony is painful."

main issues

  • Overall health score: 31/100 (Grade F)
  • Legal disclaimer gate blocks all crawlers and SEO
  • No sitemap, no robots.txt, no meta description
seorenderinglaunch
read full roast

think your site can handle the heat?