The core of the seal, primary buttons, links and selected states on light surfaces.
RGB 67 · 56 · 202
7.9:1 on Paper · AAABrand guidelines
Everything an agency, printer or partner needs to use the Satyakod brand correctly: how the mark is drawn, the space it needs, its exact colours, type, verdict signals and motion.
On this page
01 · The symbol
Satyakod is a code that tells the truth about the product it is printed on. The seal says that in one shape: rings of code, a verdict at the centre, and proof that escapes the package.
Eleven segments of code, the pattern printed on every unit.
Nine segments. Two rings, so a copy has twice as much to get right.
The verdict. Five modules that mean this one is real.
Proof escaping the package, so anyone can see it.
02 · Construction
The mark is drawn on a 120-unit grid. Every ring, gap and module is a whole step on it, so the seal stays crisp from a favicon to a building sign.
03 · Clear space and size
Keep empty space around the logo equal to the core’s diameter (x) on every side. Below 32 px, switch to the compact mark: full rings, no breakout.
Minimum sizes
04 · Colour
Indigo is reserved for the moment of proof: the core of the seal, the primary action, the selected state. Everything else is ink and paper.
Brand
The core of the seal, primary buttons, links and selected states on light surfaces.
RGB 67 · 56 · 202
7.9:1 on Paper · AAAThe seal’s core, icons and graphics on dark surfaces. Use Light indigo for text.
RGB 99 · 102 · 241
4.2:1 on Night · large text and graphicsLinks and highlighted words on dark surfaces.
RGB 165 · 180 · 252
9.5:1 on Night · AAANeutrals
Type, the seal’s rings, dark buttons.
RGB 24 · 24 · 27
17.7:1 on Paper · AAADark heroes, the app icon tile, dark mode.
RGB 17 · 17 · 19
18.1:1 with Paper text · AAAPage backgrounds and cards.
RGB 255 · 255 · 255
17.7:1 with Ink text · AAAPanels, inputs, secondary cards.
RGB 244 · 244 · 245
16.1:1 with Ink text · AAAProportion
05 · Typography
One family, two voices. Codes and serials always appear in Geist Mono, so they look like what they are.
06 · Verdicts
The five check modules re-form into each verdict. Colour alone never carries meaning, so the result is clear to colour-blind users and in black-and-white print.
All four checks passed. The check breaks out of the seal: this unit is the real one.
07 · Motion
These are the website’s live components. Each one plays, holds on its result, and plays again. With reduced motion on, each shows its final frame.
From Sanskrit satya, truth, and kod, code. A code that tells the truth about the product it is printed on.
<NameReveal />Satyakod → सत्य कोड → Truth Code. Home and About pages.sealProcessing()Whenever something reaches Satyakod: a scan, a packet, a submit.<SealBackdrop />Rings turn slowly behind closing calls to action.<HeroStory kind="verify" />A phone scans, four checks tick, the verdict flips.<HeroStory kind="integrations" />An order reaches the seal, then jobs print and alerts fan out.| Token | Value | Use |
|---|---|---|
| Quick | 0.15–0.35 s | Ticks, chips, state changes |
| Beat | 0.4–0.9 s | Story steps: a scan sweep, a packet travelling |
| Hold | 3 s | Pause on the result before a loop restarts |
| Easing | power3.out · back.out(2) · power2.inOut | Entrances · pops · travel |
08 · Misuse
The seal is a proof mark. Altered versions look like counterfeits, which is the one thing it must never do.
Download the logo kit, or ask us if something isn’t covered here.