{# The theme is resolved server-side by ThemeMiddleware, so the very first paint already carries the right palette - there is no frame where the default shows. dir flips to rtl for Arabic; the stylesheet uses logical properties throughout so the whole layout mirrors without a second sheet. #} Photo analysis

Photo analysis

Your photo is analysed in memory and never written to disk. Only the three extracted colours are stored — the image itself is discarded as soon as the analysis finishes.

For a usable reading

  • Face an even, indirect daylight source — a window, not direct sun.
  • No makeup on the forehead and cheeks if you can manage it.
  • Remove glasses, tie hair back from the face, and use a plain background.
  • Turn off warm indoor bulbs — they add an amber cast that reads as warm undertone.
  • Fill the frame with your face, looking straight at the camera.
{# capture="user" opens the front camera directly on a phone, including inside the Capacitor shells, so there is no separate camera code path to maintain. #}

If the result looks wrong, retake the photo in better light rather than accepting it — a bad sample produces a confident wrong answer.