Cr

Crovise – An LLM that uses static analysis to generate CRO hypotheses

Hacker News

Crovise – An LLM that uses static analysis to generate CRO hypotheses

Hi HN, I’m Adam. Over the last 8 months, I’ve been learning the SaaS stack and building small side projects. One thing I consistently struggled with was conversion rate optimization. Most guidance felt subjective, and A/B testing wasn’t realistic with low traffic. I built Crovise to explore whether static analysis could be used to generate useful CRO hypotheses. Instead of tracking users or predicting outcomes, it analyzes the HTML and DOM structure of landing pages: semantic tags, hierarchy depth, CTA placement, and common structural patterns. The idea is closer to static code analysis than analytics — surface potentially weak or interesting structures that are worth testing. Technically, the system is rule-based by design and built with Next.js. The hardest part was translating qualitative UX heuristics into deterministic rules without making them too rigid. This is an MVP and is currently in a waitlist phase. It works best on simple marketing pages and struggles with complex SPAs or highly dynamic content. False positives are expected. Thanks for reading.

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: user, code · Missing: mac, agents, macos
74%74% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
67%67% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: month, users · Missing: mobile apps, ios, personal
41%41% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: users · Missing: plus, platform, intuitive
34%34% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
32%32% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Strong signals: saas · Missing: arr, mrr, revenue
22%22% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

pe
perl-lsp – annotation free static analysis for Perl47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

perl-lsp – annotation free static analysis for Perl

Hacker News3
Li
Linting and static analysis of Clojure code59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Linting and static analysis of Clojure code

Hacker News5
Sm
Smalisca – Static Code Analysis for Smali53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Smalisca – Static Code Analysis for Smali

Hacker News6
Ge
Generate cli code in Go using static analysis52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Generate cli code in Go using static analysis

Hacker News4
Cp
Cppcheck – A tool for static code analysis52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Cppcheck – A tool for static code analysis

Hacker News2
3,
3,001 Uses of a Paperclip43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

3,001 Uses of a Paperclip

Hacker News4
Nc
Ncdu, but Uses Sloccount43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ncdu, but Uses Sloccount

Hacker News2
I
I wrote a profiler that combines dynamic profiling and static analysis54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I wrote a profiler that combines dynamic profiling and static analysis

Hacker News10
ES
ESLint plugin for ES6 module static analysis30%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ESLint plugin for ES6 module static analysis

Hacker News3
Ho
How Pagecord Uses AI43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

How Pagecord Uses AI

Hacker News3