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 main use case is broken on the main instance. The design is honest about what it is. The architecture is honest about what it can't be."

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?