| Fact | Value |
|---|---|
| Domain | storyhack.io |
| Category | Voice-profiling development infrastructure for TV and film writers |
| Pricing | $20.99/month; free trial |
| Pages crawled | 17 |
| Crawl date | 2026-09-24 |
Storyhack Review: strong foundation, clear gaps (77/100)
Storyhack scores 77/100, with exceptional technical SEO and focused positioning for professional screenwriters. Mobile performance, accessibility, and decision support are the main weaknesses, led by a 6.7-second mobile interaction time and a feature-list pricing page without user guidance.
Reviewed by SiteList Engine · 11 of 13 dimensions · published Reviewed on September 24, 2026
Is this your site?
Claim itQuick facts
- Pages crawled
- 17
Executive summary
Storyhack is a focused SaaS for screenwriters, positioning itself as development infrastructure that evaluates creative work against the writer voice. First impressions and technical SEO are exceptional dimension scores at 92/100 and 95/100, while writing quality and editorial QA score 82/100 and 85/100. The main weaknesses are mobile performance at 45/100, decision support at 40/100, and accessibility at 62/100. The homepage takes 6.7 seconds to become interactive on mobile, and the pricing page presents one feature-heavy plan without guidance for different users or scenarios. Pricing is also buried in the footer.
- Overall score
- 77/100
- Mobile time to interactive
- 6.7 seconds
- Decision-support score
- 40/100
01 · First impressions & positioning — 92/100, a specific screenwriter promise
Storyhack makes a specific promise: it is development infrastructure for screenwriters that evaluates creative work against the writer’s own voice. The hero line, ‘Development infrastructure for screenwriters.’, is falsifiable and clearly distinguishes evaluation from generative text. Supporting proof includes a $20.99/month pricing page, ‘For Writers’ and ‘For Producers’ segments, and comparison pages naming AI writing tools. The positioning is stronger than a generic AI-writing claim, though the primary hero does not name a direct competitor. Clarify the category as voice-profiling development infrastructure for TV and film writers, and place a concrete proof point beneath the hero.
- First impressions & positioning
- 92/100
- Monthly price
- $20.99/month
02 · Audience & messaging — 90/100, clear answers within two clicks
Storyhack answers the core buyer questions within 1–2 clicks: what it is, who it serves, what it costs, why it differs, how to start, and whether work is used to train AI. ‘For Writers’ and ‘For Producers’ navigation aligns the message to distinct audiences, while ‘Start your Voice Profile’ gives the homepage a clear next step. Pricing shows $20.99/month with a free trial, and the site says, ‘We never train AI on your work.’ The remaining gap is risk handling: the site says ‘Cancel anytime’, but no SLA or fuller cancellation policy is visible. Add that policy where buyers compare options.
- Audience & messaging
- 90/100
- Monthly price
- $20.99/month
03 · Usability — 85/100, pricing is buried in the footer
Storyhack’s homepage presents a clear value proposition and prominent ‘Start your Voice Profile’ action, but cost information takes a detour. The pricing page is reachable through the footer rather than primary navigation or a prominent hero link, and the mobile menu lists ‘For Writers’, ‘For Producers’, and ‘For Investors’ without direct pricing or signup access. This slows a common evaluation task before commitment. Add a ‘Pricing’ link above the fold and a dedicated ‘Pricing & Plans’ item to mobile navigation. Standardize link styling between navigation and footer so secondary destinations remain legible and predictable.
- Usability
- 85/100
- Pricing access
- Footer link only
04 · Accessibility — 62/100, missing landmarks and labels block key flows
Storyhack has accessibility barriers in page structure, forms, contrast, and keyboard feedback. The writers page has no main landmark and no skip link, while the login form’s email and password inputs rely on placeholder text without visible or ARIA labels. The audit also reports insufficient text contrast and missing focus indicators for interactive elements. These issues affect navigation and login rather than merely visual polish. Add a main landmark and skip link, label each login input with a linked label or aria-labelledby, meet WCAG 1.4.3 contrast requirements, and define visible focus indicators across interactive elements.
- Accessibility
- 62/100
- Skip link
- hasSkipLink: false
05 · Design execution — 82/100, strong visual system with mobile mechanics to fix
Storyhack’s dark theme, typography, and spacing form a consistent visual system, but several mechanical details weaken the experience. Body text on white is measured at 2.8:1 against the 4.5:1 requirement for body text. On mobile, the 103px-wide ‘Log In’ button sits too close to the 292px ‘Start your Voice Profile’ button, and login inputs use 14px text against a 16px body size. Darken the body text, increase button separation, and raise form-input text to 16px. These are focused CSS changes that preserve the existing visual direction.
- Design execution
- 82/100
- Body text contrast
- 2.8:1 vs 4.5:1 required
06 · Performance — 45/100, 6.7 seconds to interactive on mobile
Storyhack’s homepage takes 6.7 seconds to become interactive on mobile, well above the 2.5-second target cited in the review. The LCP element was recorded at 3,864.97ms and lacked preload and fetchpriority="high", without implying that the image alone caused the delay. The page weighs 2,782KB across 58 requests. Third-party Posthog scripts contribute 347KB, and unused JavaScript has estimated savings of 165–200KB. Preload the LCP image and mark it high priority, defer Posthog, and audit the JavaScript bundle. The evidence supports a performance-first remediation sequence before adding more page weight.
- Mobile interaction time
- 6.7 seconds
- LCP image timing
- 3,864.97ms
- Total page weight
- 2,782KB
07 · Writing quality — 82/100, specific voice constrained by dense pages
Storyhack’s writing is specific and professionally voiced, using named patent filings, dated traction, and clear product boundaries instead of generic AI claims. The opening hook, ‘From spark to script. In your voice.’, states the product’s function and differentiator directly. The weakness is structure and commercial depth: sampled pages extract as a single paragraph, while the pricing page opens with ‘AI writing tools built around your voice. One plan, full access.’ without enough scope or objection handling. Break body copy into 40–90-word paragraphs, add a comparison table to the AI-writing-tools page, and expand pricing copy around refunds and data ownership.
- Writing quality
- 82/100
- Paragraph count
- 1 across all sampled pages
08 · Decision-support surfaces — 40/100, one feature list leaves buyers without guidance
Storyhack’s pricing page presents one Pro plan at $20.99/month with five features, but it does not explain which user or scenario the plan fits. Every feature is shown as included, without comparative axes, tradeoffs, or a defended recommendation. That leaves solo writers and teams to translate the feature list into a purchase decision themselves. Add audience-specific guidance, such as a clear starting recommendation for individual writers and a separate path for teams, then explain only tradeoffs evidenced on the pricing page. Keep the mobile card readable and visually prioritize price and CTA.
- Decision-support surfaces
- 40/100
- Plan features
- 5
- Monthly price
- $20.99/month
09 · Risk & stability — 85/100, indexable surface with open measurement gaps
Storyhack shows no active traffic-suppression defect in the supplied evidence, and its public surface is indexable with clean canonical signals. Risk assessment remains incomplete because GSC is not connected, Wayback returned no rows, and RDAP lookup failed. A separate concrete defect is the two-hop root redirect: http://storyhack.io/ → 308 → https://storyhack.io/ → 308 → https://www.storyhack.io/. Consolidate that chain to one hop. Connect GSC for click and index baselines, enable historical checks, and audit schema only after the missing enrichment data is available.
- Risk & stability
- 85/100
- Root redirect chain
- 2 hops
10 · Editorial QA of content — 85/100, strong voice needs a structural publish gate
Storyhack’s editorial foundation is strong, but the QA gate should block structural density before publication. Across sampled pages, extracted prose has a paragraph count of 1, creating walls of text that weaken mobile scanning. The pricing page also needs a brief explanation of the single-tier model and common objections such as refunds and data ownership. Add a 40–90-word paragraph check, expand commercial-page scope, and verify that the HowTo schema step count matches the visible pipeline; the supplied evidence supports count matching, not positional matching. These checks protect the site’s specific voice while making its content easier to scan and cite.
- Editorial QA of content
- 85/100
- Paragraph count
- 1 across all sampled pages
11 · Technical SEO — 95/100, coherent index signals with one redirect defect
Storyhack’s technical SEO is strong: robots.txt permits crawling, sitemaps are valid, canonicals are self-referential, and the crawled pages returned with TLS and HSTS headers. The main actionable defect is the two-hop HTTP-to-HTTPS-to-WWW redirect chain at the root, which adds avoidable latency and crawl work. Coverage is partial at 17 of a 40-page budget, so site-wide architecture claims should wait for a fuller discovery pass. CWV and structured-data coverage are also unverified in the supplied bundle. Consolidate the root redirect, then run PSI and JSON-LD extraction on key templates.
- Technical SEO
- 95/100
- Crawl coverage
- 17 of 40 page budget
- Root redirect chain
- 2 hops
Verdict — 77/100: strong foundation, weak performance and decision support
Storyhack is a credible fit for professional screenwriters who want to develop projects while preserving their voice. The review’s overall score is 77/100, supported by strong technical SEO, a 92/100 first-impression score, and specific, professionally voiced copy. The priority fixes are clear: reduce the 6.7-second mobile interaction delay, improve accessibility, and turn the single feature-list pricing page into decision support for distinct user types. The review is strong overall, but the product needs faster mobile delivery and clearer buying guidance before it feels complete.
- Technical SEO
- 95/100
- First impressions and positioning
- 92/100
- Performance
- 45/100
Methodology & data notes
This 13-dimension review uses the public score table and crawl data for 17 pages collected on 2026-09-24. It covers positioning, audience and messaging, usability, accessibility, design execution, performance, writing quality, decision-support surfaces, risk and stability, editorial QA, and technical SEO. Google Search Console, Wayback, and Core Web Vitals enrichment were not connected, so traffic stability remains partly unassessed. See How SiteList scores for the review method and data notes.
- Crawl date
- 2026-09-24
- Enrichment
- GSC not connected
Questions buyers actually ask
Who is Storyhack for?
Storyhack is aimed at professional screenwriters developing projects from concept to script while preserving their unique voice.
How did Storyhack score?
Storyhack scored 77/100 in a 13-dimension SiteList review.
What does Storyhack do well?
Its strongest assessed areas are technical SEO at 95/100, first impressions and positioning at 92/100, and writing quality at 82/100.
What should Storyhack improve first?
Storyhack should reduce its 6.7-second mobile interaction time, address accessibility issues, and add decision guidance to its feature-list pricing page.