Barnacle

Sample report · maaitlunghau.lovable.app

Here's Vaultline, generic scraped clean.

Built with Lovable. Below: what makes it read as AI-made, a redesigned homepage built from your real content, and the steps to make the changes yourself.

38/100

Humanness score

The page is competently built, and that's the problem. It's a section-by-section copy of a well-known SaaS homepage: black hero with a warm orange glow, a "NEW … now GA" pill, a logo marquee, three stat cards, a code tab block, tabbed solutions, a testimonial carousel, a resource grid, and a 9-column footer. Developers have seen this exact page hundreds of times, and nothing about it says Vaultline.

Three moves that matter most

  1. Own the name with a real artifact: the access log. Identity is a record of who was let in, when, and with what scope. Make that record the visual language: a grid-paper console, monospaced entries, a highlighter on what matters, and red for denied.
  2. Make the code the hero. The tagline promises login in 10 minutes, so put the 6-line SDK snippet next to the H1 instead of four scrolls down.
  3. Earn trust with real proof. The stats (41B+, 6,400+ tenants), customer logos (Fluxline, Parallax, Nimbus…), testimonials, and the "Named a Leader in the 2026 Identity Platforms report" banner look invented. For a security product, fake proof does more damage than anything else on the page.

Borrowed from the best

Picked from the Seadog library of award-winning sites to suit your industry. Here's what we took from each, and what we left behind.

Reference What we borrow What we don't copy
Bitnomial (regulated exchange) A list as the H1 ("Passkeys. MFA. SSO. Agent auth."), [ BRACKETED MONO ] compliance labels, one signal accent on white Their inktrap font and orange line art
Ardor Dot-matrix numerals (Doto) for machine-like data, which gives an agent product a terminal voice without dark mode ASCII decoration, centered prompt box
Replicas A fine grid-paper backdrop that reads as an engineer's notebook Black background, mint
Cerebrium Commit to a non-blue accent: chartreuse highlighter instead of SaaS orange or blue Pink 3D ribbon
Oath (wildcard) Pair the technical claims with one warm human note, a short founder-style line Soil video

The principles behind it: #1 one idea, #2 scale contrast, #4 one accent like a highlighter, #6 show the product (code + live log), #7 editorial frames and mono metadata, #10 honest proof.

What to fix, in order

Fix first

Area What's on the site Why it reads as generic or AI-made Do instead
Trust "41 B+ logins", "99.99 %", 5 named testimonials from Northwind/Octagram/Lumen/Co, an analyst "Leader" badge Placeholder companies plus round big numbers are the clearest sign of a generated site. Security buyers check this Use real numbers or none. Replace with verifiable proof: SOC 2 status, open-source SDK stars, a public status page, a changelog
Template tells Dark hero with radial orange glow, "NEW" pill, "Edit with Lovable" badge left visible It's the stock "AI SaaS" hero A light, paper-toned hero. Remove the Lovable badge (Project settings → hide badge)
Hierarchy The SDK code block, the most persuasive asset, sits in section 3 Developers decide in the first screen Put the H1 and a working snippet side by side above the fold
Layout Every section uses the same pattern: eyebrow → H2 → card row Even rhythm means nothing stands out Number the chapters (01 Install, 02 Solutions, 03 Proof, 04 Read), use different layouts per section, and use rules instead of cards

Important

Area Finding Do instead
Typography Archivo 800 for every heading and body. One heavy grotesk reads as "template" Familjen Grotesk (a grotesk with character) for display, IBM Plex Sans for body, IBM Plex Mono for labels and code, and Doto dot-matrix only for numbers
Color Black + Lovable-default orange #F97316-ish + white cards Off-white #F4F4EF with a 24px grid, ink #111111, chartreuse #C8F03C as the only accent (highlighter), red #D63B2F only for denied/out-of-scope states
Copy "Typed to the teeth", "ate our legacy hash format for breakfast". Bits of voice, but the H1 "Identity for every human, every app, every agent." is triple-parallel AI phrasing H1: "Login, MFA and agent auth, in one tiny SDK." Keep the playful lines and cut the slogans
Navigation 5 mega-menu buttons + EN + Login + Sign up + Contact sales = 9 items Docs · Pricing · Customers · Log in · Start free
Footer 9 link columns (~40 links) for a one-page product 4 columns max

Polish

  • Accessibility: nav button text is white at 64% opacity on black (computed oklab(... / 0.64)), which is borderline for 14px text. The logo marquee moves with no pause control (WCAG 2.2.2). Tab buttons need role="tab"/aria-selected.
  • Testimonials use straight " quotes with stray spaces (" We moved…"). Use proper “ ” quotes.
  • "99.99 %" and "41 B+" have stray spaces. Write "99.99%" and "41B+".

What we kept

Product name, positioning, all four solution segments (AI Agents, AI Tools, B2B, B2C), the agent-identity features, the SDK snippet, resources, and the final CTA. Stats, logos, and quotes are kept as clearly marked placeholders to be replaced with real proof.

Your homepage, redesigned

Built from your real content, with nothing invented. Drag to compare, or open the live page.

Vaultline homepage beforeVaultline homepage after the redesignBeforeAfter

Make the changes yourself

The idea to build around: “the access log.” Plan on about 1–2 hours. Keep redesign.html open as the reference.

  1. Step 1

    Master prompt (Lovable / Cursor / v0 / Bolt)

    Restyle the homepage around one idea: "the access log". Keep product copy unless told otherwise.
    FONTS: Familjen Grotesk 700 (display), IBM Plex Sans (body 17px), IBM Plex Mono 500 (12px uppercase labels written "[ LABEL ]" and code), Doto 900 (dot-matrix) ONLY for big numbers and the "line" in the logo. Remove Archivo.
    COLORS: page #F4F4EF with a 24px grid of 1px #DADAD2 lines, ink #111, chartreuse #C8F03C as the only accent, used like a highlighter (<mark> on key words, active tab, first card, primary button in the dark section). Red #D63B2F only for denied states. Remove the dark hero, the orange glow and all orange.
    SHAPES: square corners, 1.5px ink borders, no shadows, no gradients.
    NAV: logo · Docs · Solutions · Trust · Pricing · Log in · Start free.
    HERO: a row of two mono labels (left "[ Identity platform for developers ]", right "[ New · passkeys & agent identity now GA ]"), then a giant H1 list "Passkeys. MFA. SSO." with "Agent auth." on line 2 highlighted in chartreuse. Below in 5/7 columns: lede + buttons on the left; on the right a black console with language tabs, split into the SDK code and a live access log (passkey login ✓, agent delegation ✓, out-of-scope write ✕ denied, revoke ✓).
    NUMBERS: 3-column ruled strip, Doto numerals; unverifiable stats become [placeholders].
    SOLUTIONS: 4 segments side by side in one bordered strip (first one chartreuse), no tabs.
    PROOF: 4 checkable items (SOC 2, GitHub SDKs, status page, changelog) + max one real quote. Delete the logo marquee, fake logos, analyst badge and testimonial carousel.
    Add a short founder note box before the final CTA. Final CTA on ink with a chartreuse primary button. Footer: 4 columns max. Hide the "Edit with Lovable" badge.
    
  2. Step 2

    Section prompts

    1. "Swap fonts, colors and the grid background to [tokens]; remove all orange and the dark hero glow."
    2. "Make the H1 a stacked list 'Passkeys. MFA. SSO. Agent auth.' and highlight the last item."
    3. "Put the SDK code and a 4-line access log side by side in one console in the hero."
    4. "Show all 4 solution segments in one row; delete the tabs."
    5. "Replace testimonials and logos with a 4-item 'Proof you can check' row."
    6. "Add a founder note box above the final CTA."
  3. Step 3

    CSS tokens

    :root{--paper:#F4F4EF;--ink:#111;--soft:#5C5C57;--line:#DADAD2;--hi:#C8F03C;--red:#D63B2F;
    --font-display:'Familjen Grotesk',sans-serif;--font-body:'IBM Plex Sans',sans-serif;--font-mono:'IBM Plex Mono',monospace;--font-dot:'Doto',monospace}
    body{background:var(--paper);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:24px 24px}
    mark{background:var(--hi);color:var(--ink)}
    
  4. Step 4

    Copy changes

    Before After
    Identity for every human, every app, every agent. Passkeys. MFA. SSO. Agent auth.
    Vaultline is the identity platform developers reach for first… One tiny, typed SDK for every human, app, and AI agent that needs to sign in, plus a single record of who did what.
    Built for what you're building. Whatever is signing in, human or not.
    Loved by security & product teams. + 5 quotes Proof you can check. + 1 real quote
    41 B+ / 99.99 % [real #] / [SLA] linked to status page
    Trusted by teams shipping to billions of users Delete
  5. Step 5

    Checklist

    • No unverifiable numbers, logos, badges or quotes remain
    • Chartreuse appears only as highlight or active state (≤5 places per screen)
    • Text never sits directly on chartreuse at small sizes unless it's ink (AA passes)
    • Lovable badge hidden · Publish → Publish changes

Want it done properly? Work with Seadog, the studio behind Barnacle, and get your Barnacle order fully credited toward a project booked within 60 days.

seadog.design ↗