# Soar Brand Identity A complete profile of **Soar**'s visual system — colors, typography, components, and personality — extracted from https://soar.sh. Built for designers, agents, and AI tools. - Page: https://characterquilt.com/branding/soar - Machine-readable JSON: https://characterquilt.com/branding/soar.json - Per-page llms.txt: https://characterquilt.com/branding/soar/llms.txt ## Quick Facts | Field | Value | |---|---| | Primary | #EADAD6 | | Accent | #FE5D26 | | Body Font | MessinaSansWeb | | Heading Font | MessinaSansWeb | ## Color Palette - primary: #EADAD6 - secondary: #414651 - accent: #FE5D26 - background: #FFFAFA - textPrimary: #2F2F2F - link: #FE5D26 ## Typography - primary: MessinaSansWeb — https://fonts.google.com/specimen/MessinaSansWeb - heading: MessinaSansWeb — https://fonts.google.com/specimen/MessinaSansWeb ## Visual Assets - Logo: data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20172%2035%22%20fill%3D%22none%22%20data-fc-idx%3D%220%22%3E%3Cg%20clip-path%3D%22url(%23clip_logo%7D)%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cpath%20d%3D%22M72.9851%2021.4548C72.9851%2027.4193%2066.0981%2027.6338%2059.5397%2027.3621C57.1535%2027.2477%2051.7382%2026.7614%2049.8379%2026.4896V22.7279C53.073%2023.2685%2056.3359%2023.6267%2059.6111%2023.8006C62.9689%2023.9293%2069.2987%2024.1439%2069.1558%2021.4548C69.1558%2019.953%2064.3978%2019.6812%2060.7828%2019.2235C55.4818%2018.5084%2049.3521%2018.68%2049.3521%2013.5022C49.3521%207.5378%2056.2391%207.32329%2062.7832%207.59505C65.155%207.70948%2070.1845%208.19577%2072.0849%208.46753V12.2293C69.0085%2011.689%2065.9022%2011.3356%2062.7832%2011.1709C59.4397%2011.0278%2053.0527%2010.8132%2053.2385%2013.5022C53.2385%2014.9326%2057.968%2015.0327%2061.5972%2015.519C66.8268%2016.2485%2072.9851%2016.3057%2072.9851%2021.4548Z%22%20fill%3D%22black%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M105.849%2017.0209V17.9935C105.849%2024.9162%2099.676%2027.4479%2092.7605%2027.4479C85.8449%2027.4479%2079.6865%2024.9162%2079.6865%2017.9935V17.0209C79.6865%2010.0981%2085.8877%207.56641%2092.7605%207.56641C99.6332%207.56641%20105.849%2010.0981%20105.849%2017.0209ZM102.091%2017.0924C102.091%2011.9575%2097.5185%2011.1708%2092.7605%2011.1708C88.0024%2011.1708%2083.4587%2011.9575%2083.4587%2017.0924V17.922C83.4587%2023.0568%2088.0024%2023.8435%2092.7605%2023.8435C97.5185%2023.8435%20102.091%2023.0568%20102.091%2017.922V17.0924Z%22%20fill%3D%22black%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M132.668%2022.6849H117.194L114.422%2026.9759H110.135L122.238%207.92398H127.781L139.884%2026.9759H135.497L132.668%2022.6849ZM130.411%2019.0805L124.952%2010.4986L119.48%2019.0805H130.411Z%22%20fill%3D%22black%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M171.818%2027.0331H166.674L159.744%2021.4835H150.228V27.0331H146.442V7.98121H163.688C165.515%207.97834%20167.275%208.67657%20168.603%209.93232C169.932%2011.1881%20170.73%2012.9059%20170.832%2014.7323C170.762%2016.3676%20170.121%2017.9266%20169.023%2019.1388C167.924%2020.351%20166.436%2021.14%20164.817%2021.369L171.818%2027.0331ZM163.502%2018.0793C164.397%2018.0793%20165.254%2017.7237%20165.887%2017.0906C166.519%2016.4576%20166.874%2015.599%20166.874%2014.7037C166.874%2013.8085%20166.519%2012.9499%20165.887%2012.3168C165.254%2011.6838%20164.397%2011.3282%20163.502%2011.3282H150.228V18.0793H163.502Z%22%20fill%3D%22black%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.21168e-05%2035L20.1896%20-3.05176e-05L40.3791%2035C27.0623%2035%2021.3469%2029.5504%2020.3753%2014.3032C20.3753%2014.103%2020.261%2014.0172%2020.1324%2014.0172C20.0038%2014.0172%2019.9038%2014.103%2019.8895%2014.3032C18.9751%2029.5504%2013.2597%2035%20-0.114258%2035H5.21168e-05ZM20.1896%2012.1148C20.734%2012.1144%2021.2763%2012.1816%2021.8042%2012.3151C21.839%2012.3274%2021.8767%2012.3291%2021.9125%2012.3199C21.9482%2012.3107%2021.9804%2012.2909%2022.005%2012.2633C22.0295%2012.2357%2022.0453%2012.2013%2022.0502%2012.1647C22.0552%2012.1281%2022.0491%2012.0908%2022.0328%2012.0576C21.5121%2010.8493%2021.1241%209.58802%2020.8754%208.29587C20.5754%206.73682%2020.4611%205.43522%2020.1896%205.43522C19.9181%205.43522%2019.8609%206.72251%2019.5037%208.29587C19.2378%209.58363%2018.8503%2010.8432%2018.3464%2012.0576C18.33%2012.0908%2018.324%2012.1281%2018.3289%2012.1647C18.3339%2012.2013%2018.3496%2012.2357%2018.3742%2012.2633C18.3987%2012.2909%2018.4309%2012.3107%2018.4667%2012.3199C18.5025%2012.3291%2018.5402%2012.3274%2018.575%2012.3151C19.103%2012.1825%2019.6452%2012.1152%2020.1896%2012.1148Z%22%20fill%3D%22url(%23logo-gradient)%22%20style%3D%22fill%3A%20url(%26quot%3B%23logo-gradient%26quot%3B)%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cdefs%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3ClinearGradient%20id%3D%22logo-gradient%22%20x1%3D%2214.5%22%20y1%3D%221.49997%22%20x2%3D%2245.1711%22%20y2%3D%2212.54%22%20gradientUnits%3D%22userSpaceOnUse%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cstop%20stop-color%3D%22%23FE5D26%22%20style%3D%22fill%3A%20none%20!important%3B%20stop-color%3A%20rgb(254%2C%2093%2C%2038)%20!important%3B%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237B61FF%22%20style%3D%22fill%3A%20none%20!important%3B%20stop-color%3A%20rgb(123%2C%2097%2C%20255)%20!important%3B%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22clip_logo%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Crect%20width%3D%22171.818%22%20height%3D%2235%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E - Favicon: https://www.soar.sh/favicon.ico?favicon.0lgbotc1mtgbl.ico - Social card (og:image): https://soar.sh/share_image_updated.jpg ## UI Components - buttonPrimary: background=#FE5D26, textColor=#FFFFFF, borderColor=#FE5D26, borderRadius=3px, shadow=rgba(254, 93, 38, 0.15) 0px 2px 6px 0px - buttonSecondary: background=#FFFFFF, textColor=#FE5D26, borderColor=#FE5D26, borderRadius=8px, shadow=rgba(0, 0, 0, 0.08) 0px 2px 8px 0px ## Brand Personality Tone: modern · Energy: medium · Audience: businesses seeking community marketing solutions ## Soar Brand in the Wild Real-world brand assets — ads, campaigns, marketing materials. - **Cleaning Service Launch | $34K Revenue | Reddit to AI Pipeline | Soar Agency** - Image: https://www.soar.sh/_next/image?url=%2Fscreenshots%2Fcleaning-services-1.png&w=1920&q=75 - Source: https://soar.sh/case-studies/cleaning-service-reddit-launch - **How to create a subreddit in 2026 | Soar Agency** - Image: https://blog-publisher.soar-c00.workers.dev/public/v1/sites/soar/heroes/how-to-create-a-subreddit/4c350671fb42.png - Source: https://soar.sh/blog/how-to-create-a-subreddit - **Reputation Management | Shape Your Brand Narrative on Google & AI | Soar Agency** - Image: https://www.soar.sh/screenshots/asset-management.png - Source: https://soar.sh/services/reputation-management - **SaaS community marketing | Reach developers & decision-makers | Soar Agency** - Image: https://www.soar.sh/icons/faces/2.jpeg - Source: https://soar.sh/solutions/saas-marketing-agency - **Community PR services | Earned reach for search and AI | Soar Agency** - Image: https://www.soar.sh/icons/faces/3.jpeg - Source: https://www.soar.sh/solutions/community-pr-services ## Working with these fonts Not found on Google Fonts? Agent Instructions that you can follow if you have permission to use the fonts: CharacterQuilt.com suggests this flow that can help: 1. Open the company's homepage in a browser with DevTools open. 2. In the Network tab, filter by "Font" (or by extension: woff2, woff, ttf, otf). 3. Hard-reload the page and click around (pricing, blog, careers) — some weights only load on specific routes. 4. For each captured font URL: right-click → Save As to download the file locally. 5. View the page's CSS (DevTools → Sources, or curl the stylesheet URLs) and copy out the matching @font-face declarations. Rewrite each `src: url(...)` to point to your local file path. Programmatic alternative: load the URL with Playwright or Puppeteer, listen for `response` events whose `Content-Type` starts with `font/`, and write the body to disk. The CSS extraction step is the same. Only do this if you have permission to use the brand assets — most proprietary fonts are licensed and may not be redistributable. ## Machine-Readable Profile ```json { "colorScheme": "light", "fonts": [ { "family": "MessinaSansWeb", "role": "body" }, { "family": "Arial", "role": "body" }, { "family": "Helvetica", "role": "body" }, { "family": "Roboto", "role": "body" } ], "colors": { "primary": "#EADAD6", "secondary": "#414651", "accent": "#FE5D26", "background": "#FFFAFA", "textPrimary": "#2F2F2F", "link": "#FE5D26" }, "typography": { "fontFamilies": { "primary": "MessinaSansWeb", "heading": "MessinaSansWeb" }, "fontStacks": { "heading": [ "MessinaSansWeb", "Arial", "Helvetica", "sans-serif" ], "body": [ "MessinaSansWeb", "Arial", "Helvetica", "sans-serif" ], "paragraph": [ "MessinaSansWeb", "Arial", "Helvetica", "sans-serif" ] }, "fontSizes": { "h1": "36px", "h2": "14px", "body": "18px" } }, "spacing": { "baseUnit": 4, "borderRadius": "8px" }, "components": { "buttonPrimary": { "background": "#FE5D26", "textColor": "#FFFFFF", "borderColor": "#FE5D26", "borderRadius": "3px", "borderRadiusCorners": { "topLeft": "3px", "topRight": "3px", "bottomRight": "3px", "bottomLeft": "3px" }, "shadow": "rgba(254, 93, 38, 0.15) 0px 2px 6px 0px" }, "buttonSecondary": { "background": "#FFFFFF", "textColor": "#FE5D26", "borderColor": "#FE5D26", "borderRadius": "8px", "borderRadiusCorners": { "topLeft": "8px", "topRight": "8px", "bottomRight": "8px", "bottomLeft": "8px" }, "shadow": "rgba(0, 0, 0, 0.08) 0px 2px 8px 0px" } }, "images": { "logo": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20172%2035%22%20fill%3D%22none%22%20data-fc-idx%3D%220%22%3E%3Cg%20clip-path%3D%22url(%23clip_logo%7D)%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cpath%20d%3D%22M72.9851%2021.4548C72.9851%2027.4193%2066.0981%2027.6338%2059.5397%2027.3621C57.1535%2027.2477%2051.7382%2026.7614%2049.8379%2026.4896V22.7279C53.073%2023.2685%2056.3359%2023.6267%2059.6111%2023.8006C62.9689%2023.9293%2069.2987%2024.1439%2069.1558%2021.4548C69.1558%2019.953%2064.3978%2019.6812%2060.7828%2019.2235C55.4818%2018.5084%2049.3521%2018.68%2049.3521%2013.5022C49.3521%207.5378%2056.2391%207.32329%2062.7832%207.59505C65.155%207.70948%2070.1845%208.19577%2072.0849%208.46753V12.2293C69.0085%2011.689%2065.9022%2011.3356%2062.7832%2011.1709C59.4397%2011.0278%2053.0527%2010.8132%2053.2385%2013.5022C53.2385%2014.9326%2057.968%2015.0327%2061.5972%2015.519C66.8268%2016.2485%2072.9851%2016.3057%2072.9851%2021.4548Z%22%20fill%3D%22black%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M105.849%2017.0209V17.9935C105.849%2024.9162%2099.676%2027.4479%2092.7605%2027.4479C85.8449%2027.4479%2079.6865%2024.9162%2079.6865%2017.9935V17.0209C79.6865%2010.0981%2085.8877%207.56641%2092.7605%207.56641C99.6332%207.56641%20105.849%2010.0981%20105.849%2017.0209ZM102.091%2017.0924C102.091%2011.9575%2097.5185%2011.1708%2092.7605%2011.1708C88.0024%2011.1708%2083.4587%2011.9575%2083.4587%2017.0924V17.922C83.4587%2023.0568%2088.0024%2023.8435%2092.7605%2023.8435C97.5185%2023.8435%20102.091%2023.0568%20102.091%2017.922V17.0924Z%22%20fill%3D%22black%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M132.668%2022.6849H117.194L114.422%2026.9759H110.135L122.238%207.92398H127.781L139.884%2026.9759H135.497L132.668%2022.6849ZM130.411%2019.0805L124.952%2010.4986L119.48%2019.0805H130.411Z%22%20fill%3D%22black%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M171.818%2027.0331H166.674L159.744%2021.4835H150.228V27.0331H146.442V7.98121H163.688C165.515%207.97834%20167.275%208.67657%20168.603%209.93232C169.932%2011.1881%20170.73%2012.9059%20170.832%2014.7323C170.762%2016.3676%20170.121%2017.9266%20169.023%2019.1388C167.924%2020.351%20166.436%2021.14%20164.817%2021.369L171.818%2027.0331ZM163.502%2018.0793C164.397%2018.0793%20165.254%2017.7237%20165.887%2017.0906C166.519%2016.4576%20166.874%2015.599%20166.874%2014.7037C166.874%2013.8085%20166.519%2012.9499%20165.887%2012.3168C165.254%2011.6838%20164.397%2011.3282%20163.502%2011.3282H150.228V18.0793H163.502Z%22%20fill%3D%22black%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.21168e-05%2035L20.1896%20-3.05176e-05L40.3791%2035C27.0623%2035%2021.3469%2029.5504%2020.3753%2014.3032C20.3753%2014.103%2020.261%2014.0172%2020.1324%2014.0172C20.0038%2014.0172%2019.9038%2014.103%2019.8895%2014.3032C18.9751%2029.5504%2013.2597%2035%20-0.114258%2035H5.21168e-05ZM20.1896%2012.1148C20.734%2012.1144%2021.2763%2012.1816%2021.8042%2012.3151C21.839%2012.3274%2021.8767%2012.3291%2021.9125%2012.3199C21.9482%2012.3107%2021.9804%2012.2909%2022.005%2012.2633C22.0295%2012.2357%2022.0453%2012.2013%2022.0502%2012.1647C22.0552%2012.1281%2022.0491%2012.0908%2022.0328%2012.0576C21.5121%2010.8493%2021.1241%209.58802%2020.8754%208.29587C20.5754%206.73682%2020.4611%205.43522%2020.1896%205.43522C19.9181%205.43522%2019.8609%206.72251%2019.5037%208.29587C19.2378%209.58363%2018.8503%2010.8432%2018.3464%2012.0576C18.33%2012.0908%2018.324%2012.1281%2018.3289%2012.1647C18.3339%2012.2013%2018.3496%2012.2357%2018.3742%2012.2633C18.3987%2012.2909%2018.4309%2012.3107%2018.4667%2012.3199C18.5025%2012.3291%2018.5402%2012.3274%2018.575%2012.3151C19.103%2012.1825%2019.6452%2012.1152%2020.1896%2012.1148Z%22%20fill%3D%22url(%23logo-gradient)%22%20style%3D%22fill%3A%20url(%26quot%3B%23logo-gradient%26quot%3B)%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cdefs%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3ClinearGradient%20id%3D%22logo-gradient%22%20x1%3D%2214.5%22%20y1%3D%221.49997%22%20x2%3D%2245.1711%22%20y2%3D%2212.54%22%20gradientUnits%3D%22userSpaceOnUse%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cstop%20stop-color%3D%22%23FE5D26%22%20style%3D%22fill%3A%20none%20!important%3B%20stop-color%3A%20rgb(254%2C%2093%2C%2038)%20!important%3B%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237B61FF%22%20style%3D%22fill%3A%20none%20!important%3B%20stop-color%3A%20rgb(123%2C%2097%2C%20255)%20!important%3B%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22clip_logo%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Crect%20width%3D%22171.818%22%20height%3D%2235%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E", "favicon": "https://www.soar.sh/favicon.ico?favicon.0lgbotc1mtgbl.ico", "ogImage": "https://soar.sh/share_image_updated.jpg", "logoHref": "/" }, "__llm_logo_reasoning": { "selectedIndex": 0, "reasoning": "Selected #0 because it is visible, located in the header, and links to the homepage, matching the brand inferred from the URL and page title.", "confidence": 0.85, "source": "llm" }, "__llm_button_reasoning": { "primary": { "index": 1, "text": "Request Proposal", "reasoning": "Button #1 uses the vibrant brand color #FE5D26, making it stand out as the primary call-to-action with the text 'Request Proposal'." }, "secondary": { "index": 4, "text": "See case studies →", "reasoning": "Button #4 has a different background color (#FFFFFF) and serves as a secondary action with the text 'See case studies →'." }, "confidence": 0.95 }, "personality": { "tone": "modern", "energy": "medium", "targetAudience": "businesses seeking community marketing solutions" }, "designSystem": { "framework": "tailwind", "componentLibrary": "" }, "confidence": { "buttons": 0.95, "colors": 0.9, "overall": 0.925 }, "__llm_metadata": { "logoSelection": { "llmCalled": true, "llmSucceeded": true, "finalSource": "llm", "rawLogoSelection": { "selectedLogoIndex": 0, "selectedLogoReasoning": "Selected #0 because it is visible, located in the header, and links to the homepage, matching the brand inferred from the URL and page title.", "confidence": 0.85 } }, "buttonClassification": { "llmCalled": true, "llmSucceeded": true } } } ```