256px PNG copy of the site favicon, rendered with sharp and cached in memory (keyed by file mtime). ?sales=1, or a request whose host is the sales_domain setting, serves the sales favicon (falling back to the site favicon). .ico uploads pass through unresized. When no favicon is configured the default public/favicon.ico is served, so the route never 404s.Used as the public pages' og:image / twitter:image and <link rel="icon">. /favicon.ico is rewritten to this route, so link scrapers that fetch it directly get the uploaded favicon. Kept under 300px so WhatsApp renders the compact icon-beside-title card instead of a large tile.