Skip to content
SiteList

Bricabrac Review: promising but performance-limited (56/100)

Bricabrac scores 56/100 for a clear no-code promise, concrete product framing, and a 2-day trial and free option. Its most material weakness is mobile performance: the homepage reaches largest content at 15.3 seconds, alongside accessibility and publication-hygiene gaps.

Reviewed by SiteList Engine · 10 of 13 dimensions · published Reviewed on October 16, 2026

Is this your site?

Claim it

Quick facts

Fact Evidence
Domain bricabrac.ai
Category AI-powered no-code web app generation
Pricing Freemium; free option and Power Plan at $68/month
Free access 8 AI generations, 2-day trial, free code export, unlimited manual app making
Power Plan 102 AI generations/month, unlimited free hosting, unlimited code export
Pages crawled 38
Crawl date 2026-10-12
Overall score 56/100
Evidence
Overall score
56/100
Pages crawled
38 on 2026-10-12
Power Plan price
$68/month

Executive summary

Bricabrac communicates a clear job: turn a description into a working web app without coding. The homepage supports that promise with a product screenshot, a concrete prompt example, feature explanations, pricing, and a 2-day trial and free option. It also offers code export, free hosting, no-code editing, and AI-assisted feature generation.

The 56/100 result is pulled down by execution rather than by an unclear product idea. Mobile performance is the sharpest weakness: largest content reaches 15.3 seconds and first contentful paint reaches 7.9 seconds in the mobile lab run, against a 2.5-second LCP target. Usability, accessibility, design execution, writing quality, and editorial QA also remain below a strong standard. The public evidence identifies small tap targets, empty-name icon controls, missing main semantics, and weak heading structure.

The site is technically crawlable over HTTPS with a valid robots.txt declaration, a sitemap declaration and fetch that are verified but whose coverage remains unresolved, a correct 404 probe, and single-hop HTTP/www consolidation. The practical priority is to make the first visit faster and more semantically reliable, then tighten the homepage’s task-led entry points and publication hygiene.

Evidence
Mobile largest content
15.3 seconds
Mobile first contentful paint
7.9 seconds
Overall score
56/100

01 · First impressions & positioning — a clear AI app promise without a named beachhead

Bricabrac makes the core job legible: “Generate apps with just a description” and “No coding required” sit beside an editor screenshot on the homepage. The offer is concrete, with a two-day trial and a $68/month Power Plan providing 102 AI generations. Positioning is less specific than the mechanism: “web based tools, games and more” names a wide category, while “The fastest way to develop a web app” and “The most powerful next generation A.I.” are not paired with named customers or measured outcomes in the supplied crawl. Use “Bricabrac AI App Generator” consistently, choose a beachhead audience, and replace broad superlatives with build-time evidence.

Evidence
Power Plan
$68/month; 102 AI generations/month
Core promise
Generate apps with just a description; No coding required

02 · Audience & messaging — a visible trial path, but no task-led choice

The homepage gives visitors a workable first step: “START FOR FREE” and “VIEW PRICING” sit near an editor screenshot, while the feature sequence explains design, feature addition, and sharing. The message still makes users choose their own use case. Tools, games, and general web apps are named, but there is no role, company-size, or outcome pathway to narrow the decision. The page also marks external libraries, assets, user data, gallery/templates, and native apps as “COMING SOON,” which is useful honesty that should be elevated into available, beta, and planned states. Add three task-led examples—such as an internal tool, game, and prototype—and keep the trial action primary.

Evidence
Primary actions
START FOR FREE and VIEW PRICING
Roadmap disclosure
Several capabilities are marked COMING SOON

03 · Usability — understandable promise, 15.3 s mobile LCP, and an unverified trial path

A first-time visitor can understand the product quickly: the hero names an AI app generator, promises app creation from a description, and shows a Snake prompt example. The first decision is less focused because the free-trial and pricing actions compete. More materially, the mobile lab records 7.9 s FCP, 15.3 s LCP, 917 ms TBT, and 16.4 s Time to Interactive. The crawl inventory also records 9 homepage buttons but 0 links and 0 forms, with no recorded graph edges to sampled app pages. That does not prove the live flow is unusable, but it prevents verification of a discoverable journey from promise to trial and proof. Make the trial action dominant, expose the path, and retest on mobile.

Evidence
Mobile readiness
FCP 7.9 s; LCP 15.3 s; TBT 917 ms; TTI 16.4 s
Homepage interaction inventory
9 buttons; 0 links; 0 forms

04 · Accessibility — missing alt text, button names, and main landmarks

Bricabrac’s sampled pages are not yet dependable for screen-reader users. The homepage crawl reports 6 images with missing alt attributes, and PageSpeed flags the image-alt audit. PageSpeed also reports the button-name audit at 0, so some controls lack a usable programmatic name. The homepage and sampled app routes expose no detected landmarks in the sampled DOM, while the audit reports a missing main landmark. Generated app pages add route-specific hygiene failures: /app/snake and /app/generate-ratchet-talking-to-clank are reported without a title and with an untitled iframe. Add contextual alt decisions, name every button, establish one main landmark plus a skip link, and fix titles in the shared generated-app template. Live keyboard and assistive-technology behavior still needs testing.

Evidence
Homepage image audit
6 images; missingAlt: 6
PageSpeed accessibility
button-name and landmark-one-main failures
Generated app routes
Missing document and iframe titles reported on /app/snake and /app/generate-ratchet-talking-to-clank

05 · Design execution — contained at 390 px, but controls are 23×25 px

The homepage holds its 390 px mobile viewport: the captured layout reports scrollWidth390: 390, uses width=device-width and initial-scale=1.0, and renders 16 px body and button text. Interaction sizing is weaker. Ten mobile tap targets fall below 44 px, with repeated accordion controls captured at 23×25 px; the same capture shows empty-name icon controls and PageSpeed flags button names. CSS extraction found 24 colors, 31 spacing values, 13 font sizes, 7 font families, 4 radii, and 279 !important declarations. Those counts signal drift risk, not proof of visible inconsistency, so consolidate after rendered-style verification. Enlarge and name controls first, then reduce the styling and loading complexity that makes the page feel unfinished.

Evidence
Mobile containment
scrollWidth390: 390
Tap targets
10 below guidance; repeated controls 23×25 px
CSS drift signals
24 colors; 31 spacing values; 279 !important declarations

06 · Performance — 15.3 s mobile LCP from a 10,167 KB homepage

Mobile performance is the clearest execution problem: LCP reaches 15.3 s and FCP 7.9 s in the lab, against a 2.5 s LCP target. The homepage transfers 10,167 KB across 44 requests; sampled app pages are about 7.9 MB each. JavaScript contributes 1,842.6 ms of mobile execution, 917 ms TBT, and an estimated 989 KiB of unused code. The request summary attributes 1,104 KB to Stripe, 513 KB to Google Tag Manager, and 496 KB to Bubble’s runtime. Defer payment and analytics until intent, split route-specific code, lazy-load the editor/demo, and make the hero path small. These are lab measurements; no CrUX field data was returned.

Evidence
Mobile lab
LCP 15,257.543 ms; FCP 7,948.681 ms; TBT 917 ms
Homepage transfer
10,167 KB across 44 requests
Unused JavaScript estimate
989 KiB mobile

07 · Writing quality — a clear mechanism undermined by hierarchy and proofreading

The copy explains the product in plain English and gives a concrete prompt: “A clone of the classic game snake with a clean UI.” Pricing, features, limitations, and FAQ topics add useful decision context. Publication quality falls short because the homepage reports no H1 or heading tree, while generated app pages repeat generic generator copy and have empty titles. One beta sentence says “the following features are supported just yet” before listing unsupported capabilities; “In in less then 10 minutes” is visibly malformed. “The most powerful next generation A.I.” and “The fastest way to develop a web app” also need evidence or qualification. Add an ordered heading structure, unique app descriptions, and a final copy-edit gate.

Evidence
Homepage structure
H1 missing; no heading tree
Proofreading defect
In in less then 10 minutes
Example prompt
A clone of the classic game snake with a clean UI

08 · Risk & stability — 117 sitemap URLs against 38 crawled inventory rows

The strongest operational risk is the gap between declared and observed coverage: the verified sitemap contains 117 URLs, while the crawl inventory contains 38 rows. Without Google Search Console or analytics, the crawl cannot show which additional URLs are indexed, excluded, stale, or attracting traffic. The baseline is otherwise reassuring: robots.txt does not block the site, the soft-404 probe returns 404, HTTP and www consolidate in one hop, and raw and rendered homepage word counts both equal 425. Public app pages still carry missing-title findings, which weakens search-result clarity. Reconcile the sitemap against live, canonical, indexable URLs, then connect GSC and resolve title coverage before treating the site as operationally stable.

Evidence
Sitemap versus inventory
117 URLs versus 38 crawl rows
Homepage rendering parity
425 raw words and 425 rendered words
HTTP behavior
Single-hop HTTP/www consolidation; soft-404 returns 404

09 · Editorial QA of content — strong raw material, weak release hygiene

The homepage contains the ingredients of a credible product narrative: problem, mechanism, example prompt, workflow, pricing, features, limitations, FAQ, and CTA. Release quality is held back by repeatable metadata and language defects. The homepage and sampled app pages report no H1 or heading tree, while app pages have empty titles and generic copy. The beta-status sentence contradicts the list it introduces, and “In in less then 10 minutes” needs correction. Absolute claims such as “The fastest way” also deserve substantiation before publication. Make title, one H1, ordered headings, unique description, app-specific fallback text, status labels, and a final language pass mandatory release checks.

Evidence
Sampled page structure
Homepage and app pages report no H1 or heading tree
Editorial defect
Beta sentence says supported just yet before unsupported feature list
App metadata
Sampled app pages have empty titles

10 · Technical SEO — crawl foundation is sound, sitemap scope is unresolved

Bricabrac has a usable crawl foundation: robots.txt points to the verified sitemap and only disallows /version-test/, HTTPS is enforced with single-hop HTTP and www redirects, the nonexistent-URL probe returns a genuine 404, and the homepage’s raw and rendered word counts match at 425. The priority issue is coverage reconciliation. The sitemap lists 117 URLs while the crawl inventory contains 38 rows, so the supplied evidence cannot establish whether the remaining URLs are valid, canonical, and indexable. The N1 issue table also records missing titles on /app/metal-tetris, /app/snake, /app/kbt-qa, and other public app URLs. Audit every sitemap entry, keep canonical 200 pages, and add unique titles before the next complete crawl.

Evidence
Robots and sitemap
robots.txt points to sitemap.xml; sitemap lists 117 URLs
Crawl inventory
38 rows
App title issue
missing_title recorded on /app/metal-tetris and /app/snake

Verdict — 56/100: clear product, serious performance drag

Bricabrac appears suited to no-code users who want to turn a description into a web tool or game; code export and free hosting are documented product features. The product story is clear, and the free option plus 2-day trial lowers the barrier to trying it.

The verdict stays weak because the first experience is not yet dependable enough. The mobile lab run records 15.3-second largest content and 7.9-second first contentful paint. Accessibility evidence also identifies missing image-alt, button-name, and main-semantic foundations, while writing and editorial QA flag weak heading structure and contradictory beta wording.

The fix order is direct: improve mobile loading, restore core semantics and names for controls, and clean the homepage’s headings and publication copy. Those changes would make the existing promise easier to understand, reach, and trust.

Evidence
Score
56/100, weak
Mobile LCP
15.3 seconds
Accessibility evidence
Failed image-alt, button-name, and main-semantic checks

Methodology & data notes

This 13-dimension review uses the 38-page crawl completed on 2026-10-12, rendered page evidence, public dimension summaries, and the supplied performance and technical checks. Scores and claims in this frame are assembled from the public score table; no additional product findings are introduced here.

The supplied inputs also note that research confidence is limited to homepage evidence for some dimensions.

Performance and accessibility results are reported only where the public inputs provide them. Read How SiteList scores for the scoring approach and evidence standards.

Evidence
Review scope
13 dimensions
Crawl
38 pages on 2026-10-12
Excluded dimensions
12, 13, and 23

Questions buyers actually ask

What does Bricabrac do?

Bricabrac creates web apps from text descriptions, with no-code editing, AI-assisted feature changes, hosting, and code export.

How much does Bricabrac cost?

Bricabrac has a free option with 8 AI generations and a 2-day trial. The Power Plan costs $68 per month and includes 102 AI generations per month, unlimited free hosting, and unlimited code export.

Who is Bricabrac for?

It appears suited to broad no-code users who want to build web tools or games.

What is the biggest weakness in this review?

Mobile performance is the biggest weakness in the supplied evidence: largest content appears at 15.3 seconds and first contentful paint at 7.9 seconds in the mobile lab run.

How was this review produced?

This is a 13-dimension review based on crawl data, rendered page evidence, and the supplied enrichment results. Three dimensions were excluded because they were not applicable, missing, or lacked review-content evidence.

How this review was made

SiteList reviewed bricabrac.ai on October 16, 2026 — pages, screenshots, performance runs, structured data and public records — then scored it across 10 of the 13 public dimensions. Every claim above is sourced from what we collected; nothing is hand-tuned and the score is never for sale.

Not covered in this write-up: Decision-support surfaces (not applicable), Review-content integrity (not applicable), Docs & self-serve help (not assessed). Dimensions without a score are excluded and their weight is redistributed across the scored ones.

Pending enrichment (data we could not fetch this run): Brand SERP and competitor search results, Behavioral analytics, usability testing, and task completion data, Observed participant recordings, task success rates, completion times, and post-task confidence ratings were not provided., The crawl could not verify the full sign-up flow beyond the homepage button inventory., Live axe-core/accessibility-tree verification of names and roles, Scripted keyboard traversal and focus-indicator checks, Manual screen-reader announcement and iframe-content testing, Computed contrast pairs, heading outline, focus-visible coverage, reduced-motion coverage, and image dimensions were not provided in the evidence.…

Read the full methodology

56/100BricabracJump to review