Starting today, every visitor to Qaya gets their own unique profile icon.

How It Works

When you first visit, we generate a random ID and store it in your browser. That ID seeds a procedural generator that creates your personal identicon - a small circular image made of overlapping organic shapes in vivid colors.

The same ID always produces the same image. Return tomorrow, next week, or next month - your icon stays consistent. Clear your browser data? You get a fresh identity and a fresh look.

Design Choices

We wanted something distinctive:

  • Curved, not blocky - Smooth blobs, circles, ellipses, and arc strokes instead of pixel grids
  • Non-symmetric - Every shape is positioned independently, so no two icons look mirrored
  • Vivid - Neon-bright colors on a dark background that pop at any size

Header Reorganization

We also split the settings menu into two buttons:

Profile (your icon)Page Actions (⋮)
Theme, Units, CurrencyView toggles, Columns
Your preferencesShare, Feedback

The mental model: "about me" goes under your profile icon, "about this page" goes under the kebab.

Try It

Look at the top-right corner - that colorful circle is you now. Hover over it to see your truncated ID, or click to access your preferences.


Technical note: The generator uses a 128-bit hash (cyrb128) and seeded PRNG (sfc32) to produce deterministic SVG output. Zero external dependencies, ~120 lines of vanilla JavaScript.