Brand

The prompt is the brand.

Our mark is a terminal prompt: an agent ready to act, a cursor waiting for the next command. Color, type and motion follow from it. Here is how to use it.

The mark

Two characters. One idea.

>

The agent

The prompt points forward. Something is about to act — and it is not a person clicking through a checklist.

_

The cursor

Waiting for the next command. Testing is never finished, so the mark never closes: every fix, every release, every new host is the next line.

Logo

The full logo and the glyph.

The full logo for anyone meeting superhack for the first time. The glyph alone where space is tight or the name is already on the page. Both come in black, white and color — lime on black.

Full logo
Full logoBlack, on light backgrounds. The default.SVGPNG
Full logo, white
Full logo, whiteWhite, on dark backgrounds.SVGPNG
Full logo, color
Full logo, colorLime on black.SVGPNG
Glyph
GlyphAvatars, favicons, tight spaces.SVGPNG
Glyph, white
Glyph, whiteOn dark backgrounds.SVGPNG
Glyph, color
Glyph, colorLime on black.SVGPNG
App icon
App iconWhite glyph on an ink square.SVGPNG
App icon, color
App icon, colorLime glyph on an ink square.SVGPNG
App icon, white
App icon, whiteInk glyph on a white square, for dark surroundings.SVGPNG
App icon, lime
App icon, limeInk glyph on a lime square. Our favicon.SVGPNG

Clear space and size

Give it room.

Keep a clear space around the logo equal to the height of the glyph. Nothing else enters that box — no text, no edges, no other logos.

superhack logo with clear space

Clear space

The height of the glyph, on every side.

Full logo, minimum

96 px wide on screen, 25 mm in print.

Glyph, minimum

16 px wide on screen. Below that, use the app icon.

Color

Ink and white. A spark of lime.

superhack is almost entirely black and white — the colors of a terminal. Lime is the phosphor of an old screen: it marks the moment something is live, and it only works because it is rare.

Roughly how much of each, on a typical page.

Ink#0A0A0AText, the logo, dark surfaces. The terminal.
White#FFFFFFThe page. Most of what you see.
Ivory#F9F8F6Cards and quiet surfaces.
Fog#7C8188Secondary text, labels.
Dove#D7DAE2Hairlines and borders.
Lime#D3FF51The phosphor spark. Only on ink, never as text on white, at most once per screen.

In dark mode

Not a second palette: ink in a few steps, and lime stays the one spark. The page itself is Ink.

Ground#0A0A0AThe page. Same as Ink.
Surface#0F1012Cards and panels.
Raised#17181APills, hover, active.
Line#1D1E21Hairlines and borders.
Text#D5D7DBBody text. Headlines in white.
Lime#D3FF51Unchanged.

Type

Geist for words. Geist Mono for machines.

Geist carries everything people read. Geist Mono is for what a machine says — commands, labels, identifiers. Both are open source (SIL OFL).

Geist · 450 / 600

Aa

Offensive testing at agentic pace.

Headlines in 450 with tight tracking. The wordmark is Geist 600 at −0.045em.

Geist Mono · 400 / 500

_

$ claude mcp add superhack

Commands, finding references like SH-12, small uppercase labels.

Name

superhack. Lowercase, one word.

Like a command you type. Also at the start of a sentence, also in headlines.

superhackYes
SuperhackNo
SuperHackNo
Super HackNo

Questions

Need something else?

Press kit, partner lockups or a format we do not offer here — get in touch.