Skip to content

Task

Exploring Product Analytics and Session Replay Features

As a product manager, I understand the functionalities of product analytics and session replay offered by PostHog, so that I can leverage these tools to enhance user experience and optimize product performance.

Success definition: Given I am on the PostHog homepage and have identified the need to explore their analytics tools. When I click on the 'Product analytics' link, and afterward click on the 'Session replay' link Then I should be directed to the 'Product Analytics' page and then to the 'Session Replay' page, where I will have access to detailed information on the capabilities of both features.

Trajectory

Step 1:

Url (before/after):

https://posthog.com/

https://posthog.com/why

Content (before/after):

RootWebArea PostHog - How developers build successful products, focused, url='https://posthog.com/'
    paragraph
        StaticText Star us on GitHub
        [a] Iframe, center=(1016,1022)
            RootWebArea ​, url='https://unpkg.com/github-buttons@2.22.0/dist/buttons.html#href=https%3A%2F%2Fgithub.com%2Fposthog%2Fposthog&title=&aria-label=Star%20posthog%2Fposthog%20on%20GitHub&data-text=Star&data-size=large&data-show-count=true'
Show more
                [a9] link Star posthog/posthog on GitHub, center=(987,1022), url='https://github.com/posthog/posthog'
                [a12] link 22811 stargazers on GitHub, center=(1048,1022), url='https://github.com/PostHog/posthog/stargazers'
                    StaticText 22,811
                [712] span, center=(536,1042)
    [70] button, center=(1104,1022)
        image
    banner
        [78] link, center=(106,28), url='https://posthog.com/'
            image
        list
            listitem
                [84] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
            listitem
                [87] link Products, center=(855,28), url='https://posthog.com/product-analytics'
            listitem
                [90] link Pricing, center=(938,28), url='https://posthog.com/pricing'
            listitem
                [93] link Docs, center=(1008,28), url='https://posthog.com/docs'
            listitem
                [96] link Community, center=(1093,28), url='https://posthog.com/community'
            listitem
                [99] link Company, center=(1192,28), url='https://posthog.com/about'
        [102] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
        [105] button, center=(1832,28)
            image
        [108] button, center=(1880,28)
            image
    main
        heading How developers build successful products
        heading The single platform to analyze, test, observe, and deploy new features
        [122] link Get started - free, center=(876,292), url='https://us.posthog.com/signup'
        [124] link Talk to a human, center=(1052,292), url='https://posthog.com/talk-to-a-human'
        list
            listitem
                [130] button Product analytics, center=(391,380)
                    figure
                        image
                    paragraph
            listitem
                [137] button Web analytics, center=(533,380)
                    figure
                        image
                    paragraph
            listitem
                [144] button Session replay, center=(676,380)
                    figure
                        image
                    paragraph
            listitem
                [151] button Feature flags, center=(818,380)
                    figure
                        image
                    paragraph
            listitem
                [158] button Experiments, center=(960,380)
                    figure
                        image
                    paragraph
            listitem
                [165] button Surveys, center=(1102,380)
                    figure
                        image
                    paragraph
            listitem
                [172] button Data pipelines, center=(1244,380)
                    image
                    paragraph
            listitem
                [177] button Data warehouse, center=(1387,380)
                    figure
                        image
                    paragraph
            listitem
                [184] button AI engineering, center=(1529,380)
                    image
                    paragraph
        [190] button, center=(240,635)
            image
        image A funnel insight with 3 steps showing how many users dropped off during a sign-up flow, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/product-analytics/product-analytics-light'
        heading Product analytics
        list
            [214] listitem, center=(1262,560), inner_text=Funnels
                image
                StaticText Funnels
            [218] listitem, center=(1463,560), inner_text=Graphs & trends
                image
                StaticText Graphs & trends
            [222] listitem, center=(1262,600), inner_text=User paths
                image
                StaticText User paths
            [226] listitem, center=(1463,600), inner_text=Stickiness
                image
                StaticText Stickiness
            [230] listitem, center=(1262,640), inner_text=Lifecycle
                image
                StaticText Lifecycle
            [234] listitem, center=(1463,640), inner_text=Retention
                image
                StaticText Retention
            [238] listitem, center=(1262,680), inner_text=SQL
                image
                StaticText SQL
        [242] link Explore, center=(1208,732), url='https://posthog.com/product-analytics'
        image A hedgehog looking at product analytics, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/product-analytics-hog'
        image A screenshot of web analytics, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/web-analytics/web-analytics-light'
        heading Web analytics
        paragraph
            StaticText Enable aggregate website analytics with one click if you're already using PostHog.
        list
            listitem
                image
                StaticText Pageviews, sessions, unique visitors
            listitem
                image
                StaticText Top pages & paths
            listitem
                image
                StaticText Device & location
            listitem
                image
                StaticText Channels
        link Explore, url='https://posthog.com/web-analytics'
        image A hedgehog looking at product analytics, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/web-analytics-hog'
        image A screenshot of a session recording, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/session-replay/session-replay-light'
        heading Session replay
        paragraph
            StaticText Watch users interacting with your app or website. Available for web, Android (beta), and iOS (alpha).
        list
            listitem
                image
                StaticText Event timeline
            listitem
                image
                StaticText Console logs
            listitem
                image
                StaticText Network requests
        link Explore, url='https://posthog.com/session-replay'
        image A hedgehog watching a session recording, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/session-recording-hog'
        image A code snippet to check if the feature flag 'nav' is enabled, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/feature-flags/feature-flags-1-light'
        image A filter for rolling out a feature flag to 50% of organizations in a cohort, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/feature-flags/feature-flags-2-light'
        heading Feature flags
        paragraph
            StaticText Safely roll out features to select users or cohorts.
        list
            listitem
                image
                StaticText Multivariate flags
            listitem
                image
                StaticText JSON payloads
            listitem
                image
                StaticText Instant rollbacks
        link Explore, url='https://posthog.com/feature-flags'
        image A hedgehog toggling a feature flag, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/feature-flags-hog'
        image A graph depicting an increasing trend line showing improvement in an experiment over time, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/ab-testing/ab-testing-1-light'
        image A slider set at 5% showing how long an experiment will need to be run in order to get the specified improvement, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/ab-testing/ab-testing-2-light'
        heading Experiments
        paragraph
            StaticText Run experiments with statistical significance.
        list
            listitem
                image
                StaticText Goals & secondary metrics
            listitem
                image
                StaticText Targeting & exclusion rules
            listitem
                image
                StaticText Dynamic cohort support
        link Explore, url='https://posthog.com/experiments'
        image A hedgehog running an experiment, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/experiment-hog'
        image Survey widget example, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/surveys/survey'
        heading Surveys
        paragraph
            StaticText Collect in-app feedback from your users
        list
            listitem
                image
                StaticText Five question types (Multiple choice, text, rating, NPS, emoji reaction)
            listitem
                image
                StaticText User targeting
            listitem
                image
                StaticText Customize the on-page popup
            listitem
                image
                StaticText No-code or API
        link Explore, url='https://posthog.com/surveys'
        image A hedgehog looking at product analytics, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/Slider/images/surveys-hog'
        image Some hedgehogs fixing some data pipes, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/cdp/pipeline-scene'
        StaticText BETA
        heading Data pipelines
        paragraph
            StaticText Build your customer data platform: Import data from your warehouse and send to 25+ destinations.
        list
            listitem
                image
                StaticText Sources
            listitem
                image
                StaticText Destinations
            listitem
                image
                StaticText Transformations
        link Browse connectors, url='https://posthog.com/cdp'
        image An artist's depiction of a data warehouse, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/data-warehouse/warehouse-scene'
        heading Data warehouse
        paragraph
            StaticText Sync data from Stripe, Hubspot, Zendesk, or custom sources.
        paragraph
            StaticText Also syncs with Amazon S3, BigQuery, and Amazon Redshift using our API.
        list
        link Learn more, url='https://posthog.com/data-warehouse'
        image Just another hedgehog, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/contents/images/products/data-warehouse/warehouse-hog'
        image
        StaticText “Which traces consume
        StaticText the most tokens?”
        StaticText “Does my LLM feature increase retention rates?”
        StaticText “Are there generation latency spikes?”
        StaticText “What are my LLM costs by
        StaticText customer, model, and in total?”
        image
        StaticText BETA
        heading AI engineering
        paragraph
            StaticText Tools for AI and LLM products
        paragraph
            StaticText Find correlations between your AI/LLM features and product usage. Combine with other PostHog products for deeper insights.
        list
            listitem
                ListMarker •
                StaticText Evaluations with surveys
            listitem
                ListMarker •
                StaticText Insights with Session replay
            listitem
                ListMarker •
                StaticText Roll out model improvements with experiments
        paragraph
            StaticText ElevenLabs uses the entire PostHog toolset to build their generative voice AI
            link Read the story, url='https://posthog.com/customers/elevenlabs'
                image
        link Explore the docs, url='https://posthog.com/docs/ai-engineering'
        [566] button, center=(1680,635)
            image
        heading These folks build products users want with
            image
        list
            link Y Combinator Customer story →, url='https://posthog.com/customers/ycombinator'
                image Y Combinator, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTIgNDQiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCAwaDQzLjg2MnY0NEgwVjBabTEyLjg2NyAxMC43MDcgNy42MDMgMTQuMjI2djkuMjRoMi45MjRWMjUuMDhsNy42MDMtMTQuMzczSDI3Ljc4bC00LjM4NiA4Ljk0NmMtLjI5My40NC0uNTg1Ljg4LS43MzEgMS4zMi0uMDg0LjMzOC0uMjE3LjU3OS0uMzQyLjgwNi0uMDkzLjE2Ny0uMTgxLjMyOC0uMjQzLjUxNC0uMDczLS4wNzMtLjExLS4xODMtLjE0Ni0uMjkzLS4wMzctLjExLS4wNzMtLjIyLS4xNDYtLjI5My0uMDc0LS4xNDctLjExLS4yNTctLjE0Ny0uMzY3YTIuNTI5IDIuNTI5IDAgMCAwLS4xNDYtLjM2N3YtLjE0NmwtLjE0Ni0uMTQ3YTIuODgxIDIuODgxIDAgMCAxLS4xMi0uMjhjLS4wNDgtLjEyNS0uMDgyLS4yMTYtLjE3Mi0uMzA3LS4xNDctLjE0Ni0uMjkzLS4yOTMtLjI5My0uNDRsLTQuMzg2LTguOTQ2aC0zLjUxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik02My44OTMgOC41MDdjMi4xOTMgMCA0LjA5NC41ODYgNS41NTYgMS43NmwtMS40NjIgMS43NmMtMS4zMTYtLjg4LTIuNjMyLTEuNDY3LTQuMjQtMS40NjctMi40ODYgMC00LjM4NiAxLjMyLTUuNDEgMy44MTMtLjU4NSAxLjQ2Ny0uODc3IDMuMzc0LS44NzcgNS44NjcgMCAxLjkwNy4yOTIgMy41Mi43MyA0LjY5MyAxLjE3IDIuNzg3IDMuMDcxIDQuMTA3IDUuOTk1IDQuMTA3IDEuNjA5IDAgMy4wNy0uNDQgNC4zODctMS40NjdsMS40NjIgMS45MDdjLTEuOTAxIDEuMTczLTMuOTQ4IDEuNzYtNi4xNDEgMS43Ni0yLjYzMiAwLTQuODI1LTEuMDI3LTYuNTgtMy4yMjctMS43NTQtMi4wNTMtMi40ODUtNC44NC0yLjQ4NS04LjIxMyAwLTMuMzczLjg3Ny02LjAxMyAyLjYzMi04LjIxMyAxLjYwOC0xLjkwNyAzLjgwMS0zLjA4IDYuNDMzLTMuMDhaTTcyLjIyNiAyMy4wMjdjMC0yLjY0LjU4NS00LjY5NCAxLjktNi4xNiAxLjMxNy0xLjQ2NyAyLjkyNS0yLjM0NyA0Ljk3Mi0yLjM0NyAyLjM0IDAgNC4yNC44OCA1LjU1NiAyLjc4NyAxLjAyMyAxLjQ2NiAxLjQ2MiAzLjUyIDEuNDYyIDYuMDEzIDAgMi45MzMtLjg3NyA1LjI4LTIuNDg2IDYuNzQ3LTEuMTcgMS4wMjYtMi42MzEgMS42MTMtNC4zODYgMS42MTMtMi4xOTMgMC0zLjgwMS0uNzMzLTUuMTE3LTIuMzQ3LTEuMzE2LTEuNDY2LTEuOS0zLjY2Ni0xLjktNi4zMDZabTEwLjIzNS00LjI1NGMtLjczMS0xLjMyLTEuNzU1LTIuMDUzLTMuMzYzLTIuMDUzcy0yLjYzMi41ODctMy4zNjMgMS43NmMtLjU4NS44OC0uNzMxIDIuMzQ3LS43MzEgNC4yNTMgMCAyLjQ5NC4yOTIgNC4yNTQgMS4wMjMgNS4yOC43MzEgMS4wMjcgMS43NTUgMS42MTQgMy4yMTcgMS42MTQgMS43NTUgMCAyLjkyNC0uODggMy41MDktMi40OTQuMjkyLS44OC40MzktMi4wNTMuNDM5LTMuNTIuMTQ2LTIuMi0uMTQ3LTMuODEzLS43MzEtNC44NFpNOTAuNzk1IDE5LjA2N2MwLTEuNjE0LS4xNDYtMi45MzQtLjU4NS0zLjk2bDIuNDg2LS41ODdjLjQzOC43MzMuNTg0IDEuNjEzLjU4NCAyLjM0N3YuMTQ2Yy41ODUtLjU4NiAxLjE3LTEuMTczIDIuMDQ3LTEuNjEzIDEuMDI0LS41ODcgMS45LS44OCAyLjc3OC0uODggMS4zMTYgMCAyLjQ4Ni41ODcgMy4yMTcgMS42MTMuMTQ2LjI5NC40MzguNzM0LjU4NSAxLjAyNyAxLjc1NC0xLjc2IDMuMzYyLTIuNjQgNS4xMTctMi42NCAxLjE2OSAwIDIuMTkzLjQ0IDIuOTI0IDEuMTczLjczMS44OCAxLjE3IDEuOTA3IDEuMTcgMy4wOHYxMi4xNzRoLTIuNjMyVjE4LjkyYzAtMS42MTMtLjczMS0yLjM0Ny0yLjA0Ny0yLjM0Ny0uNzMxIDAtMS42MDguMjk0LTIuMzM5Ljg4LS4yOTMuMjk0LS44NzguNzM0LTEuNjA5IDEuMzJsLS4yOTIuMjk0djExLjg4aC0yLjc3OHYtMTEuNDRjMC0xLjAyNy0uMTQ2LTEuNzYtLjQzOS0yLjA1NC0uNDM4LS40NC0uODc3LS41ODYtMS42MDgtLjU4Ni0xLjE3IDAtMi40ODUuNzMzLTQuMDk0IDIuMnYxMi4wMjZoLTIuNDg1VjE5LjA2N1pNMTE1LjY1IDcuOTJsMi42MzItLjU4N2MuMjkzIDEuMTc0LjQzOSAyLjQ5NC40MzkgNC4xMDd2NS40MjdjMS40NjItMS40NjcgMy4wNy0yLjIgNC42NzgtMi4yIDEuOTAxIDAgMy41MDkuNzMzIDQuNTMzIDIuMiAxLjE2OSAxLjQ2NiAxLjc1NCAzLjUyIDEuNzU0IDYuMDEzIDAgMi42NC0uNTg1IDQuNjkzLTEuNzU0IDYuMzA3LTEuMTcgMS42MTMtMi43NzggMi4zNDYtNC42NzkgMi4zNDZhNS4xNSA1LjE1IDAgMCAxLTIuNDg1LS41ODZjLS44NzgtLjQ0LTEuNDYyLS44OC0xLjkwMS0xLjQ2Ny0uMTQ2LjczMy0uMjkyIDEuMzItLjQzOSAxLjc2aC0yLjQ4NWMuMjkyLS43MzMuNDM4LTIuMDUzLjQzOC00LjEwN3YtMTUuNGMtLjE0Ni0xLjc2LS4yOTItMy4wOC0uNzMxLTMuODEzWm00LjI0IDkuOTczYTQuNDU3IDQuNDU3IDAgMCAwLTEuMTY5IDEuMTc0djguMzZjMS4wMjMgMS4zMiAyLjMzOSAxLjkwNiAzLjk0NyAxLjkwNiAxLjMxNiAwIDIuMzQtLjQ0IDIuOTI0LTEuNDY2LjczMi0xLjE3NCAxLjE3LTIuNzg3IDEuMTctNS4xMzQgMC0yLjA1My0uMjkyLTMuNTItMS4wMjMtNC40LS41ODUtLjg4LTEuNjA5LTEuMzItMy4wNzEtMS4zMi0uODc3LS4xNDYtMS45LjE0Ny0yLjc3OC44OFpNMTMzLjQ4NyA5Ljk3M2MwLS41ODYuMTQ2LTEuMDI2LjU4NS0xLjQ2Ni40MzgtLjQ0Ljg3Ny0uNTg3IDEuNDYyLS41ODdzMS4wMjMuMTQ3IDEuNDYyLjU4N2MuNDM4LjQ0LjU4NS44OC41ODUgMS40NjYgMCAuNTg3LS4xNDcgMS4wMjctLjU4NSAxLjQ2Ny0uNDM5LjQ0LS44NzcuNTg3LTEuNDYyLjU4N3MtMS4wMjQtLjE0Ny0xLjQ2Mi0uNTg3Yy0uNDM5LS40NC0uNTg1LS44OC0uNTg1LTEuNDY3Wm0uNTg1IDIxLjEyVjE0Ljk2bDIuNjMxLS40NHYxNi41NzNoLTIuNjMxWk0xNDIuNDA2IDE5LjA2N2MwLTEuMTc0IDAtMS45MDctLjE0Ni0yLjIgMC0uNDQtLjI5Mi0uODgtLjU4NS0xLjYxNGwyLjQ4Ni0uNzMzYy40MzguODguNTg1IDEuNjEzLjU4NSAyLjQ5MyAxLjYwOC0xLjYxMyAzLjM2Mi0yLjQ5MyA1LjExNy0yLjQ5My44NzcgMCAxLjYwOC4xNDcgMi4zMzkuNTg3LjczMS40NCAxLjMxNiAxLjAyNiAxLjYwOCAxLjc2LjI5My41ODYuNDM5IDEuMTczLjQzOSAxLjkwNnYxMi4zMmgtMi40ODV2LTExYzAtMS4zMi0uMTQ3LTIuMi0uNTg1LTIuNjRhMi40MiAyLjQyIDAgMCAwLTEuNzU1LS43MzNjLS41ODUgMC0xLjQ2Mi4yOTMtMi4zMzkuNzMzYTguNTI1IDguNTI1IDAgMCAwLTIuMTkzIDEuNjE0djEyLjAyNmgtMi40ODZWMTkuMDY3Wk0xNjAuMDk2IDE4LjQ4bC0xLjMxNi0xLjc2YzIuMTkzLTEuNDY3IDQuMzg3LTIuMiA2LjcyNi0yLjIgMi4zMzkgMCAzLjgwMS44OCA0LjUzMiAyLjQ5My4yOTMuNTg3LjI5MyAxLjQ2Ny4yOTMgMi43ODd2Ljg4bC0uMTQ3IDUuMjh2LjczM2MwIC44OCAwIDEuNDY3LjE0NyAxLjkwNy4xNDYuNTg3LjU4NSAxLjAyNyAxLjE2OSAxLjMybC0xLjMxNiAxLjc2Yy0xLjE2OS0uNDQtMS45LTEuMTczLTIuMTkzLTIuMzQ3LTEuNDYyIDEuNDY3LTMuMDcgMi4yLTQuNjc4IDIuMi0xLjYwOSAwLTIuOTI0LS40NC0zLjk0OC0xLjMyLS44NzctLjczMy0xLjMxNi0xLjkwNi0xLjMxNi0zLjM3MyAwLTEuOTA3LjczMS0zLjIyNyAyLjE5My00LjI1MyAxLjQ2Mi0xLjAyNyAzLjY1Ni0xLjQ2NyA2LjI4Ny0xLjQ2N2gxLjE3di0xLjE3M2MwLTEuMzItLjE0Ni0yLjItLjU4NS0yLjQ5NC0uNTg1LS41ODYtMS4xNy0uODgtMi4xOTMtLjg4LS44NzcgMC0xLjkwMS4yOTQtMy4wNy43MzQtLjQzOS4yOTMtMS4wMjQuNzMzLTEuNzU1IDEuMTczWm03Ljc0OSA4LjY1My4xNDYtNC4yNTNoLTEuMzE1Yy0yLjM0IDAtMy44MDIuNDQtNC42NzkgMS4zMi0uNTg1LjU4Ny0uODc3IDEuNDY3LS44NzcgMi42NCAwIDEuOTA3Ljg3NyAyLjkzMyAyLjc3OCAyLjkzMyAxLjc1NC0uMTQ2IDMuMDctMS4wMjYgMy45NDctMi42NFpNMTc4LjY2NSAxNC45Nmg0LjA5NGwtLjczMSAyLjA1M2gtMy4zNjN2MTAuNDE0YzAgLjg4LjE0NyAxLjQ2Ni40MzkgMS45MDYuMjkyLjI5NC44NzcuNTg3IDEuNjA4LjU4Ny41ODUgMCAxLjE3LS4xNDcgMS42MDktLjI5M2wuMjkyIDEuNjEzYy0uODc3LjQ0LTEuNzU0LjU4Ny0yLjc3OC41ODctMi40ODUgMC0zLjY1NS0xLjE3NC0zLjY1NS0zLjY2N1YxNy4wMTNoLTIuMTkzVjE0Ljk2aDIuMDQ3di0uMjkzYzAtLjI5NC4xNDYtMS40NjcuMjkyLTMuMzc0di0uNDRsMi42MzItLjU4NmMtLjI5MyAxLjc2LS4yOTMgMy4zNzMtLjI5MyA0LjY5M1pNMTg1LjM5MiAyMy4wMjdjMC0yLjY0LjU4NC00LjY5NCAxLjktNi4xNiAxLjE3LTEuNDY3IDIuOTI0LTIuMzQ3IDQuOTcxLTIuMzQ3IDIuMzQgMCA0LjI0Ljg4IDUuNTU2IDIuNzg3IDEuMDI0IDEuNDY2IDEuNDYyIDMuNTIgMS40NjIgNi4wMTMgMCAyLjkzMy0uODc3IDUuMjgtMi40ODUgNi43NDctMS4xNyAxLjAyNi0yLjYzMiAxLjYxMy00LjM4NiAxLjYxMy0yLjE5NCAwLTMuODAyLS43MzMtNS4xMTgtMi4zNDctMS4xNjktMS40NjYtMS45LTMuNjY2LTEuOS02LjMwNlptMTAuMzgtNC4yNTRjLS43MzEtMS4zMi0xLjc1NC0yLjA1My0zLjM2Mi0yLjA1My0xLjYwOSAwLTIuNjMyLjU4Ny0zLjM2MyAxLjc2LS41ODUuODgtLjczMSAyLjM0Ny0uNzMxIDQuMjUzIDAgMi40OTQuMjkyIDQuMjU0IDEuMDIzIDUuMjguNzMxIDEuMDI3IDEuNzU1IDEuNjE0IDMuMjE3IDEuNjE0IDEuNzU0IDAgMi45MjQtLjg4IDMuNTA5LTIuNDk0LjI5Mi0uODguNDM4LTIuMDUzLjQzOC0zLjUyIDAtMi4yLS4yOTItMy44MTMtLjczMS00Ljg0Wk0yMDQuMTA0IDE4Ljc3M2MwLTEuNDY2LS4xNDYtMi42NC0uNTg0LTMuNTJsMi40ODUtLjczM2MuNDM5Ljg4LjU4NSAxLjYxMy41ODUgMi40OTN2LjI5NGMxLjMxNi0xLjc2IDIuNzc4LTIuNjQgNC41MzItMi42NC4yOTMgMCAuNTg1IDAgLjg3OC4xNDZsLTEuMDI0IDIuNzg3Yy0uMjkyLS4xNDctLjU4NS0uMTQ3LS43MzEtLjE0Ny0uNTg1IDAtMS4zMTYuMTQ3LTEuOTAxLjU4Ny0uNTg0LjQ0LTEuMTY5Ljg4LTEuNDYyIDEuNDY3YTUuNDkzIDUuNDkzIDAgMCAwLS4yOTIgMS43NnYxMC4xMmgtMi40ODZWMTguNzczWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg=='
            listitem
                image Staples, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTggMzYiPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTczLjk1IDExLjU3NmMtMy4wMjMtLjYzNy02LjEyOC0xLjMxLTYuMTI4LTMuNzM3IDAtMi42NzYgMi44MjUtMy4yMzcgNS4yMzgtMy4yMzcgMi41MjEuMDE0IDUuMDA4LjU4IDcuMjg3IDEuNjU2bC4yMTcuMTA2YS4xMy4xMyAwIDAgMCAuMTctLjA1NGwyLjE3OC0zLjg0MWEuMTI3LjEyNyAwIDAgMC0uMDEzLS4xNDguMTI5LjEyOSAwIDAgMC0uMDQxLS4wMzJsLS4yMzMtLjExNkM3OS4zNC42ODcgNzYuMjY2IDAgNzIuOTYgMGMtNi40MjIgMC0xMC41NzIgMy4xMDQtMTAuNTcyIDcuOTE0IDAgNS41NCA0LjY1MyA3LjI2MyA5LjY3NSA4LjI5OCAzLjE2My42NTIgNi4yMjYgMS4yOTcgNi4yMjYgMy44MjQgMCAyLjczLTMuMDM4IDMuMzExLTUuNjI4IDMuMzExLTIuNzM4IDAtNS40ODMtLjc5OC04LjM5Ny0yLjQ0MmwtLjA5MS0uMDUzYS4xMy4xMyAwIDAgMC0uMTQ1LjAwOC4xMy4xMyAwIDAgMC0uMDM0LjA0TDYxLjc0IDI0Ljg5YS4xMy4xMyAwIDAgMCAuMDQ2LjE3NGwuMDk0LjA1NmEyMi4yMDIgMjIuMjAyIDAgMCAwIDEwLjc5MSAyLjg2OGM3LjAzMSAwIDExLjA2My0yLjkxMiAxMS4wNjMtNy45OS0uMDA0LTYuMzQtNS42MjgtNy41NDUtOS43ODItOC40MjNaTTEwMC4wODYgMjIuOTMzYS4xMTcuMTE3IDAgMCAwLS4wMjYtLjA0NS4xMzQuMTM0IDAgMCAwLS4wOTMtLjA0NC4xMzIuMTMyIDAgMCAwLS4wNTEuMDA5bC0uMjg3LjExYy0xLjEyNi40MzQtMS45MDMuNjItMy41MjguNjItMS44ODYgMC0zLjExMi0xLjAxNi0zLjExMi0yLjU4N3YtOS41N2g2LjczYS4xMjkuMTI5IDAgMCAwIC4xMy0uMTNWNy40MjZhLjEyOC4xMjggMCAwIDAtLjEyOC0uMTI4aC02LjcyNFYyLjI1YS4xMjguMTI4IDAgMCAwLS4xMjktLjEyOGgtNC45MjdhLjEyOC4xMjggMCAwIDAtLjEyOC4xM3Y1LjA0Mkg4My43OWEuMTI5LjEyOSAwIDAgMC0uMTI5LjEzdjMuODhhLjEyNy4xMjcgMCAwIDAgLjA4LjEyMS4xMy4xMyAwIDAgMCAuMDUuMDFoNC4wMjN2MTAuMDg2YzAgNC4wNSAyLjcxNiA2LjQ2NyA3LjI2MyA2LjQ2NyAyLjY0MiAwIDQuMTg2LS41NDggNS43OTUtMS4yMWwuMzA1LS4xMzFhLjEzMi4xMzIgMCAwIDAgLjA2Ni0uMDY2LjEzLjEzIDAgMCAwIC4wMDQtLjA5M2wtMS4xNjItMy41NTZaTTQ0LjMyNi41NjlINi4zNDhDMi43NS41NjkgMCAzLjQ4NSAwIDcuMDc5djIwLjI1NGEuMTM5LjEzOSAwIDAgMCAuMTM5LjEzOWg0LjkxYS4xNC4xNCAwIDAgMCAuMTQtLjE0VjYuNzc4aDQwLjN2MjAuNTU2YS4xMzguMTM4IDAgMCAwIC4xMzkuMTM5aDQuOTE2YS4xNC4xNCAwIDAgMCAuMTM5LS4xNFY3LjA4YzAtMy41OTQtMi43NDQtNi41MS02LjM1Ny02LjUxWk0xMjMuMTAyIDIzLjY5NWgtLjc4MWMtLjk2NSAwLTEuNDc3LS41MjYtMS40NzctMS41MTd2LTguMDEzYzAtNC45NjctMi42OTgtNy4zODgtOC4yNzctNy4zODhhMjAuNjk1IDIwLjY5NSAwIDAgMC04LjkyMyAxLjg2My4xMjguMTI4IDAgMCAwLS4wNzEuMTU3bDEuMjMxIDMuNzVhLjExNy4xMTcgMCAwIDAgLjAyNi4wNDUuMTI0LjEyNCAwIDAgMCAuMDQyLjAzMS4xMzQuMTM0IDAgMCAwIC4xMDIuMDA0YzIuNzEyLTEuMDcgNS4xMzItMS42NTUgNi44MjEtMS42NTUgMS45MTggMCAzLjg2NS4zNTQgMy44NjUgMi45N3YxLjExNXMtLjMwNi4wMjMtNi40NjMuNTE3Yy02LjE1Ny40OTUtNy4wNTYgNC43OTUtNy4wNTYgNi41MzggMCAzLjQ2IDIuNzU2IDUuODc5IDYuNzAzIDUuODc5YTExLjI2IDExLjI2IDAgMCAwIDcuNDk4LTIuNzE3Yy40NjEuOTYyIDEuNzY0IDIuNTc2IDUuMzE5IDIuNTc2aDEuNDUzYS4xMzIuMTMyIDAgMCAwIC4wNS0uMDA5LjEyMy4xMjMgMCAwIDAgLjA0Mi0uMDI4LjEyMy4xMjMgMCAwIDAgLjAzOS0uMDkxdi0zLjg5OWEuMTM2LjEzNiAwIDAgMC0uMDExLS4wNTMuMTMxLjEzMSAwIDAgMC0uMTMyLS4wNzVabS03LjQ0NS0xLjg5MmMtMi4yODIgMS42MTItMy45MDUgMi4yNzctNS41NzIgMi4yNzctMS43MzUgMC0yLjkwNS0uODk0LTIuOTA1LTIuMjI1IDAtLjU2NS4wNjYtMi4zNCAyLjUzLTIuNjU1IDIuNDYzLS4zMTUgNS45NDMtLjc1MyA1Ljk0My0uNzUzbC4wMDQgMy4zNTZaTTE4OS44MTUgMTUuMjQ2Yy0zLjMyLS41ODItNC45NTktLjg4OC00Ljk1OS0yLjQ0NiAwLS45MjUuNDM5LTIuMTQ5IDQuMDMtMi4xNDkgMi4yMTMuMDAyIDQuMzkuNTYgNi4zMjkgMS42MjNsLjEzOS4wNzJhLjEzMi4xMzIgMCAwIDAgLjE3My0uMDVsMS45MjYtMy4zMzVhLjEzMi4xMzIgMCAwIDAgLjAxMS0uMTAyLjEyLjEyIDAgMCAwLS4wMjYtLjA0Ni4xMi4xMiAwIDAgMC0uMDQxLS4wMzJsLS4xNjItLjA3OWMtMi4zMjUtMS4wNjYtNC41NTQtMS45NDUtOC4zMjItMS45NDUtNS43NjMgMC04LjkzOSAyLjIxOC04LjkzOSA2LjI0NSAwIDQuNTgyIDQuMjcxIDUuNjc1IDguMjczIDYuMzM3IDMuNTQuNTg2IDQuOTY0IDEuMDgyIDQuOTY0IDIuNjQgMCAxLjQyLTEuMzcyIDIuMTEtNC4zMDIgMi4xMS0yLjY5OCAwLTUuNDQ0LTEuMTQzLTcuMjgzLTIuMTAzbC0uMTE2LS4wNTZhLjEzMS4xMzEgMCAwIDAtLjE3LjA1NGwtMS45MTEgMy4zNjlhLjEyLjEyIDAgMCAwLS4wMTYuMDQ4LjEyNC4xMjQgMCAwIDAgLjAyNy4wOTcuMTIuMTIgMCAwIDAgLjAzOC4wMzNsLjExNS4wNjJjMy4wMDkgMS41NTQgNi4yMjUgMi4zNzYgOS4zMTYgMi4zNzYgNi4wMzIgMCA5LjA5MS0yLjEyNiA5LjA5MS02LjMyLjAwMi00LjU3Mi00LjA0Ni01LjY3OS04LjE4NS02LjQwM1pNMTM2Ljg3NyA2Ljc3OGMtMi4zNDMgMC00LjMyMy43NzEtNi4yMjYgMi40M1Y3LjQyNGEuMTI1LjEyNSAwIDAgMC0uMDM4LS4wOS4xMjcuMTI3IDAgMCAwLS4wOTEtLjAzOGgtNC45M2EuMTMyLjEzMiAwIDAgMC0uMDkyLjAzOC4xMjMuMTIzIDAgMCAwLS4wMzcuMDkyVjM1Ljg3YzAgLjAxNy4wMDMuMDM0LjAwOS4wNS4wMDcuMDE2LjAxNi4wMy4wMjkuMDQzYS4xMjQuMTI0IDAgMCAwIC4wOTMuMDM3aDQuOTIyYS4xMzIuMTMyIDAgMCAwIC4wOTMtLjAzNy4xMzYuMTM2IDAgMCAwIC4wMjgtLjA0Mi4xMi4xMiAwIDAgMCAuMDEtLjA1VjI1LjYyOWMxLjgxMiAxLjUwMyA0LjA4IDIuMzYzIDYuMjI2IDIuMzYzIDUuNTA0IDAgOS4zMzktNC4zNiA5LjMzOS0xMC42MDUuMDA0LTUuOTUtNC4wOTktMTAuNjA4LTkuMzM1LTEwLjYwOFptLTEuMjk3IDE2LjgxNGMtMS44MDEgMC0zLjMyLS44NDctNC45MzUtMi43NDR2LTcuMTA1YzEuNjYtMS43NzcgMy4xOS0yLjU2OCA0LjkzNS0yLjU2OCAzLjMxIDAgNS40NDggMi40MzggNS40NDggNi4yMDkgMCAzLjcxMi0yLjE5IDYuMjA4LTUuNDQ4IDYuMjA4Wk0xNTQuMDc0LjU2OWgtNC45MjdhLjEzLjEzIDAgMCAwLS4xMy4xM3YyNi42NDJjMCAuMDcyLjA1OC4xMy4xMy4xM2g0LjkyN2EuMTMuMTMgMCAwIDAgLjEzMS0uMTNWLjdhLjEzLjEzIDAgMCAwLS4xMzEtLjEzWk0xNzUuMzYyIDIyLjAxM2EuMTMyLjEzMiAwIDAgMC0uMTc0LS4wNWwtLjE2OC4wOTFjLTEuNjc5Ljg4LTMuMTk0IDEuNzY4LTYuMzc2IDEuNzY4LTMuNDUxIDAtNS43OTQtMS45MTUtNi4yNjMtNS4xMmgxNC42MTZhLjEyOS4xMjkgMCAwIDAgLjEzMS0uMTI5di0xLjQwOWMwLTYuNDE1LTMuODQxLTEwLjM4Ni0xMC4wMjYtMTAuMzg2LTUuOTI1IDAtMTAuMDY1IDQuNDI0LTEwLjA2NSAxMC43NiAwIDYuMjUzIDQuNDc3IDEwLjQ1MyAxMS4xMzggMTAuNDUzIDMuMTYyLjA0MiA2LjI3Mi0uNzk5IDguOTgtMi40MjdsLjA4Ny0uMDU2YS4xMzIuMTMyIDAgMCAwIC4wNTYtLjA3OS4xMzcuMTM3IDAgMCAwLS4wMTQtLjA5NWwtMS45MjItMy4zMjFabS04LjIxMi0xMS4wNDVjMi42OTggMCA0LjM1OCAxLjQgNC44MDIgNC4wNDhoLTkuNTQ2Yy40NTYtMi42MTQgMi4xNDItNC4wNDggNC43NDQtNC4wNDhaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxOTh2MzZIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4='
            listitem
                image Airbus, url='data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FscXVlXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIwMCAzNiI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTkyLjQgMTIuM0M5Mi40IDUuNyA4OC4xLjcgNzkuMi43SDYxLjN2MzQuNWg4LjR2LTI3aDkuNWMzLjUgMCA0LjggMiA0LjggNC4zIDAgMi40LTEuMyA0LjMtNC44IDQuM2gtOC4xbDExLjYgMTguNGg5LjZzLTcuOS0xMi40LTcuOC0xMi40YzQuOC0xLjEgNy45LTQuNSA3LjktMTAuNU00Ny4zLjdoOC40djM0LjVoLTguNHpNMjAuNC43TDIuOCAzNS4zaDkuNWwyLjgtNS44aDE0LjJsLTMuNS03LjNoLTcuMWw1LjItMTAuNmguMWwxMS44IDIzLjdoOS43TDI3LjkuN3pNMTIzLjEgMTcuM2MyLjctMS41IDQuMS0zLjggNC4xLTcuMyAwLTUuNi00LjItOS4zLTExLjEtOS4zSDk2LjR2MzQuNWgyMC40YzcuMSAwIDExLjgtMy44IDExLjgtOS43LjEtNC0yLjItNy01LjUtOC4yTTEwNC44IDhIMTE2YzEuNyAwIDMgMS4zIDMgM3MtMS4zIDMtMyAzaC0xMS4yVjh6bTExLjUgMjBoLTExLjV2LTdoMTEuNWMyIDAgMy42IDEuNSAzLjYgMy41cy0xLjYgMy41LTMuNiAzLjVNMTU1LjIgMjBjMCA1LjItMi40IDguMS03LjIgOC4xLTQuNyAwLTcuMS0yLjktNy4xLTguMVYuN2gtOC42djE4LjdjMCAxMC43IDUuNiAxNi42IDE1LjggMTYuNnMxNS44LTUuOSAxNS44LTE2LjZWLjdoLTguNlYyMHpNMTg2LjMgMTQuNWMtOC0xLjktOS43LTIuMS05LjctNC40IDAtMS44IDItMi42IDUuNC0yLjYgNC41IDAgOS4yIDEuMSAxMS45IDIuOGwyLjctN0MxOTMgMS4zIDE4OCAwIDE4MiAwYy04LjkgMC0xMy45IDQuNC0xMy45IDEwLjQgMCA2LjQgMy43IDkgMTIuMyAxMC44IDYuNyAxLjUgOC4xIDIuNCA4LjEgNC4zIDAgMi0xLjggMi45LTUuNSAyLjktNS4zIDAtMTAtMS4zLTEzLjgtMy40bC0yLjYgNy40YzQuMiAyLjIgMTAuNCAzLjYgMTYuNiAzLjYgOC43IDAgMTMuOS00IDEzLjktMTAuOC4xLTUuNS0zLjQtOS0xMC44LTEwLjciLz48L3N2Zz4='
            listitem
                image DHL, url='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyMjQgMzIiPjxnIGZpbGw9IiNmZmYiIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTAgMjUuNTE0aDMwLjI5M2wtMS42NTUgMi4yNzZIMHYtMi4yNzZaTTAgMjEuMjk0aDMzLjM3bC0xLjY1OCAyLjI3MUgwdi0yLjI3Wk0wIDI5LjczOGgyNy4yMTdsLTEuNjQ4IDIuMjZIMHYtMi4yNlpNMjI0LjAwMiAyNy43OWgtMzAuMTc0bDEuNjU0LTIuMjc0aDI4LjUydjIuMjczWk0yMjQgMzEuOTk4IDE5MC43NTggMzJsMS42NDctMi4yNjJIMjI0djIuMjZaTTE5OC41NTMgMjEuMjk0aDI1LjQ0NnYyLjI3NGgtMjcuMTAxbDEuNjU1LTIuMjc0Wk0yOS4zNDQgMzEuOTk3IDQzLjcxOCAxMi4yN2gxNy44MzhjMS45NzIgMCAxLjk0Ni43NTYuOTgzIDIuMDc1LS45NzggMS4zMzktMi42NDQgMy42NDItMy42NCA1LjAwMS0uNTA2LjY5LTEuNDIgMS45NSAxLjYxIDEuOTVoMjMuODk3Yy0xLjk4NyAyLjc1LTguNDM0IDEwLjcwMi0yMC4wMSAxMC43MDJIMjkuMzQ1Wk0xMTEuNjcgMjEuMjkzbC03Ljc5NSAxMC43MDRIODMuMzEyczcuNzkyLTEwLjcwMyA3Ljc5OS0xMC43MDNsMjAuNTU5LS4wMDJaTTE0MS40MDEgMjEuMjk0bC03Ljc5OSAxMC43MDNoLTIwLjU1NXM3Ljc5Mi0xMC43MDMgNy43OTktMTAuNzAzaDIwLjU1NVpNMTQ4LjA4OSAyMS4yOTRzLTEuNTAyIDIuMDc1LTIuMjMyIDMuMDdjLTIuNTgyIDMuNTI2LS4zIDcuNjMyIDguMTI3IDcuNjMyaDMzLjAxMWw3Ljc5OC0xMC43MDMtNDYuNzA0LjAwMVoiLz48cGF0aCBkPSJtMzkuMzkxIDAtNy4xNTcgOS44MjJINzEuMjRjMS45NzEgMCAxLjk0NS43NTYuOTgyIDIuMDc1LS45NzkgMS4zMzgtMi42MTcgMy42NjctMy42MTMgNS4wMjctLjUwNi42ODktMS40MjEgMS45NDcgMS42MSAxLjk0N2gxNS45NXMyLjU3Mi0zLjUzNCA0LjcyNi02LjQ4OUM5My44MjYgOC4zNjIgOTEuMTQ4IDAgODAuNjY3IDBIMzkuMzkxWk0xNDMuMTYxIDE4Ljg3MUg5Mi44NjdMMTA2LjYyIDBoMjAuNTU2bC03Ljg4MSAxMC44Mmg5LjE3NEwxMzYuMzU2IDBoMjAuNTUzbC0xMy43NDggMTguODcxWk0xODUuMzc2IDBsLTEzLjc1IDE4Ljg3MWgtMjEuNzgyUzE2My41OTkgMCAxNjMuNjA1IDBoMjEuNzcxWiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjI0djMySDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+'
            listitem
                image Outbrain, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzggNDAiPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0zNC43MzIgMTUuMTg2YzAtLjgyLjIzNC0xLjQwOS43LTEuNzc0LjQ2Ni0uMzY1IDEuMTI0LS41NDYgMS45Ny0uNTQ2YTUuMDEgNS4wMSAwIDAgMSAxLjQ0My4xOTZjLjQzNy4xMzMuNzI4LjIyNi44NzYuMjg1djExLjUwOGMwIDEuOTg1LjQ2NCAzLjQ5NyAxLjM5OSA0LjUzLjkzNCAxLjAzNSAyLjM2MiAxLjU1NSA0LjI4OCAxLjU1NSAxLjkyNSAwIDMuMzUzLS41MiA0LjI4Ny0xLjU1NC45MzMtMS4wMzQgMS40LTIuNTQ2IDEuNC00LjUzdi05LjY3YzAtLjgyLjIzMi0xLjQwOS43LTEuNzc0LjQ2Ni0uMzY1IDEuMTA3LS41NDYgMS45MjQtLjU0Ni41NTYgMCAxLjA1LjA2NSAxLjQ4Ni4xOTYuNDQuMTMzLjczMS4yMjYuODc2LjI4NVYyNS45NWMwIDEuNDg5LS4yNTYgMi44MjMtLjc2NSA0LjAwNWE4LjE3OCA4LjE3OCAwIDAgMS0yLjE4NyAyLjk5NmMtLjk0Ny44MTgtMi4wNzggMS40MzgtMy4zOSAxLjg2MS0xLjMxMi40MjItMi43NTcuNjM1LTQuMzMxLjYzNS0xLjU3NiAwLTMuMDE5LS4yMTMtNC4zMy0uNjM1LTEuMzE1LS40MjMtMi40MzctMS4wNDMtMy4zNy0xLjg2YTguNTAzIDguNTAzIDAgMCAxLTIuMTg4LTIuOTk3Yy0uNTI0LTEuMTgyLS43ODgtMi41MTYtLjc4OC00LjAwNVYxNS4xODZaTTYwLjAxOSA4Ljk3MWMwLS44MTkuMjMyLTEuNDA3LjctMS43NzMuNDY1LS4zNjUgMS4xMDctLjU0NiAxLjkyNC0uNTQ2YTUuMTkgNS4xOSAwIDAgMSAxLjQ2NS4xOTdjLjQ1My4xMzEuNzUuMjI2Ljg5Ny4yODN2NS43MzNoNi4zNDRjLjk2MyAwIDEuNjQuMTk3IDIuMDM0LjU5LjM5NC4zOTUuNTg4Ljk2OS41ODggMS43MyAwIC40OTctLjA3Ljk1NC0uMjE2IDEuMzc3YTkuMDEgOS4wMSAwIDAgMS0uMzUuODk4aC04LjR2OS43NmMwIC43NTcuMTAxIDEuMzc4LjMwNyAxLjg1OC4yMDQuNDgxLjQ4Ny44NjguODUyIDEuMTU5YTMuMjMgMy4yMyAwIDAgMCAxLjI3LjYxNmMuNDguMTE1Ljk4NC4xNzIgMS41MDYuMTcyLjg0OCAwIDEuNjM2LS4xMyAyLjM2NC0uMzkzczEuMjU2LS41MSAxLjU3Ni0uNzQzbDIuMDEyIDMuMzI1Yy0uMjM0LjE3NS0uNTYuMzk2LS45ODQuNjU3YTkuMDYgOS4wNiAwIDAgMS0xLjU1My43NDNjLS42MTMuMjM1LTEuMjk5LjQzLTIuMDU2LjU5Mi0uNzU5LjE2LTEuNTkuMjQtMi40OTIuMjQtMi41NjggMC00LjUwNy0uNjYzLTUuODE5LTEuOTkyLTEuMzE0LTEuMzI0LTEuOTctMy4wNjktMS45Ny01LjIyOVY4Ljk3MVpNODguNjcyIDMwLjk0Yy45OSAwIDEuOTAzLS4xODMgMi43MzQtLjU0OGE2LjU2MSA2LjU2MSAwIDAgMCAyLjE0My0xLjQ4OCA2LjQ1NSA2LjQ1NSAwIDAgMCAxLjM4LTIuMjMzYy4zMTktLjg1OS40OC0xLjc5OS40OC0yLjgyMiAwLTEuMDIxLS4xNjEtMS45Ny0uNDgtMi44NDZhNi40MyA2LjQzIDAgMCAwLTEuMzgtMi4yNTIgNi42MDUgNi42MDUgMCAwIDAtMi4xNDMtMS40ODdjLS44MzItLjM2NS0xLjc0My0uNTQ5LTIuNzM0LS41NDktMS4wMjEgMC0xLjk0Ni4xODQtMi43NzguNTQ5YTYuMjAyIDYuMjAyIDAgMCAwLTIuMTIyIDEuNTA4IDcuMTgzIDcuMTgzIDAgMCAwLTEuMzc4IDIuMjc2IDcuNzkzIDcuNzkzIDAgMCAwLS41MDIgMi44MDFjMCAxLjA1LjE2OCAyLjAxMy41MDIgMi44ODcuMzM3Ljg3Ny44IDEuNjIgMS40IDIuMjMyYTYuNDM2IDYuNDM2IDAgMCAwIDIuMTQ1IDEuNDQ1Yy44MjkuMzUyIDEuNzQuNTI3IDIuNzMzLjUyN1pNNzYuOTQ5IDQuOWMwLS43ODcuMjMyLTEuMzcuNjk5LTEuNzUuNDY1LS4zOCAxLjEyMy0uNTcgMS45NjgtLjU3LjUyNSAwIDEuMDA3LjA2NiAxLjQ0My4xOTguNDM4LjEzMy43MjguMjI2Ljg3Ny4yODR2MTIuNTZjLjcyOC0uOTM0IDEuNzM0LTEuNzI4IDMuMDE3LTIuMzg1IDEuMjg0LS42NTcgMi43NTYtLjk4NyA0LjQxOC0uOTg3IDEuNjA1IDAgMy4wODYuMjg2IDQuNDQxLjg1NmExMC42IDEwLjYgMCAwIDEgMy41NDMgMi40MDYgMTEuMTQ2IDExLjE0NiAwIDAgMSAyLjM2MiAzLjY3NWMuNTcgMS40MTYuODUzIDIuOTcuODUzIDQuNjYyIDAgMS42NjMtLjI5MiAzLjIxMS0uODc0IDQuNjM5LS41ODMgMS40My0xLjQwMiAyLjY1Ni0yLjQ0OCAzLjY3Ni0xLjA1MiAxLjAyMi0yLjMgMS44MjUtMy43NDIgMi40MDctMS40NDUuNTg0LTMuMDI2Ljg3NC00Ljc0Ni44NzQtMS43MjIgMC0zLjMwNC0uMjYtNC43NDctLjc4NmExMC4xMDkgMTAuMTA5IDAgMCAxLTMuNzQtMi4zNjNjLTEuMDUxLTEuMDUxLTEuODY3LTIuMzYzLTIuNDUtMy45NC0uNTg0LTEuNTc2LS44NzQtMy40MjctLjg3NC01LjU1NlY0LjlaTTEwMy41MDEgMjAuNjk5YzAtMi42ODQuODIzLTQuNzYzIDIuNDcyLTYuMjM2IDEuNjQ3LTEuNDc0IDMuOTMxLTIuMjEgNi44NDYtMi4yMSAxLjgzOCAwIDMuMzMyLjI1NiA0LjQ4NS43NjQgMS4xNTIuNTEyIDEuNzI5IDEuMjkyIDEuNzI5IDIuMzQ0IDAgLjQ5Ni0uMTM5Ljk3Ni0uNDE2IDEuNDQyLS4yNzkuNDY3LS41MDMuNzU5LS42NzcuODc2YTEyLjAxIDEyLjAxIDAgMCAwLTEuODM4LS42NTdjLS43My0uMjAzLTEuNTYzLS4zMDYtMi40OTUtLjMwNi0zLjQxIDAtNS4xMTcgMS44MS01LjExNyA1LjQyNnYxMi42OTJoLTQuOTg5VjIwLjdaTTEzNS42NTQgMjUuMDNjLS4yOS0uMDU4LS44MzctLjE0Ni0xLjY0LS4yNjItLjgwNC0uMTE2LTIuMDA0LS4xNzYtMy42MDktLjE3Ni0xLjk4NSAwLTMuNDI2LjMtNC4zMzEuODk4LS45MDQuNTk4LTEuMzU3IDEuNTQtMS4zNTcgMi44MjMgMCAuNTI1LjA5NCAxLjAwNS4yODUgMS40NDUuMTkuNDM4LjUxOC44MDguOTgzIDEuMTE2LjQ2Ny4zMDUgMS4xMDIuNTQgMS45MDQuNy44MDMuMTYgMS44MDIuMjQgMi45OTkuMjQgMS4zMzkgMCAyLjQwNC0uMDUgMy4xOTItLjE1NC43ODYtLjEgMS4zMTMtLjE4MSAxLjU3NC0uMjR2LTYuMzlabTQuOTQyIDkuNzE2Yy0uMjkuMDU3LS43NDkuMTIzLTEuMzc2LjE5Ny0uNjI2LjA3Mi0xLjM2NC4xNDctMi4yMDkuMjE4LS44NDYuMDczLTEuNzk1LjEzOS0yLjg0NS4xOThhNjIuMDc2IDYyLjA3NiAwIDAgMS0zLjI3OC4wODhjLTIuMjc3IDAtNC4xMzUtLjE5OC01LjU4LS41OTMtMS40NDMtLjM5Mi0yLjU4MS0uOTE4LTMuNDExLTEuNTc0LS44My0uNjU3LTEuNDAxLTEuNDE1LTEuNzA3LTIuMjc3YTcuODI4IDcuODI4IDAgMCAxLS40NTgtMi42NDhjMC0xLjE5NS4xODItMi4yNDUuNTQ3LTMuMTUuMzYzLS45MDMuOTYyLTEuNjYzIDEuNzkyLTIuMjc0LjgzMS0uNjEzIDEuOTE4LTEuMDcyIDMuMjU5LTEuMzggMS4zNDItLjMwNyAyLjk3Ny0uNDYgNC45MDEtLjQ2IDEuMTA2IDAgMi4xNTguMDM4IDMuMTQ3LjExLjk5Mi4wNzQgMS43MzYuMTQgMi4yMzIuMTk4IDAtMS4wMjItLjE2OS0xLjg2OC0uNTAxLTIuNTM4LS4zMzYtLjY3Mi0uNzk2LTEuMTk3LTEuMzc4LTEuNTc1LS41ODUtLjM4LTEuMjg1LS42NDItMi4xMDEtLjc4OGExNS40NjcgMTUuNDY3IDAgMCAwLTIuNzEyLS4yMmMtMS42NjIgMC0yLjk5Ny4xOS00LjAwNC41Ny0xLjAwNS4zOC0xLjY2Ny43LTEuOTkuOTYzLS4xNzUtLjE0Ny0uNDE2LS40MjMtLjcyMi0uODMzLS4zMDUtLjQwNy0uNDU4LS45MDQtLjQ1OC0xLjQ4NyAwLS40MDcuMTA5LS44MS4zMjctMS4yMDQuMjItLjM5My42MDUtLjc0MyAxLjE2LTEuMDUuNTU0LS4zMDYgMS4yOTgtLjU0NiAyLjIzLS43MjIuOTM0LS4xNzYgMi4xMTYtLjI2MyAzLjU0Mi0uMjYzIDEuNzIzIDAgMy4yOS4xNyA0LjcwNS41MDMgMS40MTcuMzM2IDIuNjMyLjg2OSAzLjY1MiAxLjU5OSAxLjAyMS43MyAxLjgxNSAxLjY5MyAyLjM4NCAyLjg4OC41NjkgMS4xOTUuODUyIDIuNjQuODUyIDQuMzMydjEzLjE3MlpNMTQ1LjA1OCAxNS4xODZjMC0uODIuMjM1LTEuNDA5LjctMS43NzQuNDY3LS4zNjUgMS4xMjQtLjU0NiAxLjk3LS41NDZhNSA1IDAgMCAxIDEuNDQzLjE5NmMuNDM2LjEzMy43MjguMjI2Ljg3NS4yODV2MjEuNDg3aC00Ljk4OFYxNS4xODZabTIuNDk1LTEyLjE2OWMuODQ2IDAgMS41Ni4yOTIgMi4xNDMuODc4LjU4Mi41ODMuODc0IDEuMjk3Ljg3NCAyLjE0MiAwIC44NDgtLjI5MiAxLjU2Mi0uODc0IDIuMTQ0LS41ODMuNTg3LTEuMjk3Ljg3Ny0yLjE0My44NzctLjg0NSAwLTEuNTYtLjI5LTIuMTQ1LS44NzctLjU4Mi0uNTgyLS44NzQtMS4yOTYtLjg3NC0yLjE0NCAwLS44NDUuMjkyLTEuNTU5Ljg3NC0yLjE0Mi41ODUtLjU4NiAxLjMtLjg3OCAyLjE0NS0uODc4Wk0xNTQuNTA4IDIxLjU3NGMwLTEuNDU4LjI3LTIuNzY1LjgwOS0zLjkxOGE4LjUwOSA4LjUwOSAwIDAgMSAyLjIzLTIuOTNjLjk0OS0uODAzIDIuMDcyLTEuNDE1IDMuMzcxLTEuODM4IDEuMjk1LS40MjMgMi43MTgtLjYzNiA0LjI2Mi0uNjM2IDEuNTQ4IDAgMi45NzYuMjEzIDQuMjg5LjYzNiAxLjMxMi40MjMgMi40NDIgMS4wMzUgMy4zODkgMS44MzhhOC4yOSA4LjI5IDAgMCAxIDIuMjExIDIuOTNjLjUyNCAxLjE1My43ODggMi40Ni43ODggMy45MTh2MTMuMjZoLTQuOTg3VjIyLjg0MmMwLTEuOTgyLS40ODMtMy40OTItMS40NDMtNC41MjctLjk2NS0xLjAzNy0yLjM4LTEuNTU2LTQuMjQ3LTEuNTU2LTEuODk0IDAtMy4zMTUuNTItNC4yNjIgMS41NTYtLjk0OSAxLjAzNC0xLjQyMyAyLjU0NS0xLjQyMyA0LjUyN3YxMS45OTJoLTQuOTg3di0xMy4yNlpNMjMuNDc3IDMwLjQyNGExMC4zNjcgMTAuMzY3IDAgMCAxLTMuMzI0IDIuMTgyYy0xLjI3LjUyNC0yLjY1My43ODYtNC4xNDIuNzg2LTEuNDkxIDAtMi44NzItLjI2Mi00LjE0LS43ODZhMTAuMzY1IDEwLjM2NSAwIDAgMS0zLjMyNy0yLjE4MiA5Ljk4MyA5Ljk4MyAwIDAgMS0yLjIyMS0zLjI4M2MtLjUxNy0xLjIxOC0uNzgyLTIuNTM2LS44MDEtMy45NWgyLjUxNGEzLjY4MiAzLjY4MiAwIDAgMCAxLjA4NyAyLjQxNmMuMzQzLjMzNy43NDcuNjAyIDEuMjA4Ljc5LjQ2LjE5My45NjMuMjg5IDEuNTA0LjI4OWEzLjg2MSAzLjg2MSAwIDAgMCAyLjcxLTEuMDc5Yy4zNDQtLjMzNS42MTQtLjczMi44MDYtMS4xOTIuMTMtLjMwMi4yMTUtLjYyMy4yNTctLjk2aC44MDVjLjA0My4zMzcuMTI3LjY1OC4yNTcuOTYuMTk2LjQ2LjQ2My44NTcuODA3IDEuMTkyYTMuNjggMy42OCAwIDAgMCAxLjIwNy43OSAzLjg2IDMuODYgMCAwIDAgMS41MDIuMjg5IDMuODU4IDMuODU4IDAgMCAwIDIuNzEzLTEuMDc5IDMuNjIgMy42MiAwIDAgMCAuODA3LTEuMTkyIDMuNzIgMy43MiAwIDAgMCAuMjgzLTEuMjI1aDIuNTA4Yy0uMDE1IDEuNDE1LS4yODIgMi43MzItLjc5OCAzLjk1MWExMC4wMDcgMTAuMDA3IDAgMCAxLTIuMjIzIDMuMjgzWm0tOS4zOC03LjQ5OGMwIC4zMTgtLjA1OS42MTMtLjE3My44ODYtLjExNS4yNy0uMjc0LjUwNS0uNDguNzA2YTIuMjIgMi4yMiAwIDAgMS0uNzE2LjQ3Yy0uMjc2LjExNC0uNTcyLjE3MS0uODkzLjE3MWEyLjMxIDIuMzEgMCAwIDEtLjg5NC0uMTcgMi4yMDUgMi4yMDUgMCAwIDEtLjcxNy0uNDcgMi4xNCAyLjE0IDAgMCAxLS40NzgtLjcwNyAyLjI1MyAyLjI1MyAwIDAgMS0uMTc0LS44ODZjMC0uMzE1LjA1OC0uNjExLjE3NC0uODg0LjExNC0uMjcyLjI3My0uNTA3LjQ3OC0uNzA4LjIwNS0uMTk5LjQ0NC0uMzU3LjcxNy0uNDY5YTIuMzEgMi4zMSAwIDAgMSAuODk0LS4xNyAyLjI2NSAyLjI2NSAwIDAgMSAxLjYxLjY0Yy4yMDUuMi4zNjQuNDM1LjQ4LjcwNy4xMTMuMjcyLjE3MS41NjkuMTcxLjg4NFptOC4zNTIgMGMwIC4zMTgtLjA1Ny42MTMtLjE3My44ODZhMi4xOCAyLjE4IDAgMCAxLS40NzcuNzA2IDIuMjk3IDIuMjk3IDAgMCAxLTEuNjEyLjY0Yy0uMzIyLjAwMS0uNjItLjA1Ni0uODkyLS4xN2EyLjE2NSAyLjE2NSAwIDAgMS0uNzE4LS40NyAyLjIxIDIuMjEgMCAwIDEtLjQ4LS43MDYgMi4yNTEgMi4yNTEgMCAwIDEtLjE3Mi0uODg2YzAtLjMxNS4wNTctLjYxMS4xNzItLjg4NC4xMTctLjI3Mi4yNzYtLjUwNy40OC0uNzA4YTIuMjk0IDIuMjk0IDAgMCAxIDEuNjEtLjY0IDIuMjk3IDIuMjk3IDAgMCAxIDEuNjEyLjY0Yy4yMDMuMjAxLjM2My40MzYuNDc3LjcwNy4xMTYuMjczLjE3My41Ny4xNzMuODg1Wm0tMTUuOTkzLTQuMjZjMS43ODQtLjU4OSA0LjE1LTEuMzM5IDQuMTUtMS4zMzkgNS4yMDYtMS42NTYgNS45MDQtMy42MTUgNS45MDQtMy42MTVzMS4wOTUgMS45NTkgNC44NzQgMy4yNWMwIDAgMi4wODguNjg4IDQuMDMgMS4zOS4wOTguMTkyLjE5OC4zODUuMjg1LjU5LjM0MS44MDUuNTczIDEuNjU1LjY5NiAyLjU0M2gtMi42NzJsLS4wMTctLjA0NmEzLjYzNSAzLjYzNSAwIDAgMC0uODA3LTEuMTkzIDMuNzU4IDMuNzU4IDAgMCAwLTEuMjA4LS43OTIgMy45MSAzLjkxIDAgMCAwLTEuNTA1LS4yODVjLS41NCAwLTEuMDQxLjA5NS0xLjUwMi4yODVhMy43MzUgMy43MzUgMCAwIDAtMS4yMDcuNzkyIDMuNjM0IDMuNjM0IDAgMCAwLS45NjEgMS42MzVoLTEuMDFhMy4yNCAzLjI0IDAgMCAwLS4xNTUtLjQ0MiAzLjYwOSAzLjYwOSAwIDAgMC0uODA1LTEuMTkzIDMuNzU4IDMuNzU4IDAgMCAwLTEuMjA4LS43OTIgMy45MTMgMy45MTMgMCAwIDAtMS41MDMtLjI4NWMtLjU0MSAwLTEuMDQzLjA5NS0xLjUwNC4yODVhMy42NTQgMy42NTQgMCAwIDAtMi4wMTMgMS45ODVjLS4wMDguMDE0LS4wMTIuMDMtLjAyLjA0NmgtMi42N2E5Ljk5IDkuOTkgMCAwIDEgLjY5NS0yLjU0M2MuMDQtLjA5NS4wOS0uMTgzLjEzMy0uMjc2Wm0yNC4zNDItNS4xMDFjLS44MTktMS45MjYtMS45NDYtMy41OTUtMy4zOTItNS4wMS0xLjQ0My0xLjQxNy0zLjEzNC0yLjUyNS01LjA3My0zLjMyNi0xLjk0LS44MDMtNC4wNDgtMS4yMDQtNi4zMjItMS4yMDQtMi4yNzUgMC00LjM4Mi40MDEtNi4zMjIgMS4yMDQtMS45NC44MDEtMy42MzIgMS45MS01LjA3NSAzLjMyNmExNS4yOCAxNS4yOCAwIDAgMC0zLjM4OSA1LjAxQy40MDcgMTUuNDkgMCAxNy41NzggMCAxOS44MjNjMCAyLjI0OC40MDcgNC4zMzIgMS4yMjUgNi4yNTlhMTUuMjg2IDE1LjI4NiAwIDAgMCAzLjM5IDUuMDFjMS40NDIgMS40MTYgMy4xMzUgMi41MjQgNS4wNzQgMy4zMjcgMS45NC44IDQuMDQ3IDEuMjAyIDYuMzIyIDEuMjAyIDIuMjc0IDAgNC4zODEtLjQwMSA2LjMyMi0xLjIwMyAxLjkzOS0uODAyIDMuNjMtMS45MSA1LjA3My0zLjMyNiAxLjQ0Ni0xLjQxNiAyLjU3My0zLjA4NCAzLjM5Mi01LjAxLjgxNC0xLjkyNyAxLjIyMy00LjAxMSAxLjIyMy02LjI1OSAwLTIuMjQ1LS40MDktNC4zMzItMS4yMjMtNi4yNThaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNzh2NDBIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4='
            listitem
                image Mux.com, url='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAxNjAwIDUwMCI+PHBhdGggZD0iTTk5NC4yODcgOTMuNDg2Yy0xNy4xMjEgMC0zMS0xMy44NzktMzEtMzEgMC0xNy4xMjEgMTMuODc5LTMxIDMxLTMxIDE3LjEyMSAwIDMxIDEzLjg3OSAzMSAzMSAwIDE3LjEyMS0xMy44NzkgMzEtMzEgMzFtMC05My40ODZjLTM0LjUwOSAwLTYyLjQ4NCAyNy45NzYtNjIuNDg0IDYyLjQ4NnYxODcuNTExYzAgNjguOTQzLTU2LjA5IDEyNS4wMzMtMTI1LjAzMiAxMjUuMDMzcy0xMjUuMDMtNTYuMDktMTI1LjAzLTEyNS4wMzNWNjIuNDg2QzY4MS43NDEgMjcuOTc2IDY1My43NjUgMCA2MTkuMjU2IDBzLTYyLjQ4NCAyNy45NzYtNjIuNDg0IDYyLjQ4NnYxODcuNTExQzU1Ni43NzIgMzg3Ljg1IDY2OC45MjEgNTAwIDgwNi43NzEgNTAwYzEzNy44NTEgMCAyNTAuMDAxLTExMi4xNSAyNTAuMDAxLTI1MC4wMDNWNjIuNDg2YzAtMzQuNTEtMjcuOTc2LTYyLjQ4Ni02Mi40ODUtNjIuNDg2TTE1MzcuNTEgNDY4LjUxMWMtMTcuMTIxIDAtMzEtMTMuODc5LTMxLTMxIDAtMTcuMTIxIDEzLjg3OS0zMSAzMS0zMSAxNy4xMjEgMCAzMSAxMy44NzkgMzEgMzEgMCAxNy4xMjEtMTMuODc5IDMxLTMxIDMxbS0yNzUuODgzLTIxOC41MDktMTQzLjMzIDE0My4zMjljLTI0LjQwMiAyNC40MDItMjQuNDAyIDYzLjk2NiAwIDg4LjM2OCAyNC40MDIgMjQuNDAyIDYzLjk2NyAyNC40MDIgODguMzY5IDBsMTQzLjMzLTE0My4zMjkgMTQzLjMyOCAxNDMuMzI5YzI0LjQwMiAyNC40IDYzLjk2NyAyNC40MDIgODguMzY5IDAgMjQuNDAzLTI0LjQwMiAyNC40MDMtNjMuOTY2LjAwMS04OC4zNjhsLTE0My4zMy0xNDMuMzI5LjAwMS0uMDA0IDE0My4zMjktMTQzLjMyOWMyNC40MDItMjQuNDAyIDI0LjQwMi02My45NjUgMC04OC4zNjdzLTYzLjk2Ny0yNC40MDItODguMzY5IDBMMTM0OS45OTYgMTYxLjYzIDEyMDYuNjY3IDE4LjMwMmMtMjQuNDAyLTI0LjQwMS02My45NjctMjQuNDAyLTg4LjM2OSAwcy0yNC40MDIgNjMuOTY1IDAgODguMzY3bDE0My4zMjkgMTQzLjMyOXYuMDA0Wk00MzcuNTExIDQ2OC41MjFjLTE3LjEyMSAwLTMxLTEzLjg3OS0zMS0zMSAwLTE3LjEyMSAxMy44NzktMzEgMzEtMzEgMTcuMTIxIDAgMzEgMTMuODc5IDMxIDMxIDAgMTcuMTIxLTEzLjg3OSAzMS0zMSAzMU00NjEuNDI2IDQuNzU5QzQzOC4wNzgtNC45MTMgNDExLjIuNDMyIDM5My4zMyAxOC4zMDNMMjQ5Ljk5OSAxNjEuNjMyIDEwNi42NjkgMTguMzAzQzg4Ljc5OC40MzIgNjEuOTIyLTQuOTEzIDM4LjU3MyA0Ljc1OSAxNS4yMjQgMTQuNDMtLjAwMSAzNy4yMTQtLjAwMSA2Mi40ODh2Mzc1LjAyNmMwIDM0LjUxIDI3Ljk3NyA2Mi40ODYgNjIuNDg3IDYyLjQ4NiAzNC41MSAwIDYyLjQ4Ni0yNy45NzYgNjIuNDg2LTYyLjQ4NlYyMTMuMzQxbDgwLjg0MyA4MC44NDRjMjQuNDA0IDI0LjQwMiA2My45NjUgMjQuNDAyIDg4LjM2OSAwbDgwLjg0My04MC44NDR2MjI0LjE3M2MwIDM0LjUxIDI3Ljk3NiA2Mi40ODYgNjIuNDg2IDYyLjQ4NnM2Mi40ODYtMjcuOTc2IDYyLjQ4Ni02Mi40ODZWNjIuNDg4YzAtMjUuMjc0LTE1LjIyNC00OC4wNTgtMzguNTczLTU3LjcyOSIvPjwvc3ZnPg=='
            link Hasura Customer story →, url='https://posthog.com/customers/hasura'
                image Hasura, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzQgNTEiPjxwYXRoIGQ9Ik03MC4yMyAyOS4xMzNoLTMuMzY2Yy0uNTI4IDAtLjkyNC0uNDYzLS45MjQtLjkyNVYxNy41NzJjMC0uNTI5LS40NjEtLjkyNS0uOTIzLS45MjVoLTIuOTAzYy0uNTI4IDAtLjkyNC40NjItLjkyNC45MjV2MjYuODg3YzAgLjUyOC40NjIuOTI1LjkyNC45MjVoMi45MDNjLjUyOCAwIC45MjMtLjQ2My45MjMtLjkyNVYzNC4wMjFjMC0uNTI4LjQ2Mi0uOTI1LjkyNC0uOTI1aDMuMzY1Yy41MjggMCAuOTI0LjQ2My45MjQuOTI1djEwLjUwNGMwIC41MjkuNDYyLjkyNS45MjMuOTI1aDIuOTA0Yy41MjcgMCAuOTIzLS40NjMuOTIzLS45MjVWMTcuNTcyYzAtLjUyOS0uNDYyLS45MjUtLjkyMy0uOTI1aC0yLjkwNGMtLjUyNyAwLS45MjMuNDYyLS45MjMuOTI1djEwLjU3YzAgLjUyOC0uMzk2Ljk5LS45MjQuOTlaTTg1LjE0NCAxNy40NGwtNC43NTEgMjYuODg3Yy0uMDY2LjUyOC4zMyAxLjA1Ny44NTggMS4wNTdoMi45MDNjLjQ2MiAwIC44NTgtLjMzLjg1OC0uNzkzbC43OTEtNC44ODljLjA2Ni0uNDYyLjQ2Mi0uNzkyLjg1OC0uNzkyaDMuNjk1Yy40NjIgMCAuODU4LjMzLjg1OC43OTNsLjg1NyA0Ljk1NGMuMDY2LjQ2My40NjIuNzkzLjg1OC43OTNoMy4wMzVjLjU5NCAwIDEuMDU2LS41MjkuODU4LTEuMTIzTDkxLjg3MyAxNy40NGMtLjA2Ni0uNDYzLS40NjItLjc5My0uODU3LS43OTNoLTQuOTQ5Yy0uNDYyIDAtLjc5Mi4zMy0uOTIzLjc5M1ptNC40MiAxNy40NGgtMS45MTNjLS41OTQgMC0uOTI0LS41MjktLjg1OC0xLjA1N2wuODU4LTkuOTFjLjE5OC0xLjA1NiAxLjY1LTEuMDU2IDEuNzgxIDBsLjkyNCA5LjkxYy4xMzIuNTI5LS4yNjQgMS4wNTctLjc5MiAxLjA1N1pNMTA5Ljg3OSAyOC43MzZoLTMuMjMzYy0uNTkzIDAtLjkyMy0uMjY0LS45MjMtLjkyNXYtNi4yMWMwLS41OTQuMzMtLjkyNS45MjMtLjkyNWgxLjkxNGMuNTk0IDAgLjkyNC4yNjUuOTI0LjkyNXYyLjkwN2MwIC41MjkuNDYxLjkyNS45MjMuOTI1aDMuMDM1Yy41MjggMCAuOTI0LS40NjMuOTI0LS45MjV2LTMuNjMzYzAtMi44NDEtMS41MTgtNC4yOTQtNC41NTMtNC4yOTRoLTQuMzU0Yy0zLjAzNSAwLTQuNTUzIDEuNDUzLTQuNTUzIDQuMjk0djcuMzk4YzAgMi44NDEgMS41MTggNC4zNiA0LjQ4NyA0LjM2aDMuMjMzYy41OTQgMCAuOTI0LjI2NS45MjQuOTI1djYuODdjMCAuNTk1LS4yNjQuOTI2LS45MjQuOTI2aC0xLjkxNGMtLjU5MyAwLS45MjMtLjI2NC0uOTIzLS45MjV2LTIuOTA3YzAtLjUyOC0uNDYyLS45MjUtLjkyNC0uOTI1aC0zLjAzNWMtLjUyOCAwLS45MjQuNDYzLS45MjQuOTI1djMuNjM0YzAgMi44NCAxLjUxOCA0LjI5NCA0LjU1MyA0LjI5NGg0LjI4OGMzLjAzNiAwIDQuNTUzLTEuNDU0IDQuNTUzLTQuMjk0di03Ljk5NGMuMDY2LTIuOTczLTEuNTE3LTQuNDI2LTQuNDIxLTQuNDI2Wk0xMjcuOTA0IDQwLjQzYzAgLjU5NC0uMjY0LjkyNC0uOTI0LjkyNGgtMi41NzNjLS41OTQgMC0uOTIzLS4yNjQtLjkyMy0uOTI1VjE3LjU3MmMwLS41MjktLjQ2Mi0uOTI1LS45MjQtLjkyNWgtMy4wMzVjLS41MjggMC0uOTI0LjQ2Mi0uOTI0LjkyNXYyMy40NTJjMCAyLjg0IDEuNTE4IDQuMjk0IDQuNTUzIDQuMjk0aDQuOTQ4YzMuMDM1IDAgNC41NTMtMS40NTQgNC41NTMtNC4yOTRWMTcuNTcyYzAtLjUyOS0uNDYyLS45MjUtLjkyNC0uOTI1aC0yLjgzN2MtLjUyOCAwLS45MjQuNDYyLS45MjQuOTI1bC0uMDY2IDIyLjg1N1pNMTUxLjc4NyAyOS43MjdWMjAuOTRjMC0yLjg0LTEuNTE3LTQuMjk0LTQuNTUyLTQuMjk0aC04LjU3N2MtLjUyOCAwLS45MjQuNDYzLS45MjQuOTI1djI2Ljg4N2MwIC41MjkuNDYyLjkyNS45MjQuOTI1aDIuOTAzYy41MjggMCAuOTIzLS40NjIuOTIzLS45MjV2LTkuNDQ2YzAtLjUyOS40NjItLjkyNS45MjQtLjkyNS4zMyAwIC42Ni4yNjQuODU4LjU5NGwzLjc2MSAxMC4xMDhjLjE5OC4zMy41MjcuNTk0Ljg1Ny41OTRoMy4xNjdjLjU5NCAwIDEuMTIyLS41OTQuODU4LTEuMTg5bC0zLjYyOS05LjM4Yy0uMTk4LS40NjMuMDY2LS45MjUuNTI4LTEuMTkgMS4xODgtLjY2IDEuOTc5LTIuMDQ4IDEuOTc5LTMuODk3Wm0tNC44MTYtOC4xMjZ2Ny41MzFjMCAuNTk1LS4zMy45MjUtLjkyNC45MjVoLTIuNjM5Yy0uNTI4IDAtLjkyNC0uNDYyLS45MjQtLjkyNXYtNy41M2MwLS41My40NjItLjkyNi45MjQtLjkyNmgyLjYzOWMuNTk0IDAgLjkyNC4zMy45MjQuOTI1Wk0xNjcuNTQxIDE2LjY0NmgtNC45NDhjLS40NjIgMC0uODU4LjMzLS44NTguNzkzbC00Ljc1IDI2Ljg4N2MtLjA2Ni41MjkuMzMgMS4wNTcuODU3IDEuMDU3aDIuOTA0Yy40NjEgMCAuODU3LS4zMy44NTctLjc5MmwuNzkyLTQuODg5Yy4wNjYtLjQ2Mi40NjItLjc5My44NTgtLjc5M2gzLjY5NWMuNDYxIDAgLjg1Ny4zMy44NTcuNzkzbC44NTggNC45NTVjLjA2Ni40NjIuNDYyLjc5Mi44NTguNzkyaDMuMDM1Yy41OTQgMCAxLjA1Ni0uNTI4Ljg1OC0xLjEyM2wtNC45NDktMjYuODg3Yy0uMTMyLS40NjItLjQ2Mi0uNzkzLS45MjQtLjc5M1ptLTEuNTE3IDE4LjIzM2gtMS43ODJjLS41OTMgMC0uOTIzLS41MjgtLjg1Ny0xLjA1NmwuODU3LTkuMDVjLjE5OC0xLjA1OCAxLjY1LTEuMDU4IDEuNzgyIDBsLjkyNCA5LjA1Yy4wNjYuNTI4LS4zMyAxLjA1Ni0uOTI0IDEuMDU2Wk00Mi42NDQgMTYuNzc5YzEuNDUxLTMuNTAyIDEuNDUxLTEwLjYzNi0uNDYyLTE2LjEyLS41MjgtLjk5LTEuOTgtLjY2LTIuMDQ2LjM5N3YuMzk2Yy0uMzMgNS4yMi0yLjI0MyA4LjA2LTUuMDggOS40NDctLjQ2Mi4xOTgtMS4xODguMTk4LTEuNjUtLjEzMi0zLjM2NC0yLjExNC03LjMyMy0zLjM3LTExLjYxMi0zLjM3LTQuMjg4IDAtOC4yNDcgMS4yNTYtMTEuNjEyIDMuMzctLjQ2Mi4yNjQtLjk5LjMzLTEuNDUyLjEzMi0yLjkwMy0xLjA1Ny00Ljg4Mi00LjIyOC01LjIxMi05LjUxM1YuOTlDMy40NTItLjA2NyAxLjkzNC0uMzk3IDEuNDczLjU5NC0uNDQxIDYuMTQzLS4zNzUgMTMuMjc3IDEuMDEgMTYuNzc5Yy43MjUgMS43MTcuNzI1IDMuNy4xMzIgNS40ODNDLjM1IDI0LjUwOC0uMDQ1IDI3LjAxOC4wMiAyOS41MjkuMjg1IDQxLjAyMyAxMC4wNSA1MC44IDIxLjUzMSA1MC45OTljMTIuMTQuMTMyIDIyLjAzNi05LjY0NSAyMi4wMzYtMjEuOGEyMS44MyAyMS44MyAwIDAgMC0xLjEyMS02LjkzN2MtLjU5NC0xLjc4NC0uNTI4LTMuNzY2LjE5OC01LjQ4M1ptLTIxLjExNCAyOUMxMi42OSA0NS41ODMgNS40MzEgMzguMzgyIDUuMyAyOS41M2MtLjE5OS05LjQ0NyA3LjQ1NS0xNy4xMSAxNi44MjQtMTYuOTEyIDguODQxLjEzMiAxNi4wOTkgNy4zOTkgMTYuMjMgMTYuMjUxLjE5OSA5LjM4LTcuNDU1IDE3LjA0NC0xNi44MjQgMTYuOTEyWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0yNC4zNzIgMjcuNDE0LTMuODkzLTYuMDExYy0uNTk0LS45OTEtMS45MTMtMS4yNTUtMi45MDMtLjY2LS41OTQuMzk2LS45OSAxLjA1Ni0uOTkgMS43ODMgMCAuMzk2LjEzMi43OTMuMzMgMS4xMjNsMi42NCA0LjA5NmEuODk3Ljg5NyAwIDAgMS0uMDY3Ljk5bC00LjA5IDQuNDkzYTIuMDk4IDIuMDk4IDAgMCAwIC4xMzIgMi45NzNjLjM5NS4zMy45MjMuNTI4IDEuNDUxLjUyOC41OTQgMCAxLjEyMi0uMjY0IDEuNTE4LS42NmwzLjAzNS0zLjU2OGMuMjY0LS4yNjQuNjYtLjI2NC44NTcuMDY2bDIuMTc4IDMuMTA1Yy4xMzIuMjY0LjMzLjQ2My41OTMuNTk1LjcyNi41MjggMS42NS41MjggMi4zNzYuMDY2LjU5NC0uMzk3Ljk5LTEuMDU3Ljk5LTEuNzg0IDAtLjM5Ni0uMTMzLS43OTMtLjMzLTEuMTIzbC0zLjgyNy02LjAxMloiIGZpbGw9IiNmZmYiLz48L3N2Zz4='
            link Phantom.app Customer story →, url='https://posthog.com/customers/phantom'
                image Phantom.app, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzUgNDEiPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTU4LjkyMiAxOS42NHYtNi4wNzVoMy4yNjNjMi4wNjUgMCAzLjMyMiAxLjE2NyAzLjMyMiAzLjA1MyAwIDEuODI1LTEuMjU3IDMuMDIzLTMuMzIyIDMuMDIzaC0zLjI2M1ptMy43NzIgMy41NjNjNC4xOSAwIDYuOTc0LTIuNzU0IDYuOTc0LTYuNjE1IDAtMy44MzItMi43ODQtNi42MTUtNi45NzQtNi42MTVoLTcuOTMydjIxLjIyMWg0LjEzdi03Ljk5MWgzLjgwMlpNNzYuMzkxIDIyLjU0NGMuMDktMS42MTcgMS4wNzgtMi44NzQgMi43NTQtMi44NzQgMS45MTUgMCAyLjcyNCAxLjI4NyAyLjcyNCAyLjkzNHY4LjU5aDMuOTh2LTkuMjc5YzAtMy4yMzItMS43MzYtNS44MzYtNS40NzctNS44MzYtMS40MDcgMC0zLjAyMy40NzktMy45OCAxLjYxNlY5LjUyM0g3Mi40MXYyMS42NzFoMy45ODF2LTguNjVaTTg4Ljk5MiAyNy4xODRjMCAyLjMwNSAxLjkxNiA0LjQzIDUuMDU5IDQuNDMgMi4xODUgMCAzLjU5MS0xLjAxOCA0LjM0LTIuMTg1IDAgLjU2OS4wNiAxLjM3Ny4xNSAxLjc2NmgzLjY1MWMtLjA5LS41MDktLjE3OS0xLjU1Ni0uMTc5LTIuMzM1di03LjI0M2MwLTIuOTYzLTEuNzM2LTUuNTk4LTYuNDA2LTUuNTk4LTMuOTUgMC02LjA3NiAyLjU0NS02LjMxNiA0Ljg1bDMuNTMyLjc0OGMuMTItMS4yODcgMS4wNzgtMi4zOTUgMi44MTQtMi4zOTUgMS42NzYgMCAyLjQ4NC44NjggMi40ODQgMS45MTYgMCAuNTA5LS4yNjkuOTI4LTEuMTA3IDEuMDQ3bC0zLjYyMi41NGMtMi40NTQuMzU4LTQuNCAxLjgyNS00LjQgNC40NlptNS44OTcgMS40NjdjLTEuMjg3IDAtMS45MTYtLjgzOC0xLjkxNi0xLjcwNiAwLTEuMTM4LjgwOC0xLjcwNiAxLjgyNi0xLjg1NmwzLjMyMi0uNTA5di42NTljMCAyLjYwNC0xLjU1NiAzLjQxMi0zLjIzMiAzLjQxMlpNMTEwLjAwNiAyMi43MjRjMC0xLjcwNiAxLjAxOC0zLjA1MyAyLjc1NC0zLjA1MyAxLjkxNiAwIDIuNzI0IDEuMjg3IDIuNzI0IDIuOTMzdjguNTloMy45ODF2LTkuMjc4YzAtMy4yMzMtMS42NzYtNS44MzctNS4zMjgtNS44MzctMS41ODYgMC0zLjM1Mi42ODktNC4yNSAyLjIxNXYtMS44MjZoLTMuODYydjE0LjcyN2gzLjk4MXYtOC40NzFaTTEyOC40MTQgMTIuMDY4aC0zLjU5M3YyLjA2NmMwIDEuMzE3LS43MTcgMi4zMzQtMi4yNzMgMi4zMzRoLS43NDlWMjBoMi42NjR2Ni44NTVjMCAyLjg0MyAxLjc5NSA0LjU1IDQuNjY5IDQuNTUgMS4xNjggMCAxLjg4Ni0uMjEgMi4yNDUtLjM2di0zLjI5MmMtLjIwOS4wNi0uNzQ4LjEyLTEuMjI3LjEyLTEuMTM4IDAtMS43MzYtLjQyLTEuNzM2LTEuNzA3VjIwaDIuOTYzdi0zLjUzMmgtMi45NjN2LTQuNFpNMTQxLjIyOCAyOC4wMjJjLTEuOTQ2IDAtMy43NDItMS40MzYtMy43NDItNC4xOSAwLTIuNzg0IDEuNzk2LTQuMTkgMy43NDItNC4xOSAxLjk0NSAwIDMuNzQxIDEuNDA2IDMuNzQxIDQuMTkgMCAyLjc4NC0xLjc5NiA0LjE5LTMuNzQxIDQuMTlabTAtMTIuMDAyYy00LjQgMC03LjcyMyAzLjI2Mi03LjcyMyA3LjgxMiAwIDQuNTIgMy4zMjMgNy44MTIgNy43MjMgNy44MTJzNy43MjItMy4yOTIgNy43MjItNy44MTJjMC00LjU1LTMuMzIyLTcuODEzLTcuNzIyLTcuODEzWk0xNTYuMDczIDMxLjE5NHYtOC42MmMwLTEuNjE2IDEuMDE4LTIuOTAzIDIuNzU0LTIuOTAzIDEuNzk2IDAgMi42MDQgMS4xOTcgMi42MDQgMi43ODN2OC43NGgzLjk1MXYtOC42MmMwLTEuNTg2IDEuMDE4LTIuOTAzIDIuNzI0LTIuOTAzIDEuODI2IDAgMi42MDQgMS4xOTcgMi42MDQgMi43ODN2OC43NGgzLjg2MnYtOS41NDhjMC0zLjk1LTIuNjA1LTUuNTk3LTUuMzI5LTUuNTk3LTEuOTQ1IDAtMy41MDEuNjU4LTQuNjY5IDIuNDU0LS43NDktMS41ODYtMi4zNjQtMi40NTQtNC4zNy0yLjQ1NC0xLjYxNiAwLTMuNTAxLjc3OC00LjMxIDIuMjE1di0xLjc5NmgtMy44MDJ2MTQuNzI2aDMuOTgxWk0yMC4yMzggNDAuNDc2YzExLjE3NyAwIDIwLjIzOC05LjA2IDIwLjIzOC0yMC4yMzhDNDAuNDc2IDkuMDYxIDMxLjQxNiAwIDIwLjIzOCAwIDkuMDYxIDAgMCA5LjA2IDAgMjAuMjM4YzAgMTEuMTc3IDkuMDYgMjAuMjM4IDIwLjIzOCAyMC4yMzhaIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTM0LjcyNiAyMC40ODVoLTMuNTY4YzAtNy4yNy01LjkxNC0xMy4xNjUtMTMuMjEtMTMuMTY1LTcuMjA3IDAtMTMuMDY2IDUuNzUtMTMuMjEgMTIuODk2LS4xNDggNy4zODcgNi44MDcgMTMuODAxIDE0LjIyMSAxMy44MDFoLjkzM2M2LjUzNiAwIDE1LjI5Ny01LjA5OCAxNi42NjYtMTEuMzEuMjUzLTEuMTQ2LS42NTUtMi4yMjItMS44MzItMi4yMjJabS0yMi4wOC4zMjRjMCAuOTcyLS43OTkgMS43NjctMS43NzUgMS43NjdhMS43NzYgMS43NzYgMCAwIDEtMS43NzMtMS43Njd2LTIuODZjMC0uOTcyLjc5OC0xLjc2NyAxLjc3My0xLjc2Ny45NzYgMCAxLjc3NC43OTUgMS43NzQgMS43Njd2Mi44NlptNi4xNTkgMGMwIC45NzItLjc5OCAxLjc2Ny0xLjc3NCAxLjc2N2ExLjc3NiAxLjc3NiAwIDAgMS0xLjc3NC0xLjc2N3YtMi44NmMwLS45NzIuNzk4LTEuNzY3IDEuNzc0LTEuNzY3czEuNzc0Ljc5NSAxLjc3NCAxLjc2N3YyLjg2WiIgZmlsbD0idXJsKCNiKSIvPjwvZz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImIiIHgxPSIyMC42NjgiIHkxPSI3LjMyIiB4Mj0iMjAuNjY4IiB5Mj0iMzQuMDE3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzRBNEM1MiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzRBNEM1MiIgc3RvcC1vcGFjaXR5PSIuODIiLz48L2xpbmVhckdyYWRpZW50PjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNzV2NDAuNDc2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+'
            listitem
                image Joybird, url='data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTggNTAiPjxwYXRoIGQ9Ik0xOTcuMjMxIDI4Ljg1M2ExMC4yNzIgMTAuMjcyIDAgMCAxLTEuMTIgMy4xNjZjLS45NjkgMS43ODctMi4zMjUgMy4xODctNC4xNTYgNC4xMTMtMS41NS43OTctMy4yMDggMS4wOTgtNC45MzEgMS4xNDEtMi41ODQuMDg2LTUuMTY5LjA4Ni03Ljc1My4xM2gtLjkyNmMtLjQzIDAtLjYyNC0uMTUxLS42MjQtLjYwNC0uMDIyLTEuMDk4LS4wMjItMi4yMTgtLjAyMi0zLjMxNlYxNC43MDVjMC0uNjY4LjEyOS0uNzk3Ljc5Ny0uNzk3IDEuOTM4IDAgMy44NzYuMDIxIDUuODE0IDBhMjYuOSAyNi45IDAgMCAxIDQuOTMyLjM4NyA5LjM2NyA5LjM2NyAwIDAgMSAzLjM4MSAxLjI3MSA5LjUgOS41IDAgMCAxIDMuNzI1IDQuMmMuMzg4Ljg2LjU4MiAxLjgwOC44ODMgMi42OTEuNjAzIDMuOTIuMDQzIDYuMjI0IDAgNi4zOTZabS0xNS43NjMtMy4yM3Y3LjYwMWMwIC42MDQuMTA3LjczMy42MjQuNzMzIDEuNDIyIDAgMi44NjQuMDIxIDQuMjg2LS4wMjIgMS4zMzUtLjA0MyAyLjYwNS0uMjggMy43OS0uOTY5IDEuNjM2LS45NjkgMi41NDEtMi40NzYgMy4wNTgtNC4yMi4zNDQtMS4xNjQuNDUyLTIuMzkxLjM4Ny0zLjU5Ny0uMDg2LTEuNjgtLjQzLTMuMjk1LTEuMzU2LTQuNzM4LS45OTEtMS41NS0yLjM5MS0yLjQ5OC00LjItMi43NzgtMS45ODEtLjMwMS0zLjk4My0uMjU4LTUuOTg2LS4yMTUtLjQ3NCAwLS41Ni4xMy0uNTYuNjI1LS4wNDMgMi41Mi0uMDQzIDUuMDYtLjA0MyA3LjU4Wk02OC41NjEgMy44MDhjLS4wODYuMDIxLS4xOTQuMDY1LS4yOC4wODYtMS4yMjcuMjU5LTIuNDU1LjQ5NS0zLjY2Ljc1NC0uMTUyLjA0My0uMzY3LjIxNS0uNDEuMzY2LS4yNTguODgzLS40OTUgMS43ODctLjc1NCAyLjY3YTE3MC40NDkgMTcwLjQ0OSAwIDAgMS0uOTQ3IDMuMTAxYy0uMjU5Ljg2Mi0uNTE3IDEuNzIzLS43OTcgMi41ODQtLjQxIDEuMjA2LS44MTggMi40MTItMS4yNyAzLjU5Ny0uMzg4IDEuMDEyLS43NTQgMi4wMjQtMS4yMDYgMy4wMTUtLjY0NyAxLjQtMS4zMzYgMi43NzctMi4wNDYgNC4xNTZhMjEuMDE1IDIxLjAxNSAwIDAgMS0xLjIyOCAyLjEzMiAzMS4wOTMgMzEuMDkzIDAgMCAxLTMuMDE1IDMuOTE5IDI0LjE0MSAyNC4xNDEgMCAwIDEtNC4xNzcgMy42NmMtMS4zNTcuOTQ5LTIuODIyIDEuNzAyLTQuMzUgMi4zNDgtMS44My43NzYtMy43NDggMS4yMDYtNS42ODYgMS42MTUtLjE1LjA0My0uMzAxLjA0My0uNDUyLjA2NS0uNDk1LjA0My0uNjg5LjE5NC0uODE4LjY0Ni0uNTYgMi4wMDMtLjY0NiA0LjAyNy0uMzY2IDYuMDczLjA0My4zNDQuMTUuNzEuMzAxIDEuMDEyLjA4Ni4xNzIuMjguMzQ1LjQ3NC40MyAxLjgwOS43NTQgMy43NDcgMS4wMTMgNS42NjQgMS4zNzkgMS4xMi4yMTUgMi4yNC4zMDEgMy4zNi40NzQgMS4xMTkuMTcyIDIuMjYuMzY2IDMuMzguNTYuNzMyLjEyOSAxLjQ2NC4yOCAyLjE5Ny40NzMuNDk1LjEzLjk2OS4zMjMgMS40NDIuNTE3LjE3My4wNjUuMzIzLjIzNy40NzQuMzQ1IDAgLjA0My0uMDIxLjA4Ni0uMDIxLjEyOS0uMjU5LjAyMS0uNDk2LjA4Ni0uNzU0LjA4NkgxOC4xNDhjLS4xNSAwLS4zMjMtLjA2NS0uNTgxLS4xMDguMTk0LS4xNS4yOC0uMjU4LjM4Ny0uMzIzLjk0OC0uNTM4IDEuOTgyLS44MTggMy4wMzctLjk5IDIuNDMzLS4zODggNC44ODgtLjczMyA3LjM0My0xLjE0MmE1My42ODggNTMuNjg4IDAgMCAwIDMuNzA0LS43MzJjLjczMi0uMTcyIDEuNDY0LS40MyAyLjE3NS0uNjg5LjE5NC0uMDY0LjQxLS4zMDEuNDUyLS40OTUuMTczLS43NTQuMzY2LTEuNTA4LjM4OC0yLjI4My4wMjItMS4xMi0uMDY1LTIuMjQtLjE1LTMuMzM4LS4wNDQtLjQ1Mi0uMjE2LS44ODMtLjMyNC0xLjMxMy0uMDg2LS4zNDUtLjM2Ni0uMzg4LS42NDYtLjM4OC0uOTY5IDAtMS45MzguMDQzLTIuODg2LS4wMjItMS42OC0uMTA3LTMuMzgtLjIzNi01LjAzOS0uNDk1YTQyLjg1MiA0Mi44NTIgMCAwIDEtNC42MDgtLjk5Yy0xLjI3LS4zNDUtMi41Mi0uNzk3LTMuNzQ3LTEuMjVhNTYuNDI1IDU2LjQyNSAwIDAgMS0zLjE0NC0xLjI3IDQ1LjM2IDQ1LjM2IDAgMCAxLTIuODg2LTEuNDY0IDY3LjI0OCA2Ny4yNDggMCAwIDEtMi45NzItMS43NDVjLS42NjctLjQwOS0xLjMxMy0uODgzLTEuOTYtMS4zNTZhODYuOTU3IDg2Ljk1NyAwIDAgMS0yLjY0OC0yLjA5Yy0uNjQ2LS41MzgtMS4yMDYtMS4xODQtMS41My0xLjk4LS41OC0xLjQtLjQzLTIuNzE0LjU0LTMuODk4Ljc3NS0uOTQ4IDEuNzY1LTEuNTMgMi45NzEtMS43MjNhNC4wNTMgNC4wNTMgMCAwIDEgMi44MjEuNTgxYzEuMTQxLjY5IDIuMzA0IDEuMzc5IDMuNDY3IDIuMDQ2Ljk0OC41NiAxLjkxNyAxLjA5OSAyLjkwNyAxLjYxNS44MTkuNDMxIDEuNjU5LjgxOSAyLjQ5OSAxLjIwNi45NjguNDUzIDEuOTM4Ljg4MyAyLjkyOCAxLjI5Mi43OTcuMzIzIDEuNjE1LjYwMyAyLjQ1NS44ODMgMS4wMzQuMzIzIDIuMDg5LjY2OCAzLjE0NC45MDUuOTkuMjM3IDIuMDAzLjQwOSAzLjAxNS41MTcgMS4xODQuMTI5IDIuMzY5LjIzNiAzLjU1My4yMTVhMjQuNTA1IDI0LjUwNSAwIDAgMCAzLjU3NS0uMzIzYzEuNzAxLS4zMDIgMy4zMTctLjg0IDQuODAyLTEuNzQ0IDEuMzE0LS44MTkgMi40NzctMS44MSAzLjQ0Ni0zLjA1OCAxLjIyNy0xLjU1IDIuMTMyLTMuMjUyIDIuODIxLTUuMDgzLjU4MS0xLjUyOSAxLjEyLTMuMDggMS42MzctNC42My4zMjMtLjk0Ny41MzgtMS45MTYuODYxLTIuODY0YTg0LjcxMyA4NC43MTMgMCAwIDEgMS42NTgtNC40MzZjLjQxLS45NjkuOTI2LTEuOTE2IDEuNDg2LTIuODIuODYyLTEuMzggMS45Ni0yLjU4NSAzLjQwMy0zLjM4MiAxLjI3LS43MSAyLjY0OC0xLjAzNCA0LjA5MS0uNzEgMS40LjMwMSAyLjU4NC45OSAzLjYxOCAxLjk2LjQ1Mi40MDguOTQ4LjY2NyAxLjUyOS43NzQuNzU0LjE1MSAxLjQ4Ni4zMjMgMi4yMTguNTE3LjIxNS4wNjUuNDEuMTk0LjYwMy4zMDIuMDIyLjA2NCAwIC4xMDcgMCAuMTI5Wm0tOC44My0xLjI3YzAgLjQ3My40MzEuOTA0Ljg4NC45MDQuNDk1IDAgLjkwNC0uNDc0LjkwNC0uOTkgMC0uNDMxLS40My0uNzk4LS45MjYtLjc5OC0uNDk1LjA0NC0uODYxLjQxLS44NjEuODgzWk05Ni4xOSAzOC4wMjdhMTAuOTQ2IDEwLjk0NiAwIDAgMS0zLjgzMy0uNTM5Yy0xLjc4Ny0uNjAyLTMuNDAzLTEuNDg2LTQuODAyLTIuOC0uODQtLjc5Ni0xLjU3Mi0xLjYzNi0yLjE3NS0yLjYyNmExMS4zNDMgMTEuMzQzIDAgMCAxLTEuMjA2LTIuNzE0Yy0uNTgyLTIuMDAyLS42MjUtNC4wNDgtLjI1OS02LjA3MmExMC42OCAxMC42OCAwIDAgMSAxLjI1LTMuMzgxIDEyLjU2NyAxMi41NjcgMCAwIDEgMi41ODQtMy4yNTIgMTIuMjM1IDEyLjIzNSAwIDAgMSA0LjAwNS0yLjM5YzIuMjE4LS44MTkgNC40OC0uOTI3IDYuNzgzLS41MzkgMS4yNzEuMjE1IDIuNDc3LjY0NiAzLjYxOCAxLjI3YTExLjg0MyAxMS44NDMgMCAwIDEgMy4yNzQgMi41NDIgMTIuNDY1IDEyLjQ2NSAwIDAgMSAyLjA2NyAzLjA4YzEuMDU1IDIuMjE3IDEuMjkyIDQuNTQzIDEuMDEyIDYuOTU1LS4xNzIgMS40LS42MjQgMi43MTMtMS4yOTIgMy45NjItLjk5MSAxLjg3NC0yLjQzMyAzLjMzOC00LjE3OCA0LjUwMS0xLjEyLjczMi0yLjMyNiAxLjI1LTMuNjQgMS42MTUtMS4wMzMuMjU5LTIuMTEuMzQ1LTMuMjA4LjM4OFptLTguNTA2LTEyLjM0Yy0uMDQzIDAtLjA2NSAwLS4xMDguMDIyLjEzLjg0LjIzNyAxLjcwMS40MSAyLjUyLjI1OCAxLjE0LjgxOCAyLjExIDEuNTI4IDMuMDE0LjkyNiAxLjIwNiAyLjA2OCAyLjEzMiAzLjQ4OSAyLjY3IDEuOTYuNzU0IDMuOTQuODE5IDUuOTQ0LjEwOCAyLjE5Ni0uNzk2IDMuNzktMi4yNiA0Ljg0NS00LjM1LjY2OC0xLjMxMy45NDctMi43MzUuODgzLTQuMjItLjA0My0xLjMzNi0uMzQ1LTIuNjI4LS45NDgtMy44MTJhOS41NjkgOS41NjkgMCAwIDAtMi4zMjUtMi44NDNjLS45MDUtLjc3NS0xLjk2LTEuMjctMy4wOC0xLjU3Mi0xLjMxNC0uMzQ0LTIuNjQ5LS40MDktMy45ODQtLjA4Ni0xLjQuMzQ1LTIuNjQ5Ljk0OC0zLjcyNSAxLjkxNy0uODQuNzUzLTEuNTUgMS41OTMtMi4wNDYgMi41ODQtLjYwMyAxLjI3LS45NDggMi42MjctLjg4MyA0LjA0OFpNMTQyLjIzMSAyNC44OWMuMTczLjEwOC4zMDIuMjE2LjQzMS4yNTkuOTY5LjQxIDEuODk1LjkyNiAyLjQ1NSAxLjg3My4zNjYuNjAzLjY4OSAxLjIyOC44NjEgMS44OTYuMjggMS4xODQuMzIzIDIuNDExLjAyMiAzLjYxNy0uNDUyIDEuODMtMS40NDMgMy4yOTUtMy4xODcgNC4xNzgtLjczMi4zNjYtMS41MjkuNDc0LTIuMzQ4LjU2LTIuMDY3LjIzNy00LjEzNC4xNzItNi4yMDIuMTcyaC0yLjMyNWMtLjUxNyAwLS43MTEtLjE3Mi0uNzExLS43MXYtMjIuMDNjLjA0My0uNjI1LjEyOS0uNzMzLjc3NS0uNzMzIDIuMDI1IDAgNC4wNDkuMDIyIDYuMDczIDAgMS4wNzcgMCAyLjE1NC4wODcgMy4xODcuMzg4IDEuMzE0LjM2NiAyLjM0OCAxLjE4NCAzLjAzNyAyLjM2OS45NDcgMS42MzcgMS4wNzYgMy40MDIuNjI0IDUuMTY4LS4zMDEgMS4yNS0xLjA5OCAyLjE5Ny0yLjMwNCAyLjc1Ny0uMDg2LjA0My0uMTcyLjA2NC0uMjU4LjEwNy0uMDIyLjA0My0uMDQ0LjA2NS0uMTMuMTNabS03LjI1NyA1LjZ2Mi45OTNjMCAuMTUuMDIyLjI4LjA0My40My4wMjIuMjM4LjE3Mi4zNDUuNDA5LjM0NSAxLjQ0MyAwIDIuODg2LjA0MyA0LjMwNy0uMjguOTY5LS4yMTUgMS42OC0uNzc1IDIuMTU0LTEuNjU4LjQzLS43OTcuNDUyLTEuNjU4LjM0NC0yLjU0MS0uMTcyLTEuNDQzLTEuMzM1LTIuNjkyLTIuNzc4LTIuODY0LTEuMjQ5LS4xMy0yLjUxOS0uMTMtMy43NjgtLjE1LS42MDMtLjAyMy0uNjg5LjA4NS0uNjg5LjY4OC0uMDQzIDEuMDEyLS4wMjIgMi4wMjQtLjAyMiAzLjAzN1ptMS43ODctMTMuMzNjLS4xNzIgMC0uMzY2LS4wMjItLjUzOC0uMDIyaC0uNTgxYy0uNjI1LjAyMi0uNjY4LjA4Ni0uNjg5LjY5djUuNDI2YzAgLjU4MS4xMDcuNjY4LjY2Ny42NjggMS4xNDEuMDIxIDIuMjgzLS4wNDQgMy40MDMtLjMwMiAxLjQ4Ni0uMzQ1IDIuMjM5LTEuMjI4IDIuMzQ3LTIuNzc4LjA0My0uNzEtLjA0My0xLjM3OC0uMzQ1LTIuMDI0LS4yOC0uNTgyLS43MzItMS4wMzQtMS4zNzgtMS4yNy0uOTI2LS4zNDUtMS44OTUtLjQxLTIuODg2LS4zODhaTTE1OS4zNzMgMjUuNjg3VjE0Ljk0MWMwLS45NDcuMDIyLS45NjkuOTY5LS45NjkgMS43NDQgMCAzLjQ2Ny4wMjIgNS4yMTIgMCAxLjAxMiAwIDIuMDI0LjEwOCAyLjk5My4zNjcgMS40NjQuNDA5IDIuNTg0IDEuMjQ4IDMuMzU5IDIuNjI3IDEuMDU1IDEuOTE2IDEuMTIgMy45Mi41MzkgNS45NDMtLjQzMSAxLjUzLTEuMzc5IDIuNzE0LTIuOTI5IDMuMjc0LS41MTcuMTkzLTEuMDM0LjMyMy0xLjU1MS40OTUtLjM2Ni4xMDgtLjQwOS4yMzctLjE3Mi41MzguOTI2IDEuMjI4IDEuODUyIDIuNDU1IDIuNzU3IDMuNjYxLjkwNCAxLjIwNiAxLjgwOCAyLjQzNCAyLjczNCAzLjY2MS41ODIuNzc1IDEuMTYzIDEuNTMgMS43NDUgMi4zMDQuMDg2LjEwOC4xNTEuMzAyLjEwNy40MS0uMDQzLjEwNy0uMjM2LjE5My0uMzY2LjE5M2gtMy4xODdjLS4zMjMgMC0uNTM4LS4xOTQtLjcxLS40My0uOTA1LTEuMjA2LTEuNzY2LTIuNDEyLTIuNjcxLTMuNTk3LTEuMDEyLTEuMzU2LTIuMDQ2LTIuNzEzLTMuMDU4LTQuMDkxLS40My0uNTgyLS44NjEtMS4xODUtMS4yOTItMS43ODgtLjA4Ni0uMTA3LS4xNS0uMjU4LS4yOC0uMzIzLS4xMjktLjA4Ni0uMzAxLS4xNzItLjQzLS4xMjktLjA4Ny4wMjItLjE5NC4yMzctLjE5NC4zNjYtLjAyMi41NiAwIDEuMTIgMCAxLjY4djcuNjY2Yy0uMDIyLjUzOS0uMTUxLjY0Ni0uNjY4LjY2OGgtMi4xNzVjLS41NiAwLS43MzItLjE3Mi0uNzMyLS43MzJWMjUuNjg3Wm0zLjgxMi01LjAzOXYyLjgyMWMwIC4zMDIuMTA3LjQ3NC40My40OTUgMS4yMjguMDQ0IDIuNDU1IDAgMy42NC0uMzg3LjY0Ni0uMjE1IDEuMTQxLS42MjUgMS4zNzgtMS4zMzUuMzQ1LS45OS4zMjMtMS45MzguMDQzLTIuOTI5LS4yOC0uOTktLjk5MS0xLjQ4Ni0xLjg5NS0xLjc0NC0uOTQ4LS4yOC0xLjkxNy0uMzY2LTIuODg2LS4zMjMtLjYyNC4wMjEtLjcxLjA2NC0uNzEuNjg5djIuNzEzWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0uMzE3IDIyLjg4OEMuMjMxIDIyLjMwNi4wOCAyMS43MjUuMDYgMjEuMTQzYy0uMDQzLTEuMzU2LS4xMDgtMi43MTMgMC00LjA3LjE1LTEuNzQ0LjkwNC0zLjIzIDIuNDMzLTQuMjQyIDEuMjI4LS44MTggMi41ODUtLjgxOCAzLjk2My0uNjkgMS4yNy4xMyAyLjQzMy42MjUgMy41MzEgMS4yNSAxLjM1Ny43NzUgMi42OTIgMS41NSA0LjAyNyAyLjM0NyAxLjI3MS43NTQgMi41MiAxLjU1IDMuODEyIDIuMzA0Ljk3LjU2IDEuOTM4IDEuMTIgMi45MDcgMS42NTkuNjY4LjM4NyAxLjMzNS43NTMgMi4wMjUgMS4xNC41ODEuMzI0IDEuMTQuNjI1IDEuNzIyLjkwNS45Ny40NzQgMS45MTcuOTQ4IDIuOTA4IDEuMzM1IDEuMjA2LjQ3NCAyLjQ1NC44NjIgMy43MDMgMS4yNS43MzMuMjE1IDEuNDg2LjM0NCAyLjIxOS40OTUuMzY2LjA2NC43MzIuMTA3IDEuMDk4LjEzIDEuMzE0LjA0MiAyLjY0OS4wNDIgMy45NC0uMjggMS40NDQtLjM2NyAyLjgyMi0uODYyIDQuMDUtMS43MDIuODYtLjU4MiAxLjY1Ny0xLjIyOCAyLjQ5Ny0xLjgzLjA2NS0uMDY1LjE5NC0uMDQ0LjMwMi0uMDY1LS4wMjIuMTA3IDAgLjIzNy0uMDY1LjMyMy0uODE4IDEuMTQxLTEuNzQ0IDIuMTk2LTIuODg2IDMuMDM2YTE3LjczMSAxNy43MzEgMCAwIDEtMi42NyAxLjYzN2MtLjgxOC40MDktMS43MDEuNzEtMi42MDYuOTQ3LS44Ni4yMzctMS43NDQuMzY3LTIuNjQ4LjQzMS0xLjYzNy4xMDgtMy4yNzQuMTA4LTQuOTEtLjIxNS0xLjM1Ny0uMjgtMi43MzUtLjUxNy00LjA5Mi0uODQtLjkyNi0uMjM3LTEuODMtLjU4MS0yLjczNS0uOTA1LS43MzItLjI1OC0xLjQ4Ni0uNTE2LTIuMTk2LS44MTgtLjk5LS40MDktMS45Ni0uODQtMi45MjktMS4zMTQtMS4wMzQtLjQ5NS0yLjA0Ni0uOTktMy4wNTgtMS41MDdhNTAuODM4IDUwLjgzOCAwIDAgMS0yLjM2OS0xLjMxNGMtMS4yMjctLjY4OS0yLjQzMy0xLjQyLTMuNzA0LTIuMDQ1LS44NC0uNDEtMS43NjYtLjU4Mi0yLjczNS0uNDEtMi4wMDIuMzY3LTMuMzggMS41NTEtNC4zMjggMy4yNzQtLjIzNy40MDktLjQzLjg0LS42NDYgMS4yNy0uMDQzLjEwOC0uMTMuMTk0LS4xOTQuMjgtLjAyMi0uMDIxLS4wNjUtLjAyMS0uMTA4LS4wMjFaTTExNi44NjQgMzEuOTF2LTQuNjcyYzAtLjQ1Mi0uMTUxLS44NC0uMzg4LTEuMjI4LS42NDYtLjk5LTEuMjI4LTIuMDAyLTEuODUyLTIuOTkzYTUwOC40NzYgNTA4LjQ3NiAwIDAgMC0yLjc1Ny00LjQxNSA0MzkuMDggNDM5LjA4IDAgMCAxLTIuNDk4LTQuMDI3Yy0uMjM2LS4zODctLjE1LS41ODEuMzAyLS42MDMuOTY5LS4wMjEgMS45Ni0uMDIxIDIuOTI5IDAgLjI4IDAgLjQ5NS4xNTEuNjQ2LjM4OC42NjcgMS4wNzcgMS4zMzUgMi4xNTQgMi4wMDIgMy4yNTIuODE5IDEuMz'
            link AssemblyAI Customer story →, url='https://posthog.com/customers/assemblyai'
                image AssemblyAI, url='data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgwIiBoZWlnaHQ9Ijc4IiB2aWV3Qm94PSIwIDAgMTkwIDM5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhc3NlbWJseWFpX19hKSI+PHBhdGggZD0iTTUwLjg4OSAyNy45MTJhLjYwMi42MDIgMCAwIDEtLjM5OC0uMTU4LjU5Ny41OTcgMCAwIDEtLjE1OS0uMzk2YzAtLjEwNS4wMDktLjE4NS4wMjYtLjIzN2w2LjIzMy0xNi45NDVhLjk1OS45NTkgMCAwIDEgLjM0NC0uNTI4Yy4xNzctLjE0LjQwNy0uMjEuNjktLjIxaDMuOTI1Yy4yODMgMCAuNTEzLjA3LjY5LjIxYS45Ni45NiAwIDAgMSAuMzQ0LjUyOGw2LjIwNiAxNi45NDUuMDUzLjIzN2EuNTUzLjU1MyAwIDAgMS0uMTg2LjM5Ni41NDEuNTQxIDAgMCAxLS4zOTcuMTU4aC0zLjI2M2MtLjQyNCAwLS43MDctLjE4NC0uODQ4LS41NTRsLTEuMDM0LTIuNjkyaC03LjA4MWwtMS4wMDggMi42OTJjLS4xNDEuMzctLjQzMy41NTQtLjg3NS41NTRoLTMuMjYyWm0xMS4xNjUtNy4wNDctMi40NjctNi45NjctMi40NjYgNi45NjdoNC45MzNabTEyLjc5IDcuMzExYy0xLjQzMiAwLTIuNjM1LS4yMDItMy42MDctLjYwNy0uOTU1LS40MDUtMS42NjItLjg4OC0yLjEyMi0xLjQ1MS0uNDYtLjU2My0uNjktMS4wNjUtLjY5LTEuNTA1IDAtLjE3Ni4wNjMtLjMxNy4xODYtLjQyMmEuNjc3LjY3NyAwIDAgMSAuNDUxLS4xODVoMy4wMjNjLjEwNyAwIC4yMDQuMDQ0LjI5Mi4xMzIuMjEyLjE0LjM3Mi4yNTUuNDc4LjM0M2E3LjQ3IDcuNDcgMCAwIDAgMS4wMDcuNjM0Yy4zMDEuMTIzLjY2My4xODQgMS4wODguMTg0LjUxMiAwIC45MjgtLjA5NiAxLjI0Ni0uMjkuMzM2LS4yMTEuNTA0LS41MDIuNTA0LS44NzEgMC0uMy0uMDg4LS41MzctLjI2NS0uNzEzLS4xNi0uMTc2LS40NzgtLjM0My0uOTU1LS41MDEtLjQ3Ny0uMTc2LTEuMjAyLS4zNi0yLjE3NS0uNTU0LTEuNDY3LS4zLTIuNTk5LS43ODMtMy4zOTQtMS40NTItLjc3OC0uNjg2LTEuMTY3LTEuNjAxLTEuMTY3LTIuNzQ1IDAtLjcyMS4yMy0xLjQwNy42OS0yLjA1OC40Ni0uNjUxIDEuMTQtMS4xOCAyLjA0MS0xLjU4NC45Mi0uNDA1IDIuMDA3LS42MDcgMy4yNjMtLjYwNyAxLjI1NSAwIDIuMzUxLjE5MyAzLjI4OC41OC45MzcuMzg4IDEuNjQ0Ljg2MyAyLjEyMiAxLjQyNi40OTUuNTQ1Ljc0MiAxLjA0Ny43NDIgMS41MDRhLjU4LjU4IDAgMCAxLS4xODYuNDIyLjUwMy41MDMgMCAwIDEtLjM5Ny4xODVoLTIuNzU4YS42NzQuNjc0IDAgMCAxLS4zOTgtLjEzMiA0LjA0NiA0LjA0NiAwIDAgMS0uNjEtLjM5NiA0LjY4MyA0LjY4MyAwIDAgMC0uODQ5LS41MjhjLS4yNjUtLjEyMy0uNTkyLS4xODQtLjk4MS0uMTg0LS40NiAwLS44My4xMDUtMS4xMTQuMzE3YS45OTguOTk4IDAgMCAwLS4zOTguODE4YzAgLjI2NC4wNzEuNDgzLjIxMy42Ni4xNTkuMTc1LjQ3Ny4zNTEuOTU0LjUyNy40OTUuMTU5IDEuMjIuMzI2IDIuMTc1LjUwMiAxLjcxNS4yOTkgMi45NjEuODI3IDMuNzQgMS41ODMuNzk1Ljc1NyAxLjE5MyAxLjY0NiAxLjE5MyAyLjY2NiAwIDEuMzAyLS41ODQgMi4zNS0xLjc1IDMuMTQtMS4xNjguNzc1LTIuNzk0IDEuMTYyLTQuODggMS4xNjJabTEzLjE4MyAwYy0xLjQzMiAwLTIuNjM0LS4yMDItMy42MDYtLjYwNy0uOTU1LS40MDUtMS42NjMtLjg4OC0yLjEyMi0xLjQ1MS0uNDYtLjU2My0uNjktMS4wNjUtLjY5LTEuNTA1IDAtLjE3Ni4wNjItLjMxNy4xODYtLjQyMmEuNjc3LjY3NyAwIDAgMSAuNDUtLjE4NWgzLjAyNGMuMTA2IDAgLjIwMy4wNDQuMjkyLjEzMi4yMTIuMTQuMzcxLjI1NS40NzcuMzQzYTcuNDcgNy40NyAwIDAgMCAxLjAwOC42MzRjLjMuMTIzLjY2My4xODQgMS4wODcuMTg0LjUxMyAwIC45MjgtLjA5NiAxLjI0Ny0uMjkuMzM2LS4yMTEuNTA0LS41MDIuNTA0LS44NzEgMC0uMy0uMDg5LS41MzctLjI2Ni0uNzEzLS4xNTktLjE3Ni0uNDc3LS4zNDMtLjk1NC0uNTAxLS40NzgtLjE3Ni0xLjIwMy0uMzYtMi4xNzUtLjU1NC0xLjQ2Ny0uMy0yLjU5OS0uNzgzLTMuMzk1LTEuNDUyLS43NzctLjY4Ni0xLjE2Ni0xLjYwMS0xLjE2Ni0yLjc0NSAwLS43MjEuMjMtMS40MDcuNjktMi4wNTguNDU5LS42NTEgMS4xNC0xLjE4IDIuMDQxLTEuNTg0LjkyLS40MDUgMi4wMDctLjYwNyAzLjI2Mi0uNjA3czIuMzUxLjE5MyAzLjI4OS41OGMuOTM3LjM4OCAxLjY0NC44NjMgMi4xMjEgMS40MjYuNDk1LjU0NS43NDMgMS4wNDcuNzQzIDEuNTA0YS41OC41OCAwIDAgMS0uMTg2LjQyMi41MDMuNTAzIDAgMCAxLS4zOTguMTg1aC0yLjc1OGEuNjc1LjY3NSAwIDAgMS0uMzk4LS4xMzIgNC4wNTEgNC4wNTEgMCAwIDEtLjYxLS4zOTYgNC42OCA0LjY4IDAgMCAwLS44NDgtLjUyOGMtLjI2NS0uMTIzLS41OTItLjE4NC0uOTgxLS4xODQtLjQ2IDAtLjgzMS4xMDUtMS4xMTQuMzE3YS45OTguOTk4IDAgMCAwLS4zOTguODE4YzAgLjI2NC4wNy40ODMuMjEyLjY2LjE2LjE3NS40NzguMzUxLjk1NS41MjcuNDk1LjE1OSAxLjIyLjMyNiAyLjE3NS41MDIgMS43MTUuMjk5IDIuOTYuODI3IDMuNzM5IDEuNTgzLjc5Ni43NTcgMS4xOTMgMS42NDYgMS4xOTMgMi42NjYgMCAxLjMwMi0uNTgzIDIuMzUtMS43NSAzLjE0LTEuMTY3Ljc3NS0yLjc5NCAxLjE2Mi00Ljg4IDEuMTYyWm0xMy44NzUgMGMtMi4xMjEgMC0zLjc5Mi0uNTcyLTUuMDEyLTEuNzE1LTEuMjItMS4xNDQtMS44NTYtMi44MDctMS45MS00Ljk4OXYtLjkyNGMuMDcxLTIuMDc2LjcxNi0zLjY5NCAxLjkzNi00Ljg1NiAxLjIzOC0xLjE3OSAyLjg5MS0xLjc2OCA0Ljk2LTEuNzY4IDEuNTAzIDAgMi43NjcuMzA4IDMuNzkyLjkyNGE1LjY2IDUuNjYgMCAwIDEgMi4zMzQgMi40OGMuNTMgMS4wNTYuNzk2IDIuMjcuNzk2IDMuNjQzdi42MzNhLjcuNyAwIDAgMS0uMTg2LjQ3NS42NDguNjQ4IDAgMCAxLS40NzguMTg1aC04LjQ4NnYuMTg1Yy4wMzUuODI3LjIzOSAxLjQ5NS42MSAyLjAwNi4zNzEuNTEuOTExLjc2NSAxLjYxOC43NjUuNDQyIDAgLjgwNC0uMDg4IDEuMDg3LS4yNjQuMjgzLS4xOTMuNTM5LS40MjIuNzY5LS42ODYuMTU5LS4xOTQuMjgzLS4zMDguMzcxLS4zNDMuMTA2LS4wNTMuMjY2LS4wOC40NzgtLjA4aDMuMjg4YS41NC41NCAwIDAgMSAuMzk4LjE1OS40MjcuNDI3IDAgMCAxIC4xODYuMzdjMCAuNDU3LS4yNjYuOTg1LS43OTYgMS41ODMtLjUxMy41OTgtMS4yNjQgMS4xMTctMi4yNTQgMS41NTctLjk5LjQ0LTIuMTU3LjY2LTMuNTAxLjY2Wm0yLjIyOC04LjUyNXYtLjA1M2MwLS44NjItLjIwMy0xLjU0LS42MS0yLjAzMi0uMzg5LS41MS0uOTM3LS43NjUtMS42NDQtLjc2NS0uNjkgMC0xLjIzOC4yNTUtMS42NDUuNzY1LS4zODguNDkzLS41ODMgMS4xNy0uNTgzIDIuMDMydi4wNTNoNC40ODJabTYuMzQ2IDguMjYxYS42NS42NSAwIDAgMS0uNDc4LS4xODQuNjQuNjQgMCAwIDEtLjE4Ni0uNDc2VjE0Ljg0OGEuNjQuNjQgMCAwIDEgLjE4Ni0uNDc1LjY0OS42NDkgMCAwIDEgLjQ3OC0uMTg1aDIuODljLjE5NSAwIC4zNTQuMDYxLjQ3OC4xODVhLjY0NC42NDQgMCAwIDEgLjE4NS40NzV2Ljg5N2MuNDA3LS41MjguOTQ2LS45NTkgMS42MTgtMS4yOTMuNjktLjM1MiAxLjQ1OS0uNTI4IDIuMzA3LS41MjggMS45NDUgMCAzLjI4OC43NTYgNC4wMzIgMi4yNy40MjQtLjY2OSAxLjAxNi0xLjIxNCAxLjc3Ni0xLjYzN2E0Ljk0NyA0Ljk0NyAwIDAgMSAyLjQ0LS42MzNjMS40NDkgMCAyLjYyNS40OTIgMy41MjcgMS40NzguOTE5Ljk2OCAxLjM3OSAyLjQyIDEuMzc5IDQuMzU1djcuNDk1YS43MDQuNzA0IDAgMCAxLS4xODUuNDc2LjY1LjY1IDAgMCAxLS40NzguMTg0aC0zLjA3NmEuNzQuNzQgMCAwIDEtLjUwNC0uMTg0LjY0NC42NDQgMCAwIDEtLjE4NS0uNDc2di03LjMxYzAtLjg4LS4xODctMS41MTQtLjU1Ny0xLjktLjM1NC0uMzg4LS44NDEtLjU4Mi0xLjQ2LS41ODItLjU2NSAwLTEuMDM0LjIwMy0xLjQwNC42MDgtLjM3Mi4zODctLjU1NyAxLjAxMS0uNTU3IDEuODczdjcuMzExYS42OTcuNjk3IDAgMCAxLS4xODcuNDc2LjY0NS42NDUgMCAwIDEtLjQ3Ny4xODRoLTMuMDc2YS42NDcuNjQ3IDAgMCAxLS40NzctLjE4NC42NC42NCAwIDAgMS0uMTg2LS40NzZ2LTcuMzFjMC0uODYzLS4xOTUtMS40ODctLjU4My0xLjg3NC0uMzcyLS40MDUtLjg0OS0uNjA4LTEuNDMzLS42MDhhMS45MSAxLjkxIDAgMCAwLTEuNDMyLjYwOGMtLjM3MS4zODctLjU1NyAxLjAwMi0uNTU3IDEuODQ3djcuMzM3YS43LjcgMCAwIDEtLjE4NS40NzYuNjUuNjUgMCAwIDEtLjQ3OC4xODRoLTMuMTU1Wm0zMC41ODcuMjY0Yy0xLjc2OSAwLTMuMTM5LS41OS00LjExLTEuNzY4di44NDVhLjcwMS43MDEgMCAwIDEtLjE4Ny40NzUuNjQ1LjY0NSAwIDAgMS0uNDc3LjE4NGgtMi45OTZhLjcxLjcxIDAgMCAxLS40NzgtLjE4NC43LjcgMCAwIDEtLjE4Ni0uNDc1VjkuODMzYS42NC42NCAwIDAgMSAuMTg2LS40NzUuNzEuNzEgMCAwIDEgLjQ3OC0uMTg1aDMuMjM0YS42NS42NSAwIDAgMSAuNDc4LjE4NS42NDUuNjQ1IDAgMCAxIC4xODYuNDc1djUuNjQ4Yy45ODktMS4wMzggMi4yOC0xLjU1NyAzLjg3Mi0xLjU1NyAxLjcxNCAwIDMuMDY3LjU1NCA0LjA1NyAxLjY2My45OTEgMS4xMDggMS41MiAyLjYxMyAxLjU5MSA0LjUxMy4wMTguMjI5LjAyNy41NDUuMDI3Ljk1IDAgLjM4Ny0uMDA5LjY5NS0uMDI3LjkyNC0uMDg3IDEuOTctLjYxOCAzLjUwMi0xLjU5MSA0LjU5Mi0uOTcyIDEuMDc0LTIuMzI1IDEuNjEtNC4wNTcgMS42MVptLTEuNDMzLTMuNTM2Yy44MzIgMCAxLjQyNC0uMjQ3IDEuNzc3LS43NC4zNzItLjQ5Mi41ODQtMS4xNy42MzYtMi4wMzFhOC42MSA4LjYxIDAgMCAwIC4wNTQtLjgxOSA4LjYxIDguNjEgMCAwIDAtLjA1NC0uODE4Yy0uMDUyLS44NjItLjI2NC0xLjU0LS42MzYtMi4wMzItLjM1My0uNDkzLS45NDUtLjc0LTEuNzc3LS43NC0uNzc3IDAtMS4zNy4yMzgtMS43NzYuNzEzLS40MDcuNDc2LS42MjggMS4wNzQtLjY2MyAxLjc5NWwtLjAyNy45NzcuMDI3IDEuMDAzYy4wNTMuNzkxLjI2NSAxLjQ0Mi42MzcgMS45NTMuMzg4LjQ5Mi45ODkuNzM5IDEuODAyLjczOVptOC45MjEgMy4yNzJhLjcwOS43MDkgMCAwIDEtLjQ3OC0uMTg0LjY5NS42OTUgMCAwIDEtLjE4Ni0uNDc1VjkuODMzYzAtLjE5My4wNjEtLjM1Mi4xODYtLjQ3NWEuNzA4LjcwOCAwIDAgMSAuNDc4LS4xODVoMy4xMjljLjE5NCAwIC4zNTMuMDYyLjQ3Ny4xODVhLjY0NC42NDQgMCAwIDEgLjE4NS40NzV2MTcuNDJhLjY0NC42NDQgMCAwIDEtLjE4NS40NzUuNjQ4LjY0OCAwIDAgMS0uNDc3LjE4NGgtMy4xMjlabTguMDI1IDUuMDE1YS41MzguNTM4IDAgMCAxLS4zOTctLjE1OC41MzcuNTM3IDAgMCAxLS4xNi0uMzk2YzAtLjEyMy4wMjctLjIzOC4wOC0uMzQzbDIuMDY5LTQuOTYyLTUuMDkyLTExLjk4M2EuOTg0Ljk4NCAwIDAgMS0uMDgtLjMxNi43ODYuNzg2IDAgMCAxIC4yMTMtLjM5Ni41LjUgMCAwIDEgLjM5Ny0uMTg1aDMuMDI0Yy4zNyAwIC42MjcuMTg1Ljc2OC41NTRsMy4wMjQgNy42OCAzLjEwMi03LjY4Yy4xNzctLjM3LjQ0Mi0uNTU0Ljc5Ni0uNTU0aDIuOTdjLjE1OSAwIC4yOTIuMDYyLjM5OC4xODVhLjQ3LjQ3IDAgMCAxIC4xODYuMzdjMCAuMDctLjAyNy4xODQtLjA3OS4zNDJsLTcuNTA1IDE3LjI4OGMtLjE0Mi4zNy0uNDA4LjU1NC0uNzk2LjU1NGgtMi45MThabTkuOTQ2LTUuMDE1YS42LjYgMCAwIDEtLjM5OC0uMTU4LjU5Mi41OTIgMCAwIDEtLjE1OS0uMzk2YzAtLjEwNS4wMDgtLjE4NS4wMjYtLjIzN2w2LjIzMi0xNi45NDVhLjk2Ljk2IDAgMCAxIC4zNDYtLjUyOGMuMTc1LS4xNC40MDYtLjIxLjY4OC0uMjFoMy45MjVjLjI4NCAwIC41MTMuMDcuNjkuMjFhLjk1My45NTMgMCAwIDEgLjM0NC41MjhsNi4yMDYgMTYuOTQ1LjA1NC4yMzdhLjU1My41NTMgMCAwIDEtLjE4Ni4zOTYuNTQuNTQgMCAwIDEtLjM5Ny4xNThoLTMuMjYzYy0uNDI1IDAtLjcwNy0uMTg0LS44NDktLjU1NGwtMS4wMzQtMi42OTJoLTcuMDgxbC0xLjAwNyAyLjY5MmMtLjE0Mi4zNy0uNDMzLjU1NC0uODc1LjU1NGgtMy4yNjJabTExLjE2NS03LjA0Ny0yLjQ2Ny02Ljk2Ny0yLjQ2NiA2Ljk2N2g0LjkzM1ptOC4wNzEgNy4wNDdhLjcwOS43MDkgMCAwIDEtLjQ3OC0uMTg0LjcwNS43MDUgMCAwIDEtLjE4Ni0uNDc1VjEwLjA5N2MwLS4xOTMuMDYzLS4zNTIuMTg2LS40NzVhLjcwOC43MDggMCAwIDEgLjQ3OC0uMTg1aDMuNTUzYy4xOTQgMCAuMzUzLjA2Mi40NzcuMTg1YS42MDMuNjAzIDAgMCAxIC4yMTMuNDc1djE3LjE1NmEuNjAzLjYwMyAwIDAgMS0uMjEzLjQ3NS42NDguNjQ4IDAgMCAxLS40NzcuMTg0aC0zLjU1M1oiIGZpbGw9IiNmZmYiLz48bWFzayBpZD0iYXNzZW1ibHlhaV9fYiIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIzOSIgaGVpZ2h0PSIzOSI+PHBhdGggZD0iTTM4LjMwNyAwSDB2MzguMTIzaDM4LjMwN1YwWiIgZmlsbD0iI2ZmZiIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2Fzc2VtYmx5YWlfX2IpIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMy42MTkgMjUuNDk2LjU4OCAzMi41ODdjLS44NSAxLjk4Ni0xLjAxIDQuMjUgMS4xMiA1LjAzOGE0LjM3IDQuMzcgMCAwIDAgMS41NC4yOGMxLjY0MyAwIDMuMjA2LS45MjUgMy44NTMtMi40NDJsLjYxLTEuNDI3IDQuNjc1LTEwLjkyNiA0LjY1Mi0xMC44ODVjMS4xMS0xLjkzNSAxLjc5MS00LjkxMyA2LjE1LTYuNTE0QzE5Ljc5OSA1LjI4IDEyLjk2OCA0LjM5IDEyLjkgNC4zOWMtLjA0My4wNjgtLjUuNzU4LS41NDMuODI2YTMuNzQgMy43NCAwIDAgMC0uMjYyLjQ2OWMtLjAwNy4wMTQtLjAwNy4wMi0uMDE0LjAyN0wzLjYyNiAyNS40ODNzLS4wMDcuMDA2LS4wMDcuMDEzWiIvPjxwYXRoIGQ9Im0zMy45MjUgMjUuNDk2IDMuMDMxIDcuMDkxYy44NSAxLjk4NSAxLjAxIDQuMjUtMS4xMiA1LjAzOGE0LjM2OCA0LjM2OCAwIDAgMS0xLjU0LjI3OWMtMS42NDMgMC0zLjIwNi0uOTI1LTMuODUzLTIuNDRsLS42MS0xLjQyOS00LjY3NS0xMC45MjYtNC42NTItMTAuODg1Yy0xLjExLTEuOTM1LTIuOTg1LTUuOTM0LTcuOTktNy4yMjcuNjMyLTEuNDc1IDIuOC0xLjcyNyA0LjQ5My0xLjcyN2g0LjYzMWMuMTgyLjAwNy4zNTYuMDI3LjU0NS4wNTQuMDk1LjAxNC4xOTYuMDE0LjI5LjAzNC4xMjQuMDI4LjI0LjA3NS4zNjQuMTEuMTM5LjA0LjI3Ny4wNjcuNDA4LjEyMi4wNTguMDI3LjExNi4wNi4xNzQuMDg4LjE4Mi4wODIuMzU2LjE2My41MjMuMjY1LjExNy4wNjguMjExLjE2My4zMi4yNDUuMDk1LjA3NS4yMDQuMTQzLjI5LjIyNC4wOC4wODIuMTU0LjE3Ny4yMzQuMjY1LjA5NC4xMS4xOTYuMjA0LjI3Ni4zMi4wNDMuMDY4LjA4LjE1LjEyMy4yMTguMDk1LjE1LjE5LjMwNS4yNjIuNDY5LjAwNy4wMTMuMDA3LjAyLjAxNC4wMjdsOC40NTUgMTkuNzcxcy4wMDcuMDA3LjAwNy4wMTRaIi8+PC9nPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImFzc2VtYmx5YWlfX2EiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik'
            listitem
                image Trust Wallet, url='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTMiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyOTMgODAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMzIuNDYxIDE4LjY5NTNIMTQ2LjM5OFYyNi41MDE3QzE1MC45NjQgMTkuNDg1OSAxNTYuMjE5IDE4LjY5NTMgMTYzLjkxMSAxOC42OTUzVjMyLjQ5MDhIMTYwLjQwOEMxNTEuMTkgMzIuNDkwOCAxNDYuNzc4IDM2LjgyODMgMTQ2Ljc3OCA0NS40MjA0VjYwLjA4NDRIMTMyLjQ2MVYxOC42OTUzWiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMTAuNDA4IDYwLjA4NDRIMTk2LjA5NVY1Ni4xMzg3QzE5Mi45NjkgNTkuNzY1NyAxODguNzA5IDYxLjM0MjEgMTgzLjQ1NyA2MS4zNDIxQzE3My40ODMgNjEuMzQyMSAxNjcuODQ0IDU1LjQyODMgMTY3Ljg0NCA0NC41NTE5VjE4LjY5NTNIMTgyLjE1OFY0MS4zMjM4QzE4Mi4xNTggNDYuNDQ0NSAxODQuNjcxIDQ5LjQzOTEgMTg4LjkzMyA0OS40MzkxQzE5My4xOTUgNDkuNDM5MSAxOTYuMDkyIDQ2LjUyIDE5Ni4wOTIgNDEuNTU3M1YxOC42OTUzSDIxMC40MDZWNjAuMDg0NEgyMTAuNDA4WiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMTMuOTA2IDQ3LjMwNTZIMjI3LjMxMkMyMjcuOTIzIDUwLjMwMDIgMjI5Ljk3OSA1MS41NjAzIDIzNC45MjQgNTEuNTYwM0MyMzguOTYyIDUxLjU2MDMgMjQxLjMyMiA1MC42MTY0IDI0MS4zMjIgNDguODgxOUMyNDEuMzIyIDQ3LjUzOTEgMjQwLjE3OSA0Ni42NzA3IDIzNi45MDkgNDUuOTYyOEwyMjYuMDk2IDQzLjUxNzlDMjE4Ljg2MSA0MS44NjYyIDIxNS4yMDUgMzcuNjg2OSAyMTUuMjA1IDMwLjk4MjVDMjE1LjIwNSAyMi4xNDk1IDIyMS42NzYgMTcuNTc4NiAyMzQuMjQxIDE3LjU3ODZDMjQ2LjgwNSAxNy41Nzg2IDI1Mi45NzIgMjIuMDMyOCAyNTQuMDQyIDMxLjU3NjFIMjQwLjcxOUMyNDAuNDkzIDI5LjA1NTggMjM3Ljg5OSAyNy41MTM1IDIzMy42MzcgMjcuNTEzNUMyMzAuMjEyIDI3LjUxMzUgMjI4LjAwOCAyOC42MTU1IDIyOC4wMDggMzAuMjc0NkMyMjguMDA4IDMxLjY5MjggMjI5LjQ1MSAzMi43OTQ4IDIzMi4zNSAzMy41MUwyNDMuNjk0IDM2LjI3MTFDMjUxLjE1NSAzOC4wODEgMjU0LjczOCA0MS44Njg2IDI1NC43MzggNDguMDE1OUMyNTQuNzM4IDU2LjUzMjYgMjQ3LjM1IDYxLjU3OCAyMzQuNzkzIDYxLjU3OEMyMjIuMjM1IDYxLjU3OCAyMTMuOTI4IDU2LjEzODUgMjEzLjkyOCA0Ny4zMDU2SDIxMy45MTNIMjEzLjkwNloiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjkyLjg1NSAzMS41Njg5VjE4LjY5NTNIMjU3LjUyM1YzMS41NzYySDI2OC4wNjZWNjAuMDg0NEgyODIuMzA3VjMxLjU2ODlIMjkyLjg1NVoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTI4LjQ3OCAzMS41Njg5VjE4LjY5NTNIOTMuMTQ4NFYzMS41NzYySDEwMy42OTJWNjAuMDg0NEgxMTcuOTM1VjMxLjU2ODlIMTI4LjQ3OFoiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zNS42MDg1IDBMMC40Njg3NSAxMS40MjEzVjM2Ljg5ODVDMC40Njg3NSA0OC4zMTczIDEwLjUwODMgNjguNTIzIDM1LjYwODUgNzkuMDY2MVYwWk0zNS42MDk0IDBMNzAuNzQ5IDExLjQyMTNWMzYuODk4NUM3MC43NDkgNDguMzE3MyA2MC43MDk1IDY4LjUyMyAzNS42MDk0IDc5LjA2NjFWMFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg=='
            link PostHog - so meta! How we use PostHog →, url='https://posthog.com/blog/posthog-marketing'
                image PostHog - so meta!, url='data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzE0IiBoZWlnaHQ9IjYwIiB2aWV3Qm94PSIwIDAgMTU3IDMwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMC44OTE0IDE3LjIwNTdjLS4zNjg1LjczNzEtMS40MjAzMS43MzcxLTEuNzg4ODQgMEw4LjIyMTIgMTUuNDQzYy0uMTQwNzctLjI4MTUtLjE0MDc3LS42MTI5IDAtLjg5NDRsLjg4MTM2LTEuNzYyOGMuMzY4NTMtLjczNyAxLjQyMDM0LS43MzcgMS43ODg4NCAwbC44ODE0IDEuNzYyOGMuMTQwNy4yODE1LjE0MDcuNjEyOSAwIC44OTQ0bC0uODgxNCAxLjc2Mjd6TTEwLjg5MTQgMjcuMjAyOGMtLjM2ODUuNzM3LTEuNDIwMzEuNzM3LTEuNzg4ODQgMEw4LjIyMTIgMjUuNDRjLS4xNDA3Ny0uMjgxNS0uMTQwNzctLjYxMjkgMC0uODk0NGwuODgxMzYtMS43NjI3Yy4zNjg1My0uNzM3MSAxLjQyMDM0LS43MzcxIDEuNzg4ODQgMGwuODgxNCAxLjc2MjdjLjE0MDcuMjgxNS4xNDA3LjYxMjkgMCAuODk0NGwtLjg4MTQgMS43NjI4eiIvPjxwYXRoIGQ9Ik0wIDIzLjQwODJjMC0uODkwOSAxLjA3NzE0LTEuMzM3MSAxLjcwNzExLS43MDcxbDQuNTgzMzggNC41ODM0Yy42Mjk5Ny42My4xODM4IDEuNzA3MS0uNzA3MSAxLjcwNzFILjk5OTk5OWMtLjU1MjI4NCAwLS45OTk5OTktLjQ0NzctLjk5OTk5OS0xdi00LjU4MzR6bTAtNC44Mjc4YzAgLjI2NTIuMTA1MzU3LjUxOTYuMjkyODkzLjcwNzFsOS40MTEyMTcgOS40MTEyYy4xODc1My4xODc1LjQ0MTg5LjI5MjkuNzA3MDkuMjkyOWg1LjE2OTJjLjg5MDkgMCAxLjMzNzEtMS4wNzcxLjcwNzEtMS43MDcxTDEuNzA3MTEgMTIuNzA0MUMxLjA3NzE0IDEyLjA3NDEgMCAxMi41MjAzIDAgMTMuNDExMnY1LjE2OTJ6bTAtOS45OTcwMWMwIC4yNjUyMS4xMDUzNTcuNTE5NTcuMjkyODkzLjcwNzFMMTkuNzAxMSAyOC42OTg3Yy4xODc1LjE4NzUuNDQxOS4yOTI5LjcwNzEuMjkyOWg1LjE2OTJjLjg5MDkgMCAxLjMzNzEtMS4wNzcxLjcwNzEtMS43MDcxTDEuNzA3MTEgMi43MDcxMUMxLjA3NzE1IDIuMDc3MTUgMCAyLjUyMzMxIDAgMy40MTQyMXY1LjE2OTE4em05Ljk5NyAwYzAgLjI2NTIxLjEwNTQuNTE5NTcuMjkyOS43MDcxbDE3Ljk5NCAxNy45OTQwMWMuNjMuNjMgMS43MDcxLjE4MzggMS43MDcxLS43MDcxdi01LjE2OTJjMC0uMjY1Mi0uMTA1NC0uNTE5Ni0uMjkyOS0uNzA3MWwtMTcuOTk0LTE3Ljk5NGMtLjYzLS42Mjk5Ni0xLjcwNzEtLjE4Mzc5LTEuNzA3MS43MDcxMXY1LjE2OTE4em0xMS43MDQxLTUuODc2MjhjLS42My0uNjI5OTctMS43MDcxLS4xODM4LTEuNzA3MS43MDcxdjUuMTY5MThjMCAuMjY1MjEuMTA1NC41MTk1Ny4yOTI5LjcwNzFsNy45OTcgNy45OTcwMWMuNjMuNjMgMS43MDcxLjE4MzggMS43MDcxLS43MDcxdi01LjE2OTJjMC0uMjY1Mi0uMTA1NC0uNTE5Ni0uMjkyOS0uNzA3MWwtNy45OTctNy45OTY5OXpNNDIuNTI0OCAyMy41MzA4bC05LjQxMjctOS40MTI3Yy0uNjMtLjYzLTEuNzA3MS0uMTgzOC0xLjcwNzEuNzA3MXYxMy4xNjY0YzAgLjU1MjMuNDQ3NyAxIDEgMWgxNC41ODA2Yy41NTIzIDAgMS0uNDQ3NyAxLTF2LTEuMTk5YzAtLjU1MjMtLjQ0OTYtLjk5MzQtLjk5NzMtMS4wNjQ3LTEuNjgwNy0uMjE4OC0zLjI1MjgtLjk4NjQtNC40NjM1LTIuMTk3MXptLTYuMzIxMyAyLjI2MThjLS44ODI5IDAtMS41OTk1LS43MTY2LTEuNTk5NS0xLjU5OTYgMC0uODgyOS43MTY2LTEuNTk5NSAxLjU5OTUtMS41OTk1Ljg4MyAwIDEuNTk5Ni43MTY2IDEuNTk5NiAxLjU5OTUgMCAuODgzLS43MTY2IDEuNTk5Ni0xLjU5OTYgMS41OTk2eiIvPjxwYXRoIGQ9Ik0wIDI3Ljk5MTZjMCAuNTUyMy40NDc3MTUgMSAxIDFoNC41ODMzOWMuODkwOSAwIDEuMzM3MDctMS4wNzcxLjcwNzExLTEuNzA3MWwtNC41ODMzOS00LjU4MzRDMS4wNzcxNCAyMi4wNzExIDAgMjIuNTE3MyAwIDIzLjQwODJ2NC41ODM0ek05Ljk5NyAxMC45OTdMMS43MDcxMSAyLjcwNzExQzEuMDc3MTQgMi4wNzcxNCAwIDIuNTIzMzEgMCAzLjQxNDIxdjUuMTY5MThjMCAuMjY1MjEuMTA1MzU3LjUxOTU3LjI5Mjg5My43MDcxTDkuOTk3IDE4Ljk5NDZWMTAuOTk3ek0xLjcwNzExIDEyLjcwNDFDMS4wNzcxNCAxMi4wNzQxIDAgMTIuNTIwMyAwIDEzLjQxMTJ2NS4xNjkyYzAgLjI2NTIuMTA1MzU3LjUxOTYuMjkyODkzLjcwNzFMOS45OTcgMjguOTkxNlYyMC45OTRsLTguMjg5ODktOC4yODk5ek0xOS45OTQgMTEuNDExMmMwLS4yNjUyLS4xMDUzLS41MTk2LS4yOTI5LS43MDcxbC03Ljk5Ny03Ljk5Njk5Yy0uNjI5OS0uNjI5OTctMS43MDcwOS0uMTgzOC0xLjcwNzA5LjcwNzF2NS4xNjkxOGMwIC4yNjUyMS4xMDUzOS41MTk1Ny4yOTI4OS43MDcxbDkuNzA0MSA5LjcwNDExdi03LjU4MzR6TTkuOTk3MDEgMjguOTkxNmg1LjU4MzM5Yy44OTA5IDAgMS4zMzcxLTEuMDc3MS43MDcxLTEuNzA3MUw5Ljk5NzAxIDIwLjk5NHY3Ljk5NzZ6TTkuOTk3MDEgMTAuOTk3djcuNTgzNGMwIC4yNjUyLjEwNTM5LjUxOTYuMjkyODkuNzA3MWw5LjcwNDEgOS43MDQxdi03LjU4MzRjMC0uMjY1Mi0uMTA1My0uNTE5NS0uMjkyOS0uNzA3MUw5Ljk5NzAxIDEwLjk5N3pNNTkuNjQ5NiAyNWg0LjEwOHYtNi44MTJoMy40MzJjMy43NyAwIDYuMTg4LTIuMjM1OSA2LjE4OC01LjY5NCAwLTMuNDU3OTUtMi40MTgtNS42OTM5NS02LjE4OC01LjY5Mzk1aC03LjU0VjI1em00LjEwOC0xMC4zMjJ2LTQuMzY3OWgzLjAxNmMxLjU2IDAgMi40OTYuODMxOSAyLjQ5NiAyLjE4MzkgMCAxLjM1MjEtLjkzNiAyLjE4NC0yLjQ5NiAyLjE4NGgtMy4wMTZ6TTgwLjgwOTUgMjUuMjA4YzQuMDA0IDAgNi45MTYtMi44NiA2LjkxNi02Ljc2cy0yLjkxMi02Ljc2LTYuOTE2LTYuNzZjLTQuMDU2IDAtNi45MTYgMi44Ni02LjkxNiA2Ljc2czIuODYgNi43NiA2LjkxNiA2Ljc2em0tMy4xMi02Ljc2YzAtMi4wOCAxLjI0OC0zLjUxIDMuMTItMy41MSAxLjg0NiAwIDMuMDk0IDEuNDMgMy4wOTQgMy41MXMtMS4yNDggMy41MS0zLjA5NCAzLjUxYy0xLjg3MiAwLTMuMTItMS40My0zLjEyLTMuNTF6TTk0LjI5OTUgMjUuMjA4YzMuMDY4IDAgNS4xNDgtMS45MjQgNS4xNDgtNC4xODYgMC01LjMwNC03LjA0Ni0zLjU4OC03LjA0Ni01LjY2OCAwLS41NzE5LjU5OC0uOTM1OSAxLjQ1Ni0uOTM1OS44ODQgMCAxLjk1LjU0NTkgMi4yODggMS43NDE5bDMuMDY4LTEuMjc0Yy0uNTk4LTEuODk4LTIuODA4LTMuMTk4LTUuNDg2LTMuMTk4LTIuODg2IDAtNC42OCAxLjcxNi00LjY4IDMuNzcgMCA0Ljk2NiA2Ljk0MiAzLjU4OCA2Ljk0MiA1LjY0MiAwIC43MjgtLjY3NiAxLjIyMjEtMS42OSAxLjIyMjEtMS40NTYgMC0yLjQ3LTEuMDE0LTIuNzgyLTIuMjM2bC0zLjA2OCAxLjE5NTljLjY3NiAxLjk3NiAyLjY1MiAzLjkyNiA1Ljg1IDMuOTI2ek0xMDkuMzMgMjQuODcwMWwtLjI2LTMuMzAyYy0uNDQyLjIzNC0xLjAxNC4zMTE5LTEuNDgyLjMxMTktLjkzNiAwLTEuNTYtLjY3NTktMS41Ni0xLjg0NnYtNC45NjZoMy4xNzJ2LTMuMTcyaC0zLjE3MlY4LjEwMDA1aC0zLjgyMlYxMS44OTZoLTIuMDh2My4xNzJoMi4wOHY1LjQ2YzAgMy4xNzIxIDIuMTU4IDQuNjggNC45OTIgNC42OC43OCAwIDEuNTA4LS4xMjk5IDIuMTMyLS4zMzc5ek0xMjIuNjU2IDYuODAwMDVWMTMuODcyaC03LjIyOFY2LjgwMDA1aC00LjEwOFYyNWg0LjEwOHYtNy42MThoNy4yMjhWMjVoNC4xMzRWNi44MDAwNWgtNC4xMzR6TTEzNS45MDggMjUuMjA4YzQuMDA0IDAgNi45MTYtMi44NiA2LjkxNi02Ljc2cy0yLjkxMi02Ljc2LTYuOTE2LTYuNzZjLTQuMDU2IDAtNi45MTYgMi44Ni02LjkxNiA2Ljc2czIuODYgNi43NiA2LjkxNiA2Ljc2em0tMy4xMi02Ljc2YzAtMi4wOCAxLjI0OC0zLjUxIDMuMTItMy41MSAxLjg0NiAwIDMuMDk0IDEuNDMgMy4wOTQgMy41MXMtMS4yNDggMy41MS0zLjA5NCAzLjUxYy0xLjg3MiAwLTMuMTItMS40My0zLjEyLTMuNTF6TTE1MC4yMDEgMjQuNTg0YzEuNDMgMCAyLjcwNC0uNDk0IDMuMzgtMS4zNTJ2MS4yNDhjMCAxLjQ1Ni0xLjE3IDIuNDcwMS0yLjk2NCAyLjQ3MDEtMS4yNzQgMC0yLjM5Mi0uNjI0MS0yLjU3NC0xLjY5MDFsLTMuNDg0LjU0NmMuNDY4IDIuNDcgMi45OSA0LjEzNDEgNi4wNTggNC4xMzQxIDQuMDMgMCA2LjcwOC0yLjM2NjEgNi43MDgtNS44NzYxVjExLjg5NmgtMy43N3YxLjExOGMtLjcwMi0uODA2LTEuODk4LTEuMzI2LTMuNDMyLTEuMzI2LTMuNjQgMC01LjkyOCAyLjQ5Ni01LjkyOCA2LjQ0OCAwIDMuOTUyIDIuMjg4IDYuNDQ4IDYuMDA2IDYuNDQ4em0tMi4yODgtNi40NDhjMC0xLjk1IDEuMTQ0LTMuMTk4IDIuOTEyLTMuMTk4IDEuNzk0IDAgMi45MzggMS4yNDggMi45MzggMy4xOThzLTEuMTQ0IDMuMTk4LTIuOTM4IDMuMTk4Yy0xLjc2OCAwLTIuOTEyLTEuMjQ4LTIuOTEyLTMuMTk4eiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDE1N3YzMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg=='
        heading 10+ products in one
        paragraph
            StaticText Product engineering has never been so lit. Trade in your product & data stack for a single platform where everything is built to work together.
        paragraph
            link Learn why this matters, url='https://posthog.com/why'
        Video
        image Hogflix mobile, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/hogflix-mobile'
        heading SDKs for web andmobile
        heading Web (frontend)
        paragraph
            StaticText Use autocapture to collect client-side events without any special instrumentation.
        list
            listitem
                link JavaScript, url='https://posthog.com/docs/libraries/js'
                    figure
                        image JavaScript, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/js'
            listitem
                link React, url='https://posthog.com/docs/libraries/react'
                    figure
                        image React, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/react'
            listitem
                link Next.js, url='https://posthog.com/docs/libraries/next-js'
                    figure
                        image Next.js, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/frameworks/nextjs'
            listitem
                link Vue, url='https://posthog.com/docs/libraries/vue-js'
                    figure
                        image Vue, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/frameworks/vue'
            listitem
                link More, url='https://posthog.com/docs/frameworks'
                    figure
                        image
        heading Server-side libraries
        paragraph
            StaticText Capture server-side events - best used in conjunction with a frontend web library
        list
            listitem
                link Node.js, url='https://posthog.com/docs/libraries/node'
                    figure
                        image Node.js, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/nodejs'
            listitem
                link Python, url='https://posthog.com/docs/libraries/python'
                    figure
                        image Python, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/python'
            listitem
                link Java, url='https://posthog.com/docs/libraries/java'
                    figure
                        image Java, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/java'
            listitem
                link PHP, url='https://posthog.com/docs/libraries/php'
                    figure
                        image PHP, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/php'
            listitem
                link Ruby, url='https://posthog.com/docs/libraries/ruby'
                    figure
                        image Ruby, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/ruby'
            listitem
                link More, url='https://posthog.com/docs/libraries'
                    figure
                        image
        heading Mobile libraries
        paragraph
            StaticText Send custom events and identify users. Record mobile sessions and use feature flags.
        list
            listitem
                link Android, url='https://posthog.com/docs/libraries/android'
                    figure
                        image Android, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/android'
            listitem
                link iOS, url='https://posthog.com/docs/libraries/ios'
                    figure
                        image iOS, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/ios'
            listitem
                link React Native, url='https://posthog.com/docs/libraries/react-native'
                    figure
                        image React Native, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/react'
            listitem
                link Flutter, url='https://posthog.com/docs/libraries/flutter'
                    figure
                        image Flutter, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/contents/images/docs/integrate/flutter'
        link Browse all libraries, url='https://posthog.com/docs/libraries'
        heading Mmmm, code examples
        paragraph
            StaticText Here's what you can do with the PostHog JS code snippet and your product.
        paragraph
            link (Not using JavaScript?), url='https://posthog.com/docs/getting-started/install?tab=sdks'
        list
            listitem
                button Product OS
                    image
            listitem
                button Product analytics
                    image
            listitem
                button Session replay
                    image
            listitem
                button Feature flags
                    image
            listitem
                button Experiments
                    image
        list
            listitem
                button Track an event capture
                    paragraph
                    list
                        StaticText capture
            listitem
                button Identify a user identify group
                    paragraph
                    list
                        StaticText identify
                        StaticText group
            listitem
                button Record a pageview capture
                    paragraph
                    list
                        StaticText capture
        heading Track an event
        paragraph
            StaticText Use the
            code
                StaticText capture
            StaticText method to send custom events from your codebase. Use this data in PostHog for building cohorts, filtering insights, watching specific session replays, triggering feature flags, adding a user to an A/B test, and more.
        heading Your code
        code
            StaticText posthog
            StaticText .
            StaticText capture
            StaticText (
            StaticText 'Plan purchased'
            StaticText ,
            StaticText {
            StaticText price
            StaticText :
            StaticText 12.99
            StaticText ,
            StaticText planId
            StaticText :
            StaticText 'XYZ12345'
            StaticText ,
            StaticText term
            StaticText :
            StaticText 'monthly'
            StaticText ,
            StaticText features
            StaticText :
            StaticText {
            StaticText 'Quality'
            StaticText :
            StaticText 'HD'
            StaticText ,
            StaticText 'Seats'
            StaticText :
            StaticText 2
            StaticText ,
            StaticText 'Downloads'
            StaticText :
            StaticText false
            StaticText ,
            StaticText }
            StaticText ,
            StaticText }
            StaticText )
            StaticText ;
        heading Available in PostHog
        code
            StaticText "event"
            StaticText :
            StaticText {
            StaticText 8
            StaticText items
            StaticText "created_at"
            StaticText :
            StaticText "2023-06-28T10:12:38.789-07:00"
            StaticText "distinct_id"
            StaticText :
            StaticText "1193056043057"
            StaticText "elements_chain"
            StaticText :
            StaticText ""
            StaticText "event"
            StaticText :
            StaticText "Plan purchased"
            StaticText "properties"
            StaticText :
            StaticText {
            StaticText ...
            StaticText }
            StaticText 57
            StaticText items
            StaticText "team_id"
            StaticText :
            StaticText 1234
            StaticText "timestamp"
            StaticText :
            StaticText "2023-06-28T08:57:37.083-07:00"
            StaticText "uuid"
            StaticText :
            StaticText "018902b9-797d-78df-a85e-73422079fcb5"
            StaticText }
        image
        paragraph
            StaticText You can also use
            link autocapture, url='https://posthog.com/docs/product-analytics/autocapture'
            StaticText to retroactively define events from the DOM structure with
            link the toolbar, url='https://posthog.com/docs/toolbar'
            StaticText .
        heading WARNING: You'llhatePostHog if...
        button
            image
        list
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/i_love_telemarketing_d72bc8079b'
                heading You enjoy "jumping on a quick call" with sales
                paragraph
                    StaticText Sorry, we don't force you to talk to anyone. But you can
                    link watch a recorded demo, url='https://posthog.com/demo'
                    StaticText (at your own pace) or
                    link request a personalized demo, url='https://posthog.com/talk-to-a-human'
                    StaticText if you like.
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/wasting_money_decf55197a'
                heading You love needlessly wasting company money
                paragraph
                    StaticText We only have usage-based pricing that
                    link decreases exponentially, url='https://posthog.com/pricing'
                    StaticText with scale.
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/try_buy_3c54a911c5'
                heading You'd rather buy before you try
                paragraph
                    StaticText We offer a free tier so large that only a fraction of our customers pay us anything. Even worse, we continually try to
                    link reduce our pricing, url='https://posthog.com/blog/multi-product-pricing'
                    StaticText .
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/bad_trade_81f36c9a2a'
                heading You think your email is a good trade for that free whitepaper
                paragraph
                    StaticText Please press Ctrl + W now, or ask your network administrator to close your window.
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/stranger_danger_eb6694e03d'
                heading You give out your credit card details to strangers
                paragraph
                    StaticText You'd rather buy a product you've never used instead of a generous free trial?
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/commitment_issues_d433b343b5'
                heading You're desperate for commitment
                paragraph
                    StaticText Sadly, we don't offer annual contracts (unless you
                    link ask for one, url='https://posthog.com/talk-to-a-human'
                    StaticText ).
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/i_hate_change_6e54f0e9cc'
                heading You loathe new features, and bug fixes
                paragraph
                    StaticText Unfortunately we release
                    link new updates weekly, url='https://posthog.com/changelog'
                    StaticText .
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/mangle_ec73b24da8'
                heading You'd rather buy disparate tools and mangle them together
                paragraph
                    StaticText Apologies. Our focus is for you to engineer your product, not your data.
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/creative_suite_sucks_07b81c5a82'
                heading You like buying a whole product suite to get access to one tool
                paragraph
                    StaticText Alas we don't force people to buy stuff they don't use. We suit people who want to pay by product.
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/csms_ce310839fd'
                heading You think CSMs are your friends
                paragraph
                    StaticText Honey, those emails are automated.
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/training_c209c09991'
                heading You enjoy sitting through hours of training more than using the product
                paragraph
                    StaticText No training is required to use PostHog, though we have plenty of
                    link docs, url='https://posthog.com/docs'
                    StaticText and
                    link guides, url='https://posthog.com/guides'
                    StaticText if you need some guidance.
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/gdpwut_aaec809dca'
                heading Data privacy isn't a big deal to you. (GDP-what now?)
                paragraph
                    StaticText Get cookie-less tracking, regional hosting, and raw database access.
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/ru_bizdev_9fcd6556d0'
                heading Networking events are your things
                paragraph
                    StaticText We put on an event once. It was a disaster. Never again.
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/loop_hole_f5f7d3eb18'
                heading You love being out of the loop
                paragraph
                    StaticText We publish our
                    link roadmap, url='https://posthog.com/roadmap'
                    StaticText ,
                    link strategy, url='https://posthog.com/handbook/company/strategy'
                    StaticText , and
                    link company handbook, url='https://posthog.com/handbook'
                    StaticText .
            listitem
                image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/rolodex_b1aee8688d'
                heading Your CRM is a Rolodex
                paragraph
                    StaticText We don't even use phones, though we do have a fax number for legal and compliance reasons.
        button
            image
        image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/images/billboard-truck'
        paragraph
            StaticText So glad we picked @posthog
        paragraph
            StaticText Hard to quantify just how much time we've saved
            StaticText by reducing complexity of our data pipeline and
            StaticText using a single tool as a source of truth
            StaticText for almost every customer related data question
        strong
            StaticText Gajus Kuizinas
        StaticText Co-founder, CTO
        image
        image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/images/gajus'
        heading API
        paragraph
            StaticText We built PostHog on our API. This means you get full access to anything you want with your event and customer data that's ingested by PostHog. Here are some examples
            StaticText :
        list
            listitem
                StaticText feature_flags
                heading Evaluate feature flags from anywhere
                paragraph
                    StaticText If you don't use one of our
                    link SDKs, url='https://posthog.com/docs/getting-started/install?tab=sdks'
                    StaticText , you can get a flag status for a user from the API on-the-fly.
            listitem
                StaticText insights
                heading Pull basic site stats from saved insights
                paragraph
                    StaticText Show stats like
                    emphasis
                        StaticText active users
                    StaticText ,
                    emphasis
                        StaticText pageviews
                    StaticText , or
                    emphasis
                        StaticText number of daily signups
                    StaticText (like we use near the bottom of this page!).
            listitem
                StaticText insights
                heading User-facing analytics
                paragraph
                    StaticText Build your own visualizations of insights within your own app or internal dashboard.
            listitem
                StaticText persons
                heading Read/write user properties and display in your app
                paragraph
                    StaticText Use PostHog as an external database by storing/reading user data and showing it in their user profile.
            listitem
                StaticText cohorts
                heading Add high-value users to a cohort
                paragraph
                    StaticText If you're running Clearbit on new signups, you can automatically add them to a cohort based on criteria from enrichment services.
            listitem
                StaticText annotations
                heading Notate when a feature is released
                paragraph
                    StaticText Annotations are useful for understanding inflection points in insights. You can programmatically create annotations like when a PR is merged.
        link Explore the API, url='https://posthog.com/docs/api'
        Video
        heading HogQL
        paragraph
            StaticText HogQL is our translation layer over ClickHouse SQL. Use HogQL expressions to use JOINs and subqueries, filter event lists, and write complex queries (that aren't supported by the PostHog UI) to analyze data in any way you want.
        image A hog standing in front of mission control controls, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/mission-control-hog'
        paragraph
            strong
                StaticText For example...
        list
            listitem
                image
                paragraph
                    StaticText Double (or even triple?) breakdowns
                code
                    StaticText concat(properties.name,' ; ',properties.$current_url)
            listitem
                image
                paragraph
                    link Advanced date filtering, url='https://posthog.com/tutorials/hogql-date-time-filters'
                    StaticText , relative times, weekly/monthly reports
            listitem
                image
                paragraph
                    StaticText Custom SQL insights directly accessing data
            listitem
                image
                paragraph
                    StaticText Custom scoring or "group/bin" events
            listitem
                image
                paragraph
                    StaticText NPS score, superhuman score calculations
            listitem
                image
                paragraph
                    StaticText Access JSON, object, list data
        link Learn more about HogQL, url='https://posthog.com/blog/introducing-hogql'
        heading Join our open sourcecommunity
        paragraph
            StaticText We work in the open. Check out our
            link company strategy, url='https://posthog.com/handbook/strategy/overview'
            StaticText ,
            link business model, url='https://posthog.com/handbook/strategy/business-model'
            StaticText , or even our
            link source code, url='http://github.com/posthog/posthog'
                image
            StaticText .
        image campfire-light, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1718854771/posthog.com/campfire-light.png'
        figure
            SvgRoot
                StaticText 1
                group Monthly traffic
                group 9.5m+
                group Developer community
                group 250k+
                group Companies installed
                group 108k+
        heading One platform, thousands of use cases
        paragraph
            StaticText PostHog grows with you – from startups to growth stage and beyond.
        list
            listitem
                image Drake Hog, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/mds'
                heading Replaces the modern data stack
                paragraph
                    StaticText With
                    StaticText 10
                    StaticText + products on one platform, you'll spend less time engineering your data integrations and more time building your product.
            listitem
                image Ballmer Hog, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/tutorials-tutorials-tutorials'
                heading Tutorials, tutorials, tutorials!
                paragraph
                    StaticText Our community members use PostHog in ways we never imagined. (Some have even built entire products on our API.) Maybe we’ll write about yours next?
            listitem
                image Graduate Hog, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/hockeystick-growth'
                heading Guides for hockey-stick growth
                paragraph
                    StaticText We cover how products like ours went from pre-revenue to $100 million ARR - all in the open.
        heading Full control of your customer data
        list
            listitem
                image
                heading Privacy controls
                paragraph
                    StaticText Track users without cookies, anonymize users, configure a reverse proxy
            listitem
                image
                heading Choose your hosting location
                paragraph
                    StaticText Store user data in the US or EU depending on your needs
            listitem
                image
                heading Full access to customer data
                paragraph
                    StaticText API offers total access to customer and event data
            listitem
                image
                heading Check out the source code
                paragraph
                    StaticText Audit the entire PostHog codebase on GitHub for compliance or just peace of mind
        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
        heading US Cloud
        paragraph
            StaticText Hosted in Virginia
        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/eu.svg'
        heading EU Cloud
        paragraph
            StaticText Hosted in Frankfurt
        image, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/host-hogs'
        heading We ship weirdly fast
        heading (How else could we have done all this?)
        StaticText Major new feature
        StaticText Company news
        StaticText Something cool happened
        button
            image
        heading 2020
        list
            listitem
                paragraph
                    StaticText Jan
                list
                    listitem
                        StaticText 1st commit
                    listitem
                        StaticText PostHog joins YC W20 batch
            listitem
                paragraph
                    StaticText Feb
                list
                    listitem
                        StaticText Launched open source analytics on HackerNews
            listitem
                paragraph
                    StaticText Mar
                list
                    listitem
                        StaticText 1,000 stars on GitHub
            listitem
                paragraph
                    StaticText Apr
                list
                    listitem
                        StaticText iOS, Android libraries
            listitem
                paragraph
                    StaticText May
                list
                    listitem
                        StaticText React native library
            listitem
                paragraph
                    StaticText Jun
                list
                    listitem
                        StaticText Feature Flags
                    listitem
                        StaticText Offsite: Italy
                    listitem
                        StaticText Heatmaps
            listitem
                paragraph
                    StaticText Jul
                list
                    listitem
                        StaticText Segment destination
            listitem
                paragraph
                    StaticText Aug
                list
                    listitem
                        StaticText 3,000 stars on GitHub
            listitem
                paragraph
                    StaticText Sep
                list
                    listitem
                        StaticText PostHog FOSS launched
            listitem
                paragraph
                    StaticText Oct
                list
                    listitem
                        StaticText ClickHouse support
            listitem
                paragraph
                    StaticText Nov
                list
                    listitem
                        StaticText Session Replays
            listitem
                paragraph
                    StaticText Dec
                list
                    listitem
                        StaticText Raised Series A
                    listitem
                        StaticText Lifecycle analysis
        heading 2021
        list
            listitem
                paragraph
                    StaticText Jan
                list
                    listitem
                        StaticText Hubspot connector added
                    listitem
                        StaticText Apps launched
            listitem
                paragraph
                    StaticText Feb
                list
                    listitem
                        StaticText Redesigned product
            listitem
                paragraph
                    StaticText Mar
                list
                    listitem
                        StaticText Filter internal / test users
            listitem
                paragraph
                    StaticText Apr
                list
                    listitem
                        StaticText S3, Snowflake intergrations released
            listitem
                paragraph
                    StaticText May
                list
                    listitem
                        StaticText New query builder
            listitem
                paragraph
                    StaticText Jun
                list
                    listitem
                        StaticText Raised Series B
            listitem
                paragraph
                    StaticText Jul
                list
                    listitem
                        StaticText Funnels 2.0
                    listitem
                        StaticText Added to YC's top valued companies
            listitem
                paragraph
                    StaticText Aug
                list
                    listitem
                        StaticText Offsite: Portugal
                    listitem
                        StaticText Salesforce connector launched
            listitem
                paragraph
                    StaticText Sep
                list
                    listitem
                        StaticText PostHog.com complete overhaul
                    listitem
                        StaticText SAML support
            listitem
                paragraph
                    StaticText Oct
                list
                    listitem
                        StaticText Multivariate feature flags available
            listitem
                paragraph
                    StaticText Nov
                list
                    listitem
                        StaticText Correlation analysis released
            listitem
                paragraph
                    StaticText Dec
                list
                    listitem
                        StaticText Group analytics launched
        heading 2022
        list
            listitem
                paragraph
                    StaticText Jan
                list
                    listitem
                        StaticText 5,000 stars on GitHub
            listitem
                paragraph
                    StaticText Feb
                list
                    listitem
                        StaticText 7,000 stars on GitHub
                    listitem
                        StaticText Data Management Suite
                    listitem
                        StaticText A/B Testing
            listitem
                paragraph
                    StaticText Mar
                list
                    listitem
                        StaticText Offsite: Iceland
            listitem
                paragraph
                    StaticText Apr
                list
                    listitem
                        StaticText Console log tracking in replays
            listitem
                paragraph
                    StaticText May
                list
                    listitem
                        StaticText Accessible colour palette added
            listitem
                paragraph
                    StaticText Jun
                list
                    listitem
                        StaticText Rapid ingestion pipeline
            listitem
                paragraph
                    StaticText Jul
                list
                    listitem
                        StaticText Insight subscriptions
            listitem
                paragraph
                    StaticText Aug
                list
                    listitem
                        StaticText Beta: Combining persons and events
            listitem
                paragraph
                    StaticText Sep
                list
                    listitem
                        StaticText Turbo feature flags released
            listitem
                paragraph
                    StaticText Oct
                list
                    listitem
                        StaticText PostHog Cloud EU launched
            listitem
                paragraph
                    StaticText Nov
                list
                    listitem
                        StaticText Session replay playlists
            listitem
                paragraph
                    StaticText Dec
                list
        heading 2023
        list
            listitem
                paragraph
                    StaticText Jan
                list
                    listitem
                        StaticText Resilient feature flags
                    listitem
                        StaticText Product for Engineers newsletter launched
            listitem
                paragraph
                    StaticText Feb
                list
                    listitem
                        StaticText 2FA authentication added
                    listitem
                        StaticText PostHog for Startups launched
            listitem
                paragraph
                    StaticText Mar
                list
                    listitem
                        StaticText Dashboard templates launched
                    listitem
                        StaticText Query sampling added
                    listitem
                        StaticText Performance monitoring in session replays
            listitem
                paragraph
                    StaticText Apr
                list
                    listitem
                        StaticText MaxAI support AI launched
                    listitem
                        StaticText Hedgehog toolbar added
                    listitem
                        StaticText DOM explorer released
            listitem
                paragraph
                    StaticText May
                list
                    listitem
                        StaticText SOC 2 compliance
                    listitem
                        StaticText Early access feature management launched
                    listitem
                        StaticText Housewatch for ClickHouse released
            listitem
                paragraph
                    StaticText Jun
                list
                    listitem
                        StaticText HogQL public beta launched
                    listitem
                        StaticText Surveys beta released
            listitem
                paragraph
                    StaticText Jul
                list
                    listitem
                        StaticText Massively improved session replay performance
                    listitem
                        StaticText Feature flags and A/B testing launch out of beta
            listitem
                paragraph
                    StaticText Aug
                list
                    listitem
                        StaticText Multiple choice surveys released
                    listitem
                        StaticText New insight UI launched
            listitem
                paragraph
                    StaticText Sep
                list
                    listitem
                        StaticText Batch exports now available
                    listitem
                        StaticText Automatic NPS scoring added to surveys
            listitem
                paragraph
                    StaticText Oct
                list
                    listitem
                        StaticText Survey templates added
                    listitem
                        StaticText User surveys released out of beta
            listitem
                paragraph
                    StaticText Nov
                list
                    listitem
                        StaticText Android and iOS SDKs released for preview
                    listitem
                        StaticText Web analytics public beta
                    listitem
                        StaticText Patrick Collison tweeted about us
            listitem
                paragraph
                    StaticText Dec
                list
                    listitem
                        StaticText PostHog Unwrapped 2023
                    listitem
                        StaticText Notebooks released
                    listitem
                        StaticText PostHog 3000 launched
        heading 2024
        list
            listitem
                paragraph
                    StaticText Jan
                list
                    listitem
                        StaticText Automated/scheduled rollouts of feature flags
                    listitem
                        StaticText Network payload capture
            listitem
                paragraph
                    StaticText Feb
                list
                    listitem
                        StaticText New Android and iOS SDKs
                    listitem
                        StaticText PostHog becomes HIPAA compliant
                    listitem
                        StaticText PostHog site badges released
            listitem
                paragraph
                    StaticText Mar
                list
                    listitem
                        StaticText Customizable feature flag timeouts
            listitem
                paragraph
                    StaticText Apr
                list
                    listitem
                        StaticText Toolbar gets event debugger
                    listitem
                        StaticText Langfuse integration for LLM insights
                    listitem
                        StaticText Mouse and scroll tracking
            listitem
                paragraph
                    StaticText May
                list
                    listitem
                        StaticText T&Cs updated (in a good way)
                    listitem
                        StaticText PostHog is now up to 80% cheaper
            listitem
                paragraph
                    StaticText Jun
                list
                    listitem
                        StaticText Data warehouse open beta
                    listitem
                        StaticText Managed reverse proxies
                    listitem
                        StaticText Real-time events view
                    listitem
                        StaticText Mobile recording beta
            listitem
                paragraph
                    StaticText Jul
                list
                    listitem
                        StaticText Data warehouse leaves beta
                    listitem
                        StaticText Batch exports beta starts
                    listitem
                        StaticText Core Web Vitals tracking
                    listitem
                        StaticText Replays now 50% cheaper
            listitem
                paragraph
                    StaticText Aug
                list
                    listitem
                        StaticText We're now SOC 2 Type 2 compliant (if you care)
                    listitem
                        StaticText Realtime destinations open beta
            listitem
                paragraph
                    StaticText Sep
                list
                    listitem
                        StaticText Web analytics launched
                    listitem
                        StaticText A slimmer `.` in headings and buttons
            listitem
                paragraph
                    StaticText Oct
                list
                    listitem
                        StaticText Google Ads destination now available
                    listitem
                        StaticText Comments added to session recordings
            listitem
                paragraph
                    StaticText Nov
                list
                    listitem
                        StaticText Design a real billboard for us
                    listitem
                        StaticText No-code experiments now in public beta
            listitem
                paragraph
                    StaticText Dec
                list
                    listitem
                        StaticText Alerts for Trends insights
                    listitem
                        StaticText PostHog AI now available in public opt-in beta
        button
            image
        figure
            image Here's what's cookin', good lookin', url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_367/v1/posthog.com/src/components/Home/images/experiment-hog'
        heading The future of PostHog depends on you
        heading We publish our product roadmap. Tell us what we should build next – and get early access.
        link Explore our roadmap, url='https://posthog.com/roadmap'
        StaticText Under consideration
        list
            listitem
                StaticText Messaging product
            listitem
                StaticText End-user facing analytics (B2B2B/B2B2C)
            listitem
                StaticText Cookie banner product
            listitem
                StaticText Surveys in emails
            listitem
                StaticText Customer support product
            listitem
                StaticText Alternative to Google Tag Manager
            listitem
                StaticText Clip recordings to the relevant parts + export as video/gif
        StaticText In progress
        list
            listitem
                StaticText Threshold-based alerting
            listitem
                StaticText No-code experiments / Visual editor
            listitem
                StaticText Webhook destination
            listitem
                StaticText Error tracking
            listitem
                StaticText Unified role-based access control (RBAC)
            listitem
                StaticText Query / API / in app analytics
            listitem
                StaticText PostHog Customer Data Platform
        image A billboard with Dalton Caldwell extolling how great PostHog is, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Home/images/billboard'
        paragraph
            StaticText Startup program
        heading Get to product market-fit with themost popular analytics toolkit used by YC startups
        list
            listitem
                image
                strong
                    StaticText Huuuuge free tier
                paragraph
                    StaticText 30M events tracked + 50K recordings free, per month
            listitem
                image
                strong
                    StaticText Exclusive founder merch
                paragraph
                    StaticText Now you can look as lit as our engineers
            listitem
                image
                strong
                    StaticText Pre-product/market fit guides
                paragraph
                    StaticText We literally wrote a book on how to get product-market fit
            listitem
                image
                strong
                    StaticText Used and recommended by
                image
        link Learn more, url='https://posthog.com/startups'
        heading This is the call to action.
        heading If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
        image PostHog Cloud, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/cloud-cd'
        image People on G2 think we're great, url='http://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/g2-badge'
        image
        paragraph
            StaticText NOT
            StaticText ENDORSED
            StaticText BY KIM K
        paragraph
            StaticText *PostHog is a web product and cannot be installed by CD.
            StaticText We
            emphasis
                StaticText did
            StaticText once send some customers a floppy disk but it was a Rickroll.
        image
        StaticText ECO-FRIENDLY
        paragraph
            StaticText PostHog Cloud
        paragraph
            StaticText Digital download*
        list
            listitem
                strong
                    StaticText Select your cloud
                list
                    listitem
                        button US (Virginia)
                    listitem
                        button EU (Frankfurt)
            listitem
                strong
                    StaticText Starts at:
                deletion
                    StaticText $0
                StaticText FREE
                StaticText >
                StaticText 1 left at this price!!
        link Get started, url='https://app.posthog.com/signup'
        image
        paragraph
            strong
                StaticText Hurry:
            StaticText 125
            StaticText companies signed up
            button today
            StaticText .
            StaticText Act now and get $0 off your first order.
    contentinfo
        link, url='https://posthog.com/'
            image
        list
            listitem
                heading Products
                    link Products, url='https://posthog.com/products/product-analytics'
            listitem
                link Product analytics, url='https://posthog.com/product-analytics'
            listitem
                link Web analytics, url='https://posthog.com/web-analytics'
            listitem
                link Session replay, url='https://posthog.com/session-replay'
            listitem
                link Feature flags, url='https://posthog.com/feature-flags'
            listitem
                link Experiments, url='https://posthog.com/experiments'
            listitem
                link Surveys, url='https://posthog.com/surveys'
            listitem
                link Product OS, url='https://posthog.com/product-os'
            listitem
                link Data connections, url='https://posthog.com/cdp'
            listitem
                link Customer stories, url='https://posthog.com/customers'
            listitem
                link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
            listitem
                link For startups, url='https://posthog.com/startups'
            listitem
                link Pricing, url='https://posthog.com/pricing'
            listitem
                link How we do "sales", url='https://posthog.com/sales'
        list
            listitem
                heading Product OS
                    link Product OS, url='https://posthog.com/docs/product-os'
            listitem
                link New? Start here., url='https://posthog.com/docs/getting-started/install'
            listitem
                link SDKs, url='https://posthog.com/docs/libraries/js'
            listitem
                link Framework guides, url='https://posthog.com/docs/frameworks'
            listitem
                link Data management, url='https://posthog.com/docs/data'
            listitem
                link HogQL, url='https://posthog.com/docs/hogql'
            listitem
                link Toolbar, url='https://posthog.com/docs/toolbar'
            listitem
                link API, url='https://posthog.com/docs/api'
        list
            listitem
                heading Docs
                    link Docs, url='https://posthog.com/docs'
            listitem
                link Product analytics, url='https://posthog.com/docs/product-analytics'
            listitem
                link Session replay, url='https://posthog.com/docs/session-replay'
            listitem
                link Feature flags, url='https://posthog.com/docs/feature-flags'
            listitem
                link Experiments, url='https://posthog.com/docs/experiments'
            listitem
                link Surveys, url='https://posthog.com/docs/surveys'
            listitem
                link CDP, url='https://posthog.com/docs/cdp'
            listitem
                link Data warehouse, url='https://posthog.com/docs/data-warehouse'
            listitem
                link Migrate, url='https://posthog.com/docs/migrate'
        list
            listitem
                heading Community
                    link Community, url='https://posthog.com/questions'
            listitem
                link Questions?, url='https://posthog.com/questions'
            listitem
                link Guides, url='https://posthog.com/tutorials'
            listitem
                link Integrations, url='https://posthog.com/cdp'
            listitem
                link Dashboard templates, url='https://posthog.com/templates'
            listitem
                link Founders, url='https://posthog.com/founders/all'
            listitem
                link Product engineers, url='https://posthog.com/product-engineers/all'
            listitem
                link Tracks, url='https://posthog.com/tracks'
            listitem
                link Merch, url='https://posthog.com/merch'
            listitem
                link Contributors, url='https://posthog.com/contributors'
            listitem
                link Newsletter, url='https://newsletter.posthog.com/'
            listitem
                link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
            listitem
                link PostHog on GitHub, url='https://github.com/PostHog/posthog'
        list
            listitem
                heading Handbook
                    link Handbook, url='https://posthog.com/handbook'
            listitem
                link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
            listitem
                link Our story, url='https://posthog.com/handbook/story'
            listitem
                link How we work, url='https://posthog.com/handbook/company/culture'
            listitem
                link Values, url='https://posthog.com/handbook/values'
            listitem
                link Tips for working here, url='https://posthog.com/handbook/help'
            listitem
                link Team structure, url='https://posthog.com/handbook/team-structure'
            listitem
                link People & Ops, url='https://posthog.com/handbook/people/compensation'
            listitem
                link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
            listitem
                link Design, url='https://posthog.com/handbook/design/philosophy'
            listitem
                link Marketing, url='https://posthog.com/handbook/growth/marketing'
        list
            listitem
                heading Company
                    link Company, url='https://posthog.com/about'
            listitem
                link About, url='https://posthog.com/about'
            listitem
                link Roadmap, url='https://posthog.com/roadmap'
            listitem
                link Changelog, url='https://posthog.com/changelog'
            listitem
                link People, url='https://posthog.com/people'
            listitem
                link Small teams, url='https://posthog.com/teams'
            listitem
                link Blog, url='https://posthog.com/blog/all'
            listitem
                link Investors, url='https://posthog.com/handbook/strategy/investors'
            listitem
                link Press, url='https://posthog.com/media'
            listitem
                link FAQ, url='https://posthog.com/faq'
            listitem
                link Security, url='https://posthog.com/handbook/company/security'
            listitem
                link Support, url='https://posthog.com/questions'
            listitem
                link Careers, url='https://posthog.com/careers'
        list
            listitem
                link, url='https://x.com/posthog'
                    image
            listitem
                link, url='https://www.linkedin.com/company/posthog'
                    image
            listitem
                link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
                    image
            listitem
                link, url='https://github.com/PostHog'
                    image
        StaticText ©
        StaticText 2024
        StaticText PostHog, Inc.
        list
            listitem
                link System status, url='https://status.posthog.com/'
            listitem
                StaticText 👉
                link Generate a DPA, url='https://posthog.com/dpa'
                StaticText 👈
                StaticText (It's guaranteed fun!)
            listitem
                link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
            listitem
                link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
            listitem
                link Privacy policy, url='https://posthog.com/privacy'
            listitem
                link Terms, url='https://posthog.com/terms'
    paragraph
        strong
            StaticText PostHog.com doesn't use third party cookies
        StaticText - only a single in-house cookie.
    paragraph
        StaticText No data is sent to a third party.
    [2524] button Accept, center=(214,869)
    [2526] button Decline, center=(214,920)
    image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
    generic, atomic
    list
RootWebArea Why PostHog?, focused, url='https://posthog.com/why'
    generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
        banner
            [2612] link, center=(106,28), url='https://posthog.com/'
                image
Show more
            list
                listitem
                    [2616] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
                listitem
                    [2621] link Products, center=(855,28), url='https://posthog.com/product-analytics'
                listitem
                    [2624] link Pricing, center=(938,28), url='https://posthog.com/pricing'
                listitem
                    [2627] link Docs, center=(1008,28), url='https://posthog.com/docs'
                listitem
                    [2630] link Community, center=(1093,28), url='https://posthog.com/community'
                listitem
                    [2633] link Company, center=(1192,28), url='https://posthog.com/about'
            [2636] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
            [2639] button, center=(1832,28)
                image
            [2642] button, center=(1880,28)
                image
        main
            complementary
                navigation
                    list
                        [2656] listitem, center=(332,104), inner_text=Explore products
                            paragraph
                                StaticText Explore products
                    list
                        listitem
                            [2661] link Product analytics, center=(332,141), url='https://posthog.com/product-analytics'
                                image
                    list
                        listitem
                            [2668] link Web analytics, center=(332,185), url='https://posthog.com/web-analytics'
                                image
                    list
                        listitem
                            [2675] link Session replay, center=(332,229), url='https://posthog.com/session-replay'
                                image
                    list
                        listitem
                            [2682] link Feature flags, center=(332,273), url='https://posthog.com/feature-flags'
                                image
                    list
                        listitem
                            [2689] link Experiments, center=(332,317), url='https://posthog.com/experiments'
                                image
                    list
                        listitem
                            [2696] link Surveys, center=(332,361), url='https://posthog.com/surveys'
                                image
                    list
                        listitem
                            [2703] link Data pipelines, center=(332,405), url='https://posthog.com/cdp'
                                image
                    list
                        listitem
                            [2710] link Data warehouse, center=(332,449), url='https://posthog.com/data-warehouse'
                                image
                    list
                        listitem
                            [2717] link Product OS, center=(332,493), url='https://posthog.com/product-os'
                                image
            article
                StaticText Why PostHog?
                heading PostHog is literally designed to be a no-brainer
                paragraph
                    strong
                        StaticText PostHog is an entire suite of products that help you build successful products –
                        emphasis
                            StaticText we have more products than anyone else.
                paragraph
                    StaticText We put all the context you need in one place, so you can focus on your users instead of fixing endless data integrations.
                paragraph
                    strong
                        StaticText We have
                        StaticText 10
                        StaticText + products today,
                    StaticText but even if we don't offer it
                    emphasis
                        StaticText yet
                    StaticText , we will eventually.
                paragraph
                    StaticText We're going to build every piece of SaaS you need to make your product successful. You read that right. We've already got the world's best track record at delivering them by being the widest with so many customers.
                paragraph
                    StaticText You've probably already seen the products we do have. For the stuff we don't, you can
                    [2740] link see our entire public roadmap, center=(724,513), url='https://posthog.com/roadmap'
                    StaticText and ask for what you need.
                heading Popular roadmap items
                table
                    rowgroup
                        row
                            columnheader Votes
                            columnheader Feature
                            columnheader Team
                    rowgroup
                        row
                            [2751] cell 92 votes, center=(642,687), inner_text=92
votes
                            cell Messaging product Basics: Ability to send an email / push message Ability to send a chain of messages to people Target specific users based on their profile or event data Advanced: Integration with A/B testing Questions for community: Would you use this? What would your use case be? Would it replace an existing tool? Would you pay something for it if we were the cheapest option for this product out there? Any other requirements that you'd need? Read more
                                [2763] button Read more, center=(730,719)
                            cell CDP Team CDP
                                [2765] link CDP Team CDP, center=(1184,656), inner_text=CDP, url='https://posthog.com/teams/cdp'
                                    image CDP Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_cdp_0d7fd705ec'
                        row
                            [2771] cell 73 votes, center=(642,774), inner_text=73
votes
                            [2774] cell End-user facing analytics (B2B2B/B2B2C) Ability to show PostHog data/graphs to end users, center=(883,774), inner_text=End-user facing analytics (B2B2B/B2B2C)
Ability to show PostHog data/graphs to end users
                            cell Product Analytics Team Product Analytics
                                [2784] link Product Analytics Team Product Analytics, center=(1184,758), inner_text=Product Analytics, url='https://posthog.com/teams/product-analytics'
                                    image Product Analytics Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_product_analytics_e727d9de2a'
                        row
                            [2790] cell 69 votes, center=(642,861), inner_text=69
votes
                            cell Cookie banner product We want some "just use this" way of displaying cookie banners that would let our users just be compliant and to get back to building stuff. Question for community What requirements would you have / do you want us to just tell you what they are? If we were cheapest in the market, would you pay something for this or not? Would this mean you'd use our JS snippet on our website when you aren't already? Read more
                                [2802] button Read more, center=(730,893)
                            cell Exec Team Exec
                                [2804] link Exec Team Exec, center=(1184,830), inner_text=Exec, url='https://posthog.com/teams/exec'
                                    image Exec Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_exec_a046ad7ecf'
                        row
                            [2810] cell 62 votes, center=(642,951), inner_text=62
votes
                            [2813] cell Surveys in emails Add ability to send surveys in emails and collect responses via interactions in the email, center=(883,951), inner_text=Surveys in emails
Add ability to send surveys in emails and collect responses via interactions in the email
                            cell Surveys Team Surveys
                                [2823] link Surveys Team Surveys, center=(1184,932), inner_text=Surveys, url='https://posthog.com/teams/surveys'
                                    image Surveys Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/surveys_41f0d3a3b2'
                        row
                            [2829] cell 40 votes, center=(642,1041), inner_text=40
votes
                            cell Customer support product The basics would be: A way of users generating tickets/bug reports Assigning tickets to your team Messaging users when a ticket is created / responded to / resolved We are unclear on (feedback hugely appreciated): If early stage companies would need it to work with discord/slack or if that's unusual If you are excited about this because you would happily replace an existing product - which one? Or if you'd just use us as you're not using anything else at the moment Beyond this: Some way of prioritizing tickets based on user data Integrating session replay and errors into the ticket automatically Read more
                                [2841] button Read more, center=(730,1073)
                            cell Exec Team Exec
                                [2843] link Exec Team Exec, center=(1184,1011), inner_text=Exec, url='https://posthog.com/teams/exec'
                                    image Exec Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_exec_a046ad7ecf'
                link Explore the roadmap, url='https://posthog.com/roadmap'
                heading PostHog has the lowest pricing for every product
                paragraph
                    StaticText Sure, it's great to have everything you need in one place, but only if you know you're getting a deal.
                paragraph
                    StaticText PostHog is always cheaper than the cheapest major competitor, so you know you don't have to compare pricing for each new product.
                paragraph
                    StaticText And every product has a generous free tier, so you can always try it out before paying anything at all.
                heading PostHog just does the right thing
                paragraph
                    StaticText We polled our customers - one of the top four reasons they recommend PostHog is "developer brand". To us that means we do the right thing for our customers:
                list
                    listitem
                        ListMarker •
                        link We roll out pricing decreases, url='https://posthog.com/blog/analytics-pricing'
                        StaticText to our entire existing customer base
                    listitem
                        ListMarker •
                        StaticText We have
                        link side hustle insurance, url='https://posthog.com/handbook/growth/sales/refunds#unexpected-stardom'
                        StaticText - we refund if your thing goes viral by accident on HackerNews
                    listitem
                        ListMarker •
                        StaticText We've got
                        link a huge open source project, url='https://github.com/posthog/posthog'
                            image
                        StaticText (>20k stars), and beyond this you can inspect all our code in our repo so you can see exactly what we're doing with your data
                    listitem
                        ListMarker •
                        link We don't do outbound sales, url='https://posthog.com/sales'
                        StaticText - we'd rather spend our time building more products
                    listitem
                        ListMarker •
                        StaticText You can
                        link see all our pricing publicly, url='https://posthog.com/pricing'
                        StaticText –
                        emphasis
                            StaticText there's a reason other companies don't list their pricing!
                    listitem
                        ListMarker •
                        StaticText We don’t sell products at a loss - we run the company default alive. This means we’ve never had layoffs, and we don’t take huge risks that could result in the company disappearing overnight.
                    listitem
                        ListMarker •
                        StaticText We don’t screw you on contract terms like auto-renewal.
                    listitem
                        ListMarker •
                        StaticText You can use all our stuff monthly until you want to lock things in with us. We don’t pressure people.
                    listitem
                        ListMarker •
                        StaticText The way we write our content.
                        link Just read it, url='https://posthog.com/posts'
                        StaticText and you’ll get what I mean. It’s more honest and not like marketing-speak you've come to expect from other companies - it actively helps developers build successful products. That’s our mission.
                    listitem
                        ListMarker •
                        StaticText PostHog has zero intention of selling our business. We want to see just how crazy huge this gigantic software stack can get - and we think that it will reach at least $100bn in value. We’ll be around and fighting for a long, long time. It’s our life’s work.
                    listitem
                        ListMarker •
                        StaticText You can also see how our entire company operates - our
                        link manual for our salespeople, url='https://posthog.com/handbook/growth/sales/overview'
                        StaticText ,
                        link marketing team, url='https://posthog.com/handbook/growth/marketing'
                        StaticText , and so on. You can even
                        link see what they’re paid, url='https://posthog.com/handbook/people/compensation'
                        StaticText - it’s all in our public handbook. You won't get this level of transparency from most companies!
                    listitem
                        ListMarker •
                        link Cool company merch, url='https://posthog.com/merch'
                        StaticText you'll actually
                        emphasis
                            StaticText want
                        StaticText to wear
                paragraph
                    StaticText The reason we uniquely love doing all these sorts of things is that
                    strong
                        StaticText we grow because of our reputation on the internet, whereas every single competitor grows by salespeople.
                    StaticText We are very, very proudly inbound only. This aligns us with customers. Long term, that is what wins.
                heading Support from actually technical people
                paragraph
                    StaticText You can
                    link literally see the engineers, url='https://posthog.com/teams'
                    StaticText that built each of our products on our website.
                link, url='https://posthog.com/teams/support'
                    SvgRoot
                        StaticText SUPPORT
                paragraph
                    StaticText Meet our support engineers
                    StaticText on the front lines
                    StaticText :
                image Max AI, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688579513/max_c5dd553db8.png'
                image Ben Haynes, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1728482424/ben_h_8fd5ee8b8b.png'
                image Ben Lea, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1728482366/Ben_L_a3ac90960f.png'
                image Steven Shults, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1711641190/Steven_fdb952b5e0.png'
                image Abigail Richardson, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1724774726/Abigail_607ecbe510.png'
                link Learn about this team, url='https://posthog.com/teams/support'
                paragraph
                    StaticText We’ve also got dedicated support people - they’ve all got engineering backgrounds too. If they can’t answer, you get the OG engineers mentioned above. Frankly our support engineers answer most stuff when it gets deep. We don’t want you waiting on our triage.
                paragraph
                    StaticText Even our marketing team is mostly engineers. Our salespeople can all write code, too.
                paragraph
                    emphasis
                        StaticText “Everybody codes”
                    StaticText has made it to
                    link our list of values, url='https://posthog.com/handbook/values'
                    StaticText .
                heading PostHog is more popular than every other product
                paragraph
                    StaticText We get that you aren't a lemming (they refuse to type in our url with their little paws), but it's probably a good sign when something is very popular.
                paragraph
                    StaticText We have over 100,000 customers using our products. Just under a quarter of a million engineers use us. That's far, far more than any other vendor – most have around 1-3k customers. It's what happens when the internet loves you.
                paragraph
                    StaticText 65% of every Y Combinator batch (the world's best accelerator for startups) use our products.
                heading Who doesn't PostHog work well for?
                paragraph
                    StaticText People who don't like letting their engineering teams make decisions. If you are happy to let engineering drive in your organization then we're usually a slam dunk.
                paragraph
                    StaticText Sometimes we might not have
                    emphasis
                        StaticText every
                    StaticText feature compared to a leading competitor, but we've seen pretty much no one cares about that compared to the advantages of having everything in one place – and we'll always keep building!
                heading Every product has a huge free tier
                paragraph
                    StaticText Just try it. You don't even need to put in a credit card. We give away more free stuff than anyone else. What you'd pay $100s for on other platforms, you get here for free, every month.
                link Get started - free, url='https://app.posthog.com/signup'
                link Explore products, url='https://posthog.com/product-analytics'
            complementary
                heading From the desk of...
                [2936] link James Hawkins Co-Founder, center=(1572,134), inner_text=James Hawkins

Co-Founder, url='https://posthog.com/community/profiles/27732'
                    heading James Hawkins
                    paragraph
                        StaticText Co-Founder
                    figure
                        image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_200/james_b841adce96'
                heading Jump to:
                list
                    listitem
                        [2952] link PostHog is literally designed to be a no-brainer, center=(1572,759)
                    listitem
                        [2955] link Popular roadmap items, center=(1572,793)
                    listitem
                        [2958] link PostHog has the lowest pricing for every product, center=(1572,828)
                    listitem
                        [2961] link PostHog just does the right thing, center=(1572,870)
                    listitem
                        [2964] link Support from actually technical people, center=(1572,914)
                    listitem
                        [2967] link PostHog is more popular than every other product, center=(1572,956)
                    listitem
                        [2970] link Who doesn't PostHog work well for?, center=(1572,1000)
                    listitem
                        [2973] link Every product has a huge free tier, center=(1572,1042)
        contentinfo
            link, url='https://posthog.com/'
                image
            list
                listitem
                    heading Products
                        link Products, url='https://posthog.com/products/product-analytics'
                listitem
                    link Product analytics, url='https://posthog.com/product-analytics'
                listitem
                    link Web analytics, url='https://posthog.com/web-analytics'
                listitem
                    link Session replay, url='https://posthog.com/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/experiments'
                listitem
                    link Surveys, url='https://posthog.com/surveys'
                listitem
                    link Product OS, url='https://posthog.com/product-os'
                listitem
                    link Data connections, url='https://posthog.com/cdp'
                listitem
                    link Customer stories, url='https://posthog.com/customers'
                listitem
                    link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
                listitem
                    link For startups, url='https://posthog.com/startups'
                listitem
                    link Pricing, url='https://posthog.com/pricing'
                listitem
                    link How we do "sales", url='https://posthog.com/sales'
            list
                listitem
                    heading Product OS
                        link Product OS, url='https://posthog.com/docs/product-os'
                listitem
                    link New? Start here., url='https://posthog.com/docs/getting-started/install'
                listitem
                    link SDKs, url='https://posthog.com/docs/libraries/js'
                listitem
                    link Framework guides, url='https://posthog.com/docs/frameworks'
                listitem
                    link Data management, url='https://posthog.com/docs/data'
                listitem
                    link HogQL, url='https://posthog.com/docs/hogql'
                listitem
                    link Toolbar, url='https://posthog.com/docs/toolbar'
                listitem
                    link API, url='https://posthog.com/docs/api'
            list
                listitem
                    heading Docs
                        link Docs, url='https://posthog.com/docs'
                listitem
                    link Product analytics, url='https://posthog.com/docs/product-analytics'
                listitem
                    link Session replay, url='https://posthog.com/docs/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/docs/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/docs/experiments'
                listitem
                    link Surveys, url='https://posthog.com/docs/surveys'
                listitem
                    link CDP, url='https://posthog.com/docs/cdp'
                listitem
                    link Data warehouse, url='https://posthog.com/docs/data-warehouse'
                listitem
                    link Migrate, url='https://posthog.com/docs/migrate'
            list
                listitem
                    heading Community
                        link Community, url='https://posthog.com/questions'
                listitem
                    link Questions?, url='https://posthog.com/questions'
                listitem
                    link Guides, url='https://posthog.com/tutorials'
                listitem
                    link Integrations, url='https://posthog.com/cdp'
                listitem
                    link Dashboard templates, url='https://posthog.com/templates'
                listitem
                    link Founders, url='https://posthog.com/founders/all'
                listitem
                    link Product engineers, url='https://posthog.com/product-engineers/all'
                listitem
                    link Tracks, url='https://posthog.com/tracks'
                listitem
                    link Merch, url='https://posthog.com/merch'
                listitem
                    link Contributors, url='https://posthog.com/contributors'
                listitem
                    link Newsletter, url='https://newsletter.posthog.com/'
                listitem
                    link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
                listitem
                    link PostHog on GitHub, url='https://github.com/PostHog/posthog'
            list
                listitem
                    heading Handbook
                        link Handbook, url='https://posthog.com/handbook'
                listitem
                    link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
                listitem
                    link Our story, url='https://posthog.com/handbook/story'
                listitem
                    link How we work, url='https://posthog.com/handbook/company/culture'
                listitem
                    link Values, url='https://posthog.com/handbook/values'
                listitem
                    link Tips for working here, url='https://posthog.com/handbook/help'
                listitem
                    link Team structure, url='https://posthog.com/handbook/team-structure'
                listitem
                    link People & Ops, url='https://posthog.com/handbook/people/compensation'
                listitem
                    link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
                listitem
                    link Design, url='https://posthog.com/handbook/design/philosophy'
                listitem
                    link Marketing, url='https://posthog.com/handbook/growth/marketing'
            list
                listitem
                    heading Company
                        link Company, url='https://posthog.com/about'
                listitem
                    link About, url='https://posthog.com/about'
                listitem
                    link Roadmap, url='https://posthog.com/roadmap'
                listitem
                    link Changelog, url='https://posthog.com/changelog'
                listitem
                    link People, url='https://posthog.com/people'
                listitem
                    link Small teams, url='https://posthog.com/teams'
                listitem
                    link Blog, url='https://posthog.com/blog/all'
                listitem
                    link Investors, url='https://posthog.com/handbook/strategy/investors'
                listitem
                    link Press, url='https://posthog.com/media'
                listitem
                    link FAQ, url='https://posthog.com/faq'
                listitem
                    link Security, url='https://posthog.com/handbook/company/security'
                listitem
                    link Support, url='https://posthog.com/questions'
                listitem
                    link Careers, url='https://posthog.com/careers'
            list
                listitem
                    link, url='https://x.com/posthog'
                        image
                listitem
                    link, url='https://www.linkedin.com/company/posthog'
                        image
                listitem
                    link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
                        image
                listitem
                    link, url='https://github.com/PostHog'
                        image
            StaticText ©
            StaticText 2024
            StaticText PostHog, Inc.
            list
                listitem
                    link System status, url='https://status.posthog.com/'
                listitem
                    StaticText 👉
                    link Generate a DPA, url='https://posthog.com/dpa'
                    StaticText 👈
                    StaticText (It's guaranteed fun!)
                listitem
                    link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
                listitem
                    link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
                listitem
                    link Privacy policy, url='https://posthog.com/privacy'
                listitem
                    link Terms, url='https://posthog.com/terms'
        paragraph
            strong
                StaticText PostHog.com doesn't use third party cookies
            StaticText - only a single in-house cookie.
        paragraph
            StaticText No data is sent to a third party.
        [3171] button Accept, center=(214,869)
        [3173] button Decline, center=(214,920)
        image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
    generic, atomic
        StaticText Navigated to PostHog is literally designed to be a no-brainer
    list

Reasoning for action: By clicking on the 'Why PostHog?' link, I strategically place myself to gather foundational information regarding the platform's value. This exploration is crucial in building my understanding as a product manager about how PostHog's features, such as product analytics and session replay, can enhance user experiences and optimize product performance.

Action: click('84') # Click on the 'Why PostHog?' link to explore the reasons for using PostHog.

Change Description: The browser navigated from the main PostHog homepage to the 'Why PostHog?' page, focusing on the reasons for using PostHog, which includes product offerings, features, and advantages, indicating an engagement with a specific aspect of the website's content.

Screenshot before:Screenshot after:---

Step 2:

Url (before/after):

https://posthog.com/why

https://posthog.com/product-analytics

Content (before/after):

RootWebArea Why PostHog?, focused, url='https://posthog.com/why'
    generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
        banner
            [2612] link, center=(106,28), url='https://posthog.com/'
                image
Show more
            list
                listitem
                    [2616] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
                listitem
                    [2621] link Products, center=(855,28), url='https://posthog.com/product-analytics'
                listitem
                    [2624] link Pricing, center=(938,28), url='https://posthog.com/pricing'
                listitem
                    [2627] link Docs, center=(1008,28), url='https://posthog.com/docs'
                listitem
                    [2630] link Community, center=(1093,28), url='https://posthog.com/community'
                listitem
                    [2633] link Company, center=(1192,28), url='https://posthog.com/about'
            [2636] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
            [2639] button, center=(1832,28)
                image
            [2642] button, center=(1880,28)
                image
        main
            complementary
                navigation
                    list
                        [2656] listitem, center=(332,104), inner_text=Explore products
                            paragraph
                                StaticText Explore products
                    list
                        listitem
                            [2661] link Product analytics, center=(332,141), url='https://posthog.com/product-analytics'
                                image
                    list
                        listitem
                            [2668] link Web analytics, center=(332,185), url='https://posthog.com/web-analytics'
                                image
                    list
                        listitem
                            [2675] link Session replay, center=(332,229), url='https://posthog.com/session-replay'
                                image
                    list
                        listitem
                            [2682] link Feature flags, center=(332,273), url='https://posthog.com/feature-flags'
                                image
                    list
                        listitem
                            [2689] link Experiments, center=(332,317), url='https://posthog.com/experiments'
                                image
                    list
                        listitem
                            [2696] link Surveys, center=(332,361), url='https://posthog.com/surveys'
                                image
                    list
                        listitem
                            [2703] link Data pipelines, center=(332,405), url='https://posthog.com/cdp'
                                image
                    list
                        listitem
                            [2710] link Data warehouse, center=(332,449), url='https://posthog.com/data-warehouse'
                                image
                    list
                        listitem
                            [2717] link Product OS, center=(332,493), url='https://posthog.com/product-os'
                                image
            article
                StaticText Why PostHog?
                heading PostHog is literally designed to be a no-brainer
                paragraph
                    strong
                        StaticText PostHog is an entire suite of products that help you build successful products –
                        emphasis
                            StaticText we have more products than anyone else.
                paragraph
                    StaticText We put all the context you need in one place, so you can focus on your users instead of fixing endless data integrations.
                paragraph
                    strong
                        StaticText We have
                        StaticText 10
                        StaticText + products today,
                    StaticText but even if we don't offer it
                    emphasis
                        StaticText yet
                    StaticText , we will eventually.
                paragraph
                    StaticText We're going to build every piece of SaaS you need to make your product successful. You read that right. We've already got the world's best track record at delivering them by being the widest with so many customers.
                paragraph
                    StaticText You've probably already seen the products we do have. For the stuff we don't, you can
                    [2740] link see our entire public roadmap, center=(724,513), url='https://posthog.com/roadmap'
                    StaticText and ask for what you need.
                heading Popular roadmap items
                table
                    rowgroup
                        row
                            columnheader Votes
                            columnheader Feature
                            columnheader Team
                    rowgroup
                        row
                            [2751] cell 92 votes, center=(642,687), inner_text=92
votes
                            cell Messaging product Basics: Ability to send an email / push message Ability to send a chain of messages to people Target specific users based on their profile or event data Advanced: Integration with A/B testing Questions for community: Would you use this? What would your use case be? Would it replace an existing tool? Would you pay something for it if we were the cheapest option for this product out there? Any other requirements that you'd need? Read more
                                [2763] button Read more, center=(730,719)
                            cell CDP Team CDP
                                [2765] link CDP Team CDP, center=(1184,656), inner_text=CDP, url='https://posthog.com/teams/cdp'
                                    image CDP Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_cdp_0d7fd705ec'
                        row
                            [2771] cell 73 votes, center=(642,774), inner_text=73
votes
                            [2774] cell End-user facing analytics (B2B2B/B2B2C) Ability to show PostHog data/graphs to end users, center=(883,774), inner_text=End-user facing analytics (B2B2B/B2B2C)
Ability to show PostHog data/graphs to end users
                            cell Product Analytics Team Product Analytics
                                [2784] link Product Analytics Team Product Analytics, center=(1184,758), inner_text=Product Analytics, url='https://posthog.com/teams/product-analytics'
                                    image Product Analytics Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_product_analytics_e727d9de2a'
                        row
                            [2790] cell 69 votes, center=(642,861), inner_text=69
votes
                            cell Cookie banner product We want some "just use this" way of displaying cookie banners that would let our users just be compliant and to get back to building stuff. Question for community What requirements would you have / do you want us to just tell you what they are? If we were cheapest in the market, would you pay something for this or not? Would this mean you'd use our JS snippet on our website when you aren't already? Read more
                                [2802] button Read more, center=(730,893)
                            cell Exec Team Exec
                                [2804] link Exec Team Exec, center=(1184,830), inner_text=Exec, url='https://posthog.com/teams/exec'
                                    image Exec Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_exec_a046ad7ecf'
                        row
                            [2810] cell 62 votes, center=(642,951), inner_text=62
votes
                            [2813] cell Surveys in emails Add ability to send surveys in emails and collect responses via interactions in the email, center=(883,951), inner_text=Surveys in emails
Add ability to send surveys in emails and collect responses via interactions in the email
                            cell Surveys Team Surveys
                                [2823] link Surveys Team Surveys, center=(1184,932), inner_text=Surveys, url='https://posthog.com/teams/surveys'
                                    image Surveys Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/surveys_41f0d3a3b2'
                        row
                            [2829] cell 40 votes, center=(642,1041), inner_text=40
votes
                            cell Customer support product The basics would be: A way of users generating tickets/bug reports Assigning tickets to your team Messaging users when a ticket is created / responded to / resolved We are unclear on (feedback hugely appreciated): If early stage companies would need it to work with discord/slack or if that's unusual If you are excited about this because you would happily replace an existing product - which one? Or if you'd just use us as you're not using anything else at the moment Beyond this: Some way of prioritizing tickets based on user data Integrating session replay and errors into the ticket automatically Read more
                                [2841] button Read more, center=(730,1073)
                            cell Exec Team Exec
                                [2843] link Exec Team Exec, center=(1184,1011), inner_text=Exec, url='https://posthog.com/teams/exec'
                                    image Exec Team, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/crest_mini_exec_a046ad7ecf'
                link Explore the roadmap, url='https://posthog.com/roadmap'
                heading PostHog has the lowest pricing for every product
                paragraph
                    StaticText Sure, it's great to have everything you need in one place, but only if you know you're getting a deal.
                paragraph
                    StaticText PostHog is always cheaper than the cheapest major competitor, so you know you don't have to compare pricing for each new product.
                paragraph
                    StaticText And every product has a generous free tier, so you can always try it out before paying anything at all.
                heading PostHog just does the right thing
                paragraph
                    StaticText We polled our customers - one of the top four reasons they recommend PostHog is "developer brand". To us that means we do the right thing for our customers:
                list
                    listitem
                        ListMarker •
                        link We roll out pricing decreases, url='https://posthog.com/blog/analytics-pricing'
                        StaticText to our entire existing customer base
                    listitem
                        ListMarker •
                        StaticText We have
                        link side hustle insurance, url='https://posthog.com/handbook/growth/sales/refunds#unexpected-stardom'
                        StaticText - we refund if your thing goes viral by accident on HackerNews
                    listitem
                        ListMarker •
                        StaticText We've got
                        link a huge open source project, url='https://github.com/posthog/posthog'
                            image
                        StaticText (>20k stars), and beyond this you can inspect all our code in our repo so you can see exactly what we're doing with your data
                    listitem
                        ListMarker •
                        link We don't do outbound sales, url='https://posthog.com/sales'
                        StaticText - we'd rather spend our time building more products
                    listitem
                        ListMarker •
                        StaticText You can
                        link see all our pricing publicly, url='https://posthog.com/pricing'
                        StaticText –
                        emphasis
                            StaticText there's a reason other companies don't list their pricing!
                    listitem
                        ListMarker •
                        StaticText We don’t sell products at a loss - we run the company default alive. This means we’ve never had layoffs, and we don’t take huge risks that could result in the company disappearing overnight.
                    listitem
                        ListMarker •
                        StaticText We don’t screw you on contract terms like auto-renewal.
                    listitem
                        ListMarker •
                        StaticText You can use all our stuff monthly until you want to lock things in with us. We don’t pressure people.
                    listitem
                        ListMarker •
                        StaticText The way we write our content.
                        link Just read it, url='https://posthog.com/posts'
                        StaticText and you’ll get what I mean. It’s more honest and not like marketing-speak you've come to expect from other companies - it actively helps developers build successful products. That’s our mission.
                    listitem
                        ListMarker •
                        StaticText PostHog has zero intention of selling our business. We want to see just how crazy huge this gigantic software stack can get - and we think that it will reach at least $100bn in value. We’ll be around and fighting for a long, long time. It’s our life’s work.
                    listitem
                        ListMarker •
                        StaticText You can also see how our entire company operates - our
                        link manual for our salespeople, url='https://posthog.com/handbook/growth/sales/overview'
                        StaticText ,
                        link marketing team, url='https://posthog.com/handbook/growth/marketing'
                        StaticText , and so on. You can even
                        link see what they’re paid, url='https://posthog.com/handbook/people/compensation'
                        StaticText - it’s all in our public handbook. You won't get this level of transparency from most companies!
                    listitem
                        ListMarker •
                        link Cool company merch, url='https://posthog.com/merch'
                        StaticText you'll actually
                        emphasis
                            StaticText want
                        StaticText to wear
                paragraph
                    StaticText The reason we uniquely love doing all these sorts of things is that
                    strong
                        StaticText we grow because of our reputation on the internet, whereas every single competitor grows by salespeople.
                    StaticText We are very, very proudly inbound only. This aligns us with customers. Long term, that is what wins.
                heading Support from actually technical people
                paragraph
                    StaticText You can
                    link literally see the engineers, url='https://posthog.com/teams'
                    StaticText that built each of our products on our website.
                link, url='https://posthog.com/teams/support'
                    SvgRoot
                        StaticText SUPPORT
                paragraph
                    StaticText Meet our support engineers
                    StaticText on the front lines
                    StaticText :
                image Max AI, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688579513/max_c5dd553db8.png'
                image Ben Haynes, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1728482424/ben_h_8fd5ee8b8b.png'
                image Ben Lea, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1728482366/Ben_L_a3ac90960f.png'
                image Steven Shults, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1711641190/Steven_fdb952b5e0.png'
                image Abigail Richardson, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1724774726/Abigail_607ecbe510.png'
                link Learn about this team, url='https://posthog.com/teams/support'
                paragraph
                    StaticText We’ve also got dedicated support people - they’ve all got engineering backgrounds too. If they can’t answer, you get the OG engineers mentioned above. Frankly our support engineers answer most stuff when it gets deep. We don’t want you waiting on our triage.
                paragraph
                    StaticText Even our marketing team is mostly engineers. Our salespeople can all write code, too.
                paragraph
                    emphasis
                        StaticText “Everybody codes”
                    StaticText has made it to
                    link our list of values, url='https://posthog.com/handbook/values'
                    StaticText .
                heading PostHog is more popular than every other product
                paragraph
                    StaticText We get that you aren't a lemming (they refuse to type in our url with their little paws), but it's probably a good sign when something is very popular.
                paragraph
                    StaticText We have over 100,000 customers using our products. Just under a quarter of a million engineers use us. That's far, far more than any other vendor – most have around 1-3k customers. It's what happens when the internet loves you.
                paragraph
                    StaticText 65% of every Y Combinator batch (the world's best accelerator for startups) use our products.
                heading Who doesn't PostHog work well for?
                paragraph
                    StaticText People who don't like letting their engineering teams make decisions. If you are happy to let engineering drive in your organization then we're usually a slam dunk.
                paragraph
                    StaticText Sometimes we might not have
                    emphasis
                        StaticText every
                    StaticText feature compared to a leading competitor, but we've seen pretty much no one cares about that compared to the advantages of having everything in one place – and we'll always keep building!
                heading Every product has a huge free tier
                paragraph
                    StaticText Just try it. You don't even need to put in a credit card. We give away more free stuff than anyone else. What you'd pay $100s for on other platforms, you get here for free, every month.
                link Get started - free, url='https://app.posthog.com/signup'
                link Explore products, url='https://posthog.com/product-analytics'
            complementary
                heading From the desk of...
                [2936] link James Hawkins Co-Founder, center=(1572,134), inner_text=James Hawkins

Co-Founder, url='https://posthog.com/community/profiles/27732'
                    heading James Hawkins
                    paragraph
                        StaticText Co-Founder
                    figure
                        image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_200/james_b841adce96'
                heading Jump to:
                list
                    listitem
                        [2952] link PostHog is literally designed to be a no-brainer, center=(1572,759)
                    listitem
                        [2955] link Popular roadmap items, center=(1572,793)
                    listitem
                        [2958] link PostHog has the lowest pricing for every product, center=(1572,828)
                    listitem
                        [2961] link PostHog just does the right thing, center=(1572,870)
                    listitem
                        [2964] link Support from actually technical people, center=(1572,914)
                    listitem
                        [2967] link PostHog is more popular than every other product, center=(1572,956)
                    listitem
                        [2970] link Who doesn't PostHog work well for?, center=(1572,1000)
                    listitem
                        [2973] link Every product has a huge free tier, center=(1572,1042)
        contentinfo
            link, url='https://posthog.com/'
                image
            list
                listitem
                    heading Products
                        link Products, url='https://posthog.com/products/product-analytics'
                listitem
                    link Product analytics, url='https://posthog.com/product-analytics'
                listitem
                    link Web analytics, url='https://posthog.com/web-analytics'
                listitem
                    link Session replay, url='https://posthog.com/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/experiments'
                listitem
                    link Surveys, url='https://posthog.com/surveys'
                listitem
                    link Product OS, url='https://posthog.com/product-os'
                listitem
                    link Data connections, url='https://posthog.com/cdp'
                listitem
                    link Customer stories, url='https://posthog.com/customers'
                listitem
                    link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
                listitem
                    link For startups, url='https://posthog.com/startups'
                listitem
                    link Pricing, url='https://posthog.com/pricing'
                listitem
                    link How we do "sales", url='https://posthog.com/sales'
            list
                listitem
                    heading Product OS
                        link Product OS, url='https://posthog.com/docs/product-os'
                listitem
                    link New? Start here., url='https://posthog.com/docs/getting-started/install'
                listitem
                    link SDKs, url='https://posthog.com/docs/libraries/js'
                listitem
                    link Framework guides, url='https://posthog.com/docs/frameworks'
                listitem
                    link Data management, url='https://posthog.com/docs/data'
                listitem
                    link HogQL, url='https://posthog.com/docs/hogql'
                listitem
                    link Toolbar, url='https://posthog.com/docs/toolbar'
                listitem
                    link API, url='https://posthog.com/docs/api'
            list
                listitem
                    heading Docs
                        link Docs, url='https://posthog.com/docs'
                listitem
                    link Product analytics, url='https://posthog.com/docs/product-analytics'
                listitem
                    link Session replay, url='https://posthog.com/docs/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/docs/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/docs/experiments'
                listitem
                    link Surveys, url='https://posthog.com/docs/surveys'
                listitem
                    link CDP, url='https://posthog.com/docs/cdp'
                listitem
                    link Data warehouse, url='https://posthog.com/docs/data-warehouse'
                listitem
                    link Migrate, url='https://posthog.com/docs/migrate'
            list
                listitem
                    heading Community
                        link Community, url='https://posthog.com/questions'
                listitem
                    link Questions?, url='https://posthog.com/questions'
                listitem
                    link Guides, url='https://posthog.com/tutorials'
                listitem
                    link Integrations, url='https://posthog.com/cdp'
                listitem
                    link Dashboard templates, url='https://posthog.com/templates'
                listitem
                    link Founders, url='https://posthog.com/founders/all'
                listitem
                    link Product engineers, url='https://posthog.com/product-engineers/all'
                listitem
                    link Tracks, url='https://posthog.com/tracks'
                listitem
                    link Merch, url='https://posthog.com/merch'
                listitem
                    link Contributors, url='https://posthog.com/contributors'
                listitem
                    link Newsletter, url='https://newsletter.posthog.com/'
                listitem
                    link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
                listitem
                    link PostHog on GitHub, url='https://github.com/PostHog/posthog'
            list
                listitem
                    heading Handbook
                        link Handbook, url='https://posthog.com/handbook'
                listitem
                    link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
                listitem
                    link Our story, url='https://posthog.com/handbook/story'
                listitem
                    link How we work, url='https://posthog.com/handbook/company/culture'
                listitem
                    link Values, url='https://posthog.com/handbook/values'
                listitem
                    link Tips for working here, url='https://posthog.com/handbook/help'
                listitem
                    link Team structure, url='https://posthog.com/handbook/team-structure'
                listitem
                    link People & Ops, url='https://posthog.com/handbook/people/compensation'
                listitem
                    link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
                listitem
                    link Design, url='https://posthog.com/handbook/design/philosophy'
                listitem
                    link Marketing, url='https://posthog.com/handbook/growth/marketing'
            list
                listitem
                    heading Company
                        link Company, url='https://posthog.com/about'
                listitem
                    link About, url='https://posthog.com/about'
                listitem
                    link Roadmap, url='https://posthog.com/roadmap'
                listitem
                    link Changelog, url='https://posthog.com/changelog'
                listitem
                    link People, url='https://posthog.com/people'
                listitem
                    link Small teams, url='https://posthog.com/teams'
                listitem
                    link Blog, url='https://posthog.com/blog/all'
                listitem
                    link Investors, url='https://posthog.com/handbook/strategy/investors'
                listitem
                    link Press, url='https://posthog.com/media'
                listitem
                    link FAQ, url='https://posthog.com/faq'
                listitem
                    link Security, url='https://posthog.com/handbook/company/security'
                listitem
                    link Support, url='https://posthog.com/questions'
                listitem
                    link Careers, url='https://posthog.com/careers'
            list
                listitem
                    link, url='https://x.com/posthog'
                        image
                listitem
                    link, url='https://www.linkedin.com/company/posthog'
                        image
                listitem
                    link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
                        image
                listitem
                    link, url='https://github.com/PostHog'
                        image
            StaticText ©
            StaticText 2024
            StaticText PostHog, Inc.
            list
                listitem
                    link System status, url='https://status.posthog.com/'
                listitem
                    StaticText 👉
                    link Generate a DPA, url='https://posthog.com/dpa'
                    StaticText 👈
                    StaticText (It's guaranteed fun!)
                listitem
                    link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
                listitem
                    link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
                listitem
                    link Privacy policy, url='https://posthog.com/privacy'
                listitem
                    link Terms, url='https://posthog.com/terms'
        paragraph
            strong
                StaticText PostHog.com doesn't use third party cookies
            StaticText - only a single in-house cookie.
        paragraph
            StaticText No data is sent to a third party.
        [3171] button Accept, center=(214,869)
        [3173] button Decline, center=(214,920)
        image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
    generic, atomic
        StaticText Navigated to PostHog is literally designed to be a no-brainer
    list
RootWebArea Product Analytics - PostHog, focused, url='https://posthog.com/product-analytics'
    generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
        banner
            [3256] link, center=(106,28), url='https://posthog.com/'
                image
Show more
            list
                listitem
                    [3260] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
                listitem
                    [3263] link Products, center=(855,28), url='https://posthog.com/product-analytics'
                listitem
                    [3268] link Pricing, center=(938,28), url='https://posthog.com/pricing'
                listitem
                    [3271] link Docs, center=(1008,28), url='https://posthog.com/docs'
                listitem
                    [3274] link Community, center=(1093,28), url='https://posthog.com/community'
                listitem
                    [3277] link Company, center=(1192,28), url='https://posthog.com/about'
            [3280] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
            [3283] button, center=(1832,28)
                image
            [3286] button, center=(1880,28)
                image
            list
                listitem
                    [3292] link Product analytics, center=(335,82), url='https://posthog.com/product-analytics'
                        image
                listitem
                    [3299] link Web analytics, center=(510,84), url='https://posthog.com/web-analytics'
                        image
                listitem
                    [3306] link Session replay, center=(674,84), url='https://posthog.com/session-replay'
                        image
                listitem
                    [3313] link Feature flags, center=(836,84), url='https://posthog.com/feature-flags'
                        image
                listitem
                    [3320] link Experiments, center=(992,84), url='https://posthog.com/experiments'
                        image
                listitem
                    [3327] link Surveys, center=(1128,84), url='https://posthog.com/surveys'
                        image
                listitem
                    [3334] link Data pipelines, center=(1271,84), url='https://posthog.com/cdp'
                        image
                listitem
                    [3341] link Data warehouse, center=(1444,84), url='https://posthog.com/data-warehouse'
                        image
                listitem
                    [3348] link Product OS, center=(1606,84), url='https://posthog.com/product-os'
                        image
        main
            image
            StaticText Product analytics
            heading Product analytics with autocapture
            paragraph
                StaticText PostHog is the only product analytics platform built to natively work with
                [3362] link session replay, center=(1092,302), url='https://posthog.com/session-replay'
                StaticText ,
                [3363] link feature flags, center=(1216,302), url='https://posthog.com/feature-flags'
                StaticText ,
                [3364] link experiments, center=(1333,302), url='https://posthog.com/experiments'
                StaticText , and
                [3365] link surveys, center=(1462,302), url='https://posthog.com/surveys'
                StaticText .
            [3367] link Get started - free, center=(876,359), url='https://app.posthog.com/signup'
            [3369] link Talk to a human, center=(1052,359), url='https://posthog.com/talk-to-a-human'
            image Screenshot of PostHog Product Analytics, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-product-analytics'
            list
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/ycombinator/logo.svg'
                    paragraph
                        StaticText gathers 30% more data than with Google Analytics
                    paragraph
                        StaticText "
                        StaticText We could autocapture... events using the JS snippet and... configure custom events.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/ycombinator'
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/hasura/logo.svg'
                    paragraph
                        StaticText improved conversion rates by 10-20%
                    paragraph
                        StaticText "
                        StaticText we observed drop-offs at very particular stages of our onboarding flow.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/hasura'
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/contra/contra_logo.svg'
                    paragraph
                        StaticText increased registrations by 30%
                    paragraph
                        StaticText "
                        StaticText From [funnels], we could easily jump to session replays to see the drop-off point.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/contra'
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/speakeasy/speakeasy-logo.png'
                    paragraph
                        StaticText manages features and developer relations
                    paragraph
                        StaticText "
                        StaticText ...top-to-bottom view of conversion rates and user paths, without... extra setup time.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/speakeasy'
            list
                listitem
                    link Features
                listitem
                    link Pricing
                listitem
                    link PostHog vs...
                listitem
                    link Tutorials
                listitem
                    link Installation
                listitem
                    link Docs
                listitem
                    link Meet the team
                listitem
                    link Roadmap & changelog
                listitem
                    link Questions
            heading Features
            list
                listitem
                    button Funnels
                        image
                        paragraph
                listitem
                    button Graphs & trends
                        image
                        paragraph
                listitem
                    button User paths
                        image
                        paragraph
                listitem
                    button Correlation analysis
                        image
                        paragraph
                listitem
                    button Retention
                        image
                        paragraph
                listitem
                    button Stickiness
                        image
                        paragraph
                listitem
                    button Lifecycle
                        image
                        paragraph
                listitem
                    button Dashboards
                        image
                        paragraph
                listitem
                    button HogQL
                        image
                        paragraph
            button
                image
            heading Find drop-off across a series of actions
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Products/Slider/images/funnel-basic'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Products/Slider/images/funnel-grouped'
            list
                listitem
                    heading Filtering
                    paragraph
                        StaticText Set filters for individual steps – or the entire funnel – by person property, group or cohort, or event property
                listitem
                    heading Graph types
                    paragraph
                        StaticText Track user progression between steps, conversion time between each step, and how a funnel’s conversion rate changes over time
                listitem
                    heading Step ordering
                    paragraph
                        StaticText Choose between a sequential series of steps, a strict order, or any order of steps that lead to conversion
                listitem
                    heading Granular controls
                    paragraph
                        StaticText Set conversion window limit, add exclusionary steps, set attribution type, and see the relative conversion rate between each step
            heading Visualize user data with graphs, tables, charts, maps, and more
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-bar'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-multiple-sparklines'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-area'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-sparkline'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-map'
            list
                listitem
                    heading Trends
                    paragraph
                        StaticText Plot any event over time, such as a feature being used. You can even do math and multiple series.
                listitem
                    heading Advanced filtering
                    paragraph
                        StaticText Apply however many filters you need to or breakdown by any event, user or group property with advanced logic.
                listitem
                    heading Breakdown tables
                    paragraph
                        StaticText Break out your trends by any event property.
                listitem
                    heading Sampling
                    paragraph
                        StaticText Speed up long running queries across large datasets in one click.
            heading User paths
            paragraph
                StaticText Set start and end points to see how users navigate your product, website, or conversion funnel.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-paths'
            list
                listitem
                    heading Step insights
                    paragraph
                        StaticText See who dropped off at each step, who did or didn’t complete a step, and the drop-off rate.
                listitem
                    heading Wildcard groups
                    paragraph
                        StaticText Group similar steps into a mega-step (where any of a group of events can trigger a step).
                listitem
                    heading Exclusion events
                    paragraph
                        StaticText Prevent specific events from appearing in a path.
                listitem
                    heading Granular controls
                    paragraph
                        StaticText Visualize any sequence of page views, screen views or events, with up to 20 steps.
            heading Correlation analysis
            paragraph
                StaticText When analyzing funnels, correlation analysis highlights significant events or properties that may be useful in determining how likely someone is to converting or churning.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-correlation-analysis'
            heading Retention
            paragraph
                StaticText See how many users return on subsequent days after first visiting your site or product.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-retention'
            heading Stickiness
            paragraph
                StaticText Learn how many times users perform a specific event in a period of time.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-stickiness'
            heading Lifecycle
            paragraph
                StaticText Discover how your active users break down, highlighting those who have recently stopped being active or those who have just become active for the first time.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-lifecycle'
            heading Dashboards
            paragraph
                StaticText (They're exactly what they sound like.)
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-dashboards'
            list
                listitem
                    heading Dashboard filtering
                    paragraph
                        StaticText Filter saved insights on a dashboard by anything - event properties, person properties, cohorts - even if a feature flag was active during a user’s session.
                listitem
                    heading Embeddable dashboards with auto-refresh
                    paragraph
                        StaticText Embed a dashboard iframe and always have near-realtime data - great for showing KPIs on a TV.
                listitem
                    heading Weekly updates by Slack or email
                    paragraph
                        StaticText Send dashboard updates to a Slack channel or to colleagues via email at any recurring frequency.
                listitem
                    heading Access restrictions
                    paragraph
                        StaticText Limit dashboard access with role-based permissions or using private projects.
                listitem
                    heading Customizable layouts
                    paragraph
                        StaticText Configure how many insights appear per row or column.
            heading HogQL
            paragraph
                StaticText Directly query data stored in PostHog via our SQL transition layer, HogQL.
            link Explore the docs, url='https://posthog.com/docs/hogql'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-hogql'
            list
                listitem
                    heading Breakdowns
                    paragraph
                        StaticText Group data by multiple columns
                listitem
                    heading Filters
                    paragraph
                        StaticText Use filters nearly everywhere data exists, like in dashboards, data series, breakdowns, funnels, and the activity tab
                listitem
                    heading Aggregations
                    paragraph
                        code
                            StaticText count
                        StaticText ,
                        code
                            StaticText min
                        StaticText ,
                        code
                            StaticText max
                        StaticText ,
                        code
                            StaticText sum
                        StaticText ,
                        code
                            StaticText avg
                        StaticText , and about 90 more
            button
                image
            list
                listitem
                    image
                    heading Autocapture
                    paragraph
                        StaticText Add PostHog.js to your website or web app to track all event data and retroactively define events
                listitem
                    image
                    heading Data visualization
                    paragraph
                        StaticText Filter data by person property, group data, and use formulas in queries
                listitem
                    image
                    heading SQL
                    paragraph
                        StaticText Use PostHog’s filtering interface or switch into SQL mode for more powerful querying
                listitem
                    image
                    heading Dashboards and insight subscriptions
                    paragraph
                        StaticText Share insights with teams, and get updates when results change
                listitem
                    image
                    heading Group analytics
                    paragraph
                        StaticText Analyze how any group of people (like an organization) use your product
                listitem
                    image
                    heading AI engineering
                    paragraph
                        StaticText Integrate with existing monitoring tools and track latency, cost, and model performance
            heading Answer all of these questions (and more) with PostHog Product analytics.
            list
                listitem
                    link How do I calculate new vs returning users?, url='https://posthog.com/tutorials/track-new-returning-users'
                listitem
                    link What’s my churn rate? / How can I lower my churn rate?, url='https://posthog.com/tutorials/churn-rate'
                listitem
                    link What features have the highest churn?, url='https://posthog.com/tutorials/churn-rate#lifecycle-charts'
                listitem
                    link Which of my features increase user retention?, url='https://posthog.com/tutorials/feature-retention'
                listitem
                    link How do I track ad conversion?, url='https://posthog.com/tutorials/performance-marketing#tracking-conversion-from-traffic-to-signups'
                listitem
                    link How can I find my power users? / What are my power users doing differently?, url='https://posthog.com/tutorials/power-users#identifying-your-power-user'
                listitem
                    link Where do my users spend the most time on?, url='https://posthog.com/tutorials/session-metrics'
                listitem
                    link How do I get insights about my data using regex?, url='https://posthog.com/tutorials/regex-basics'
                listitem
                    StaticText How are my metrics changing over time?
                listitem
                    StaticText How does the usage of two feature compare?
                listitem
                    StaticText How does last week's release affect engagement?
                listitem
                    StaticText Which step(s) have the highest friction or time to convert?
                listitem
                    StaticText What long-term patterns are we seeing?
                listitem
                    StaticText Which cohorts can we find from usage patterns?
                listitem
                    link How are changes improving my activation flow?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-users-through-funnels'
                listitem
                    StaticText How do event properties change over time?
                listitem
                    StaticText How is seasonality affecting conversion?
                listitem
                    link How do far are my users scrolling down my app?, url='https://posthog.com/tutorials/scroll-depth'
                listitem
                    link How to I track performance marketing?, url='https://posthog.com/tutorials/performance-marketing'
                listitem
                    StaticText How are my ads converting to paying customers?
                listitem
                    StaticText Which parts of our product are people using?
                listitem
                    StaticText Where are users getting stuck?
                listitem
                    link How do I measure growth loops?, url='https://posthog.com/blog/growth-loops#measuring-your-growth-loop'
                listitem
                    StaticText What events correlate to success in my product?
                listitem
                    StaticText What properties correlate to success in my product?
                listitem
                    link How many users return to use my product each day?, url='https://posthog.com/tutorials/track-new-returning-users#calculating-returning-users'
                listitem
                    link How many users return to use my product each week?, url='https://posthog.com/tutorials/track-new-returning-users'
                listitem
                    StaticText What features do users come back to use?
            heading Usage-based pricing
            paragraph
                StaticText Use
                StaticText product analytics
                StaticText free. Or enter a credit card for advanced features.
                StaticText Either way, your first
                StaticText 1,000,000 events
                StaticText are free – every month.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Product/hogs/product-analytics-hog'
            heading Free
            paragraph
                StaticText No credit card required
            heading All other plans
            paragraph
                StaticText All features, no limitations
            heading Events
            paragraph
                strong
                    StaticText 1,000,000
                StaticText /mo
            paragraph
                strong
                    StaticText Unlimited
            heading Features
            heading Dashboards
            image
            StaticText Included
            image
            StaticText Included
            heading Funnels
            image
            StaticText Included
            image
            StaticText Included
            heading Graphs & trends
            image
            StaticText Included
            image
            StaticText Included
            heading User paths
            paragraph
                StaticText Limited
            image
            StaticText Included
            heading Insight & dashboard subscriptions
            image
            StaticText Not included
            image
            StaticText Included
            heading Advanced paths
            image
            StaticText Not included
            image
            StaticText Included
            heading Correlation analysis
            image
            StaticText Not included
            image
            StaticText Included
            heading Lifecycle
            image
            StaticText Not included
            image
            StaticText Included
            heading Data retention
            paragraph
                StaticText 1 year
            paragraph
                StaticText 7 years
            heading Alerts
            paragraph
                StaticText 2 alert
            paragraph
                StaticText Unlimited
            heading Person profiles
            StaticText Add-on
            image
            heading Available
            heading Group analytics
            StaticText Add-on
            image
            heading Available
            heading Data pipelines
            StaticText Add-on
            image
            heading Available
            heading Monthly pricing
            heading First 1 million events
            heading Free
                strong
            heading 1-2 million
            heading $0.0000500/event
                strong
            heading 2-15 million
            heading $0.0000343/event
                strong
            heading 15-50 million
            heading $0.0000295/event
                strong
            heading 50-100 million
            heading $0.0000218/event
                strong
            heading 100-250 million
            heading $0.0000150/event
                strong
            heading 250 million+
            heading $0.0000090 /event
                strong
                image
            link Get started - free, url='https://app.posthog.com/signup'
            link Get started - free, url='https://app.posthog.com/signup'
            heading FAQs
            button How do I know what my event volume is?
                paragraph
                image
            button Do I pay anything for stored events?
                paragraph
                image
            button How long do you retain event data?
                paragraph
                image
            button Is there a free trial on paid plans?
                paragraph
                image
            button What currency are your prices in?
                paragraph
                image
            button Do you offer a discount for non-profits?
                paragraph
                image
            button Are there any minimums or annual commitments?
                paragraph
                image
            heading PostHog vs...
            strong
            strong
                StaticText Amplitude
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-amplitude'
            strong
                StaticText Mixpanel
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-mixpanel'
            strong
                StaticText Heap
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-heap'
            strong
                StaticText Pendo
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-pendo'
            image
            strong
                StaticText Funnels
            StaticText Conversion funnels
            image
            image
            image
            image
            image
            StaticText Historical trends
            image
            image
            image
            image
            image
            StaticText Time to convert insights
            image
            image
            image
            image
            image
            StaticText Sequential step order
            image
            image
            image
            image
            image
            StaticText Strict step order
            image
            image
            image
            image
            image
            StaticText Any step order
            image
            image
            image
            image
            image
            StaticText Exclusion events
            image
            image
            image
            image
            image
            StaticText Conversion windows
            image
            image
            image
            image
            image
            StaticText Reveal user paths between steps
            image
            image
            image
            image
            image
            StaticText Anomaly detection
            image
            image
            image
            image
            image
            StaticText Filter internal and test users
            image
            image
            image
            image
            image
            StaticText Filter by cohort
            image
            image
            image
            image
            image
            StaticText Filter by person property
            image
            image
            image
            image
            image
            StaticText Breakdown by person property
            image
            image
            image
            image
            image
            StaticText Correlation analysis
            image
            image
            image
            image
            image
            strong
                StaticText Path analysis
            StaticText Reveal paths from a start point
            image
            image
            image
            image
            image
            StaticText Reveal paths from an end point
            image
            image
            image
            image
            image
            StaticText Reveal paths between points
            image
            image
            image
            image
            image
            StaticText Reveal paths within funnels
            image
            image
            image
            image
            image
            StaticText Zoom in/out
            image
            image
            image
            image
            image
            StaticText Define number of users on path
            image
            image
            image
            image
            image
            StaticText Track pageviews
            image
            image
            image
            image
            image
            StaticText Track custom events
            image
            image
            image
            image
            image
            StaticText Filter internal and test users
            image
            image
            image
            image
            image
            StaticText Filter by cohort
            image
            image
            image
            image
            image
            StaticText Filter by events or person property
            image
            image
            image
            image
            image
            StaticText Include and exclude Wildcards
            image
            image
            image
            image
            image
            StaticText Exclusion events
            image
            image
            image
            image
            image
            StaticText Hide repeating steps
            image
            image
            image
            image
            image
            StaticText Regex for path cleaning
            image
            image
            image
            image
            image
            StaticText Max number of steps
            StaticText 50
            StaticText 120+
            StaticText 10
            StaticText 20
            StaticText 20
            strong
                StaticText Dashboards
            StaticText User-level permissions
            image
            image
            image
            image
            image
            StaticText Project-level permissions
            image
            image
            image
            image
            image
            StaticText Dashboard-level permissions
            image
            image
            image
            image
            image
            StaticText Share dashboards externally
            image
            image
            image
            image
            image
            StaticText Embed dashboards anywhere
            image
            image
            image
            image
            image
            StaticText Subscribe to dashboards
            image
            image
            image
            image
            image
            StaticText Pinned dashboards
            image
            image
            image
            image
            image
            image
            image
            image
            image
            image
            StaticText Dashboard & insight tags
            image
            image
            image
            image
            image
            StaticText Webhooks
            image
            image
            image
            image
            image
            StaticText Annotations
            image
            image
            image
            image
            image
            StaticText Private insights
            image
            image
            image
            image
            image
            StaticText Apps / integrations
            StaticText 70+
            StaticText 50+
            StaticText 40+
            StaticText 40+
            StaticText 50+
            link Get started - free, url='https://app.posthog.com/sigup'
            button See full comparison
            heading So, what's best for you?
            heading Reasons a competitor may be best for you (for now...)
            list
                listitem
                    ListMarker •
                    StaticText Time-based analysis for web analytics (e.g. time on page)
                    list
                        listitem
                            ListMarker •
                            StaticText (We're
                            link working on this, url='https://posthog.com/teams/web-analytics'
                            StaticText !)
                listitem
                    ListMarker •
                    StaticText Natural language processing for creating insights
                listitem
                    ListMarker •
                    StaticText Predictive analytics for extrapolating events into the future
                listitem
                    ListMarker •
                    StaticText Alerting for when events move beyond set thresholds
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-pa'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-hog'
            heading Reasons to choose
                image
            list
                listitem
                    ListMarker •
                    StaticText Linking between analytics and other features, so you can jump from a graph to a relevant recording
                listitem
                    ListMarker •
                    StaticText Wide range of insight types for analyzing data
                listitem
                    ListMarker •
                    StaticText Formula mode and SQL access to enable deeper analysis
                listitem
                    ListMarker •
                    StaticText Automatic correlation analysis to find significant events
                listitem
                    ListMarker •
                    StaticText Group analytics for teams with B2B customers
            paragraph
                StaticText Have questions about PostHog?
                link Ask the community, url='https://posthog.com/questions/product-analytics'
                StaticText or
                link book a demo, url='https://posthog.com/talk-to-a-human'
                StaticText .
            heading Featured tutorials
            paragraph
                StaticText Visit the
                link tutorials, url='https://posthog.com/tutorials'
                StaticText section for more.
            list
                listitem
                    paragraph
                        StaticText How to calculate and lower churn rate
                    paragraph
                        StaticText In this tutorial, we will calculate and visualize the churn rate then use PostHog’s features of session recordings, cohorts, and actions to lower it.
                    link Read more, url='https://posthog.com/tutorials/churn-rate'
                listitem
                    paragraph
                        StaticText How to filter and breakdown arrays with HogQL
                    paragraph
                        StaticText Arrays (AKA lists) are a useful way to store multiple values related to each other under the same key. PostHog's HogQL expressions unlock the ability to make full use of them.
                    link Read more, url='https://posthog.com/tutorials/array-filter-breakdown'
                listitem
                    paragraph
                        StaticText Calculate bounce rate
                    paragraph
                        StaticText Bounce rate is the percentage of users who leave your page immediately after visiting. It is a popular marketing metric showing the relevance and engagement of content for site visitors.
                    link Read more, url='https://posthog.com/tutorials/bounce-rate'
                listitem
                    paragraph
                        StaticText How to calculate DAU/MAU ratio
                    paragraph
                        StaticText The ratio of daily active users over monthly active users shows what percentage of your users are active and use your product every day.
                    link Read more, url='https://posthog.com/tutorials/dau-mau-ratio'
            heading Install & customize
            paragraph
                StaticText Here are some ways you can fine tune how you implement
                StaticText product analytics
                StaticText .
            list
                listitem
                    button Installation posthog.init()
                        paragraph
                        list
                            StaticText posthog.init()
                listitem
                    button Send data attributes with autocaptured events data-ph-capture-attribute
                        paragraph
                        list
                            StaticText data-ph-capture-attribute
                listitem
                    button Prevent sensitive data capture ph-no-capture
                        paragraph
                        list
                            StaticText ph-no-capture
            heading Installation
            list
                listitem
                    tab JS snippet, selected=True
                listitem
                    tab Libraries 14, selected=False
                listitem
                    tab Framework guides 22, selected=False
                listitem
                    tab API, selected=False
            tabpanel JS snippet
                paragraph
                    StaticText This is the simplest way to get PostHog up and running. It only takes a few minutes.
                paragraph
                    StaticText Copy the snippet below and replace
                    code
                        StaticText <ph_project_api_key>
                    StaticText and
                    code
                        StaticText <ph_client_api_host>
                    StaticText with your project's values, then add it within the
                    code
                        StaticText <head>
                    StaticText tags at the base of your product - ideally just before the closing
                    code
                        StaticText </head>
                    StaticText tag. This ensures PostHog loads on any page users visit.
                paragraph
                    StaticText You can find the snippet pre-filled with this data in
                    link your project settings, url='https://us.posthog.com/settings/project#snippet'
                    StaticText .
                StaticText HTML
                button
                    image
                code
                    StaticText <
                    StaticText script
                    StaticText >
                    StaticText !
                    StaticText function
                    StaticText (
                    StaticText t
                    StaticText ,
                    StaticText )
                    StaticText {
                    StaticText var
                    StaticText o
                    StaticText ,
                    StaticText ,
                    StaticText p
                    StaticText ,
                    StaticText ;
                    StaticText .
                    StaticText __SV
                    StaticText ||
                    StaticText (
                    StaticText window
                    StaticText .
                    StaticText posthog
                    StaticText =
                    StaticText ,
                    StaticText .
                    StaticText _i
                    StaticText =
                    StaticText [
                    StaticText ]
                    StaticText ,
                    StaticText .
                    StaticText init
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText ,
                    StaticText s
                    StaticText ,
                    StaticText a
                    StaticText )
                    StaticText {
                    StaticText function
                    StaticText (
                    StaticText t
                    StaticText ,
                    StaticText )
                    StaticText {
                    StaticText var
                    StaticText o
                    StaticText =
                    StaticText .
                    StaticText split
                    StaticText (
                    StaticText "."
                    StaticText )
                    StaticText ;
                    StaticText 2
                    StaticText ==
                    StaticText o
                    StaticText .
                    StaticText length
                    StaticText &&
                    StaticText (
                    StaticText t
                    StaticText =
                    StaticText t
                    StaticText [
                    StaticText o
                    StaticText [
                    StaticText 0
                    StaticText ]
                    StaticText ]
                    StaticText ,
                    StaticText =
                    StaticText o
                    StaticText [
                    StaticText 1
                    StaticText ]
                    StaticText )
                    StaticText ,
                    StaticText t
                    StaticText [
                    StaticText ]
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText )
                    StaticText {
                    StaticText t
                    StaticText .
                    StaticText push
                    StaticText (
                    StaticText [
                    StaticText ]
                    StaticText .
                    StaticText concat
                    StaticText (
                    StaticText Array
                    StaticText .
                    StaticText prototype
                    StaticText .
                    StaticText slice
                    StaticText .
                    StaticText call
                    StaticText (
                    StaticText arguments
                    StaticText ,
                    StaticText 0
                    StaticText )
                    StaticText )
                    StaticText )
                    StaticText }
                    StaticText }
                    StaticText (
                    StaticText p
                    StaticText =
                    StaticText t
                    StaticText .
                    StaticText createElement
                    StaticText (
                    StaticText "script"
                    StaticText )
                    StaticText )
                    StaticText .
                    StaticText type
                    StaticText =
                    StaticText "text/javascript"
                    StaticText ,
                    StaticText p
                    StaticText .
                    StaticText crossOrigin
                    StaticText =
                    StaticText "anonymous"
                    StaticText ,
                    StaticText p
                    StaticText .
                    StaticText async
                    StaticText =
                    StaticText !
                    StaticText 0
                    StaticText ,
                    StaticText p
                    StaticText .
                    StaticText src
                    StaticText =
                    StaticText s
                    StaticText .
                    StaticText api_host
                    StaticText .
                    StaticText replace
                    StaticText (
                    StaticText ".i.posthog.com"
                    StaticText ,
                    StaticText "-assets.i.posthog.com"
                    StaticText )
                    StaticText +
                    StaticText "/static/array.js"
                    StaticText ,
                    StaticText (
                    StaticText =
                    StaticText t
                    StaticText .
                    StaticText getElementsByTagName
                    StaticText (
                    StaticText "script"
                    StaticText )
                    StaticText [
                    StaticText 0
                    StaticText ]
                    StaticText )
                    StaticText .
                    StaticText parentNode
                    StaticText .
                    StaticText insertBefore
                    StaticText (
                    StaticText p
                    StaticText ,
                    StaticText )
                    StaticText ;
                    StaticText var
                    StaticText u
                    StaticText =
                    StaticText ;
                    StaticText for
                    StaticText (
                    StaticText void
                    StaticText 0
                    StaticText !==
                    StaticText a
                    StaticText ?
                    StaticText u
                    StaticText =
                    StaticText [
                    StaticText a
                    StaticText ]
                    StaticText =
                    StaticText [
                    StaticText ]
                    StaticText :
                    StaticText a
                    StaticText =
                    StaticText "posthog"
                    StaticText ,
                    StaticText u
                    StaticText .
                    StaticText people
                    StaticText =
                    StaticText u
                    StaticText .
                    StaticText people
                    StaticText ||
                    StaticText [
                    StaticText ]
                    StaticText ,
                    StaticText u
                    StaticText .
                    StaticText toString
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText t
                    StaticText )
                    StaticText {
                    StaticText var
                    StaticText =
                    StaticText "posthog"
                    StaticText ;
                    StaticText return
                    StaticText "posthog"
                    StaticText !==
                    StaticText a
                    StaticText &&
                    StaticText (
                    StaticText +=
                    StaticText "."
                    StaticText +
                    StaticText a
                    StaticText )
                    StaticText ,
                    StaticText t
                    StaticText ||
                    StaticText (
                    StaticText +=
                    StaticText " (stub)"
                    StaticText )
                    StaticText ,
                    StaticText }
                    StaticText ,
                    StaticText u
                    StaticText .
                    StaticText people
                    StaticText .
                    StaticText toString
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText )
                    StaticText {
                    StaticText return
                    StaticText u
                    StaticText .
                    StaticText toString
                    StaticText (
                    StaticText 1
                    StaticText )
                    StaticText +
                    StaticText ".people (stub)"
                    StaticText }
                    StaticText ,
                    StaticText o
                    StaticText =
                    StaticText "init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug"
                    StaticText .
                    StaticText split
                    StaticText (
                    StaticText " "
                    StaticText )
                    StaticText ,
                    StaticText =
                    StaticText 0
                    StaticText ;
                    StaticText <
                    StaticText o
                    StaticText .
                    StaticText length
                    StaticText ;
                    StaticText ++
                    StaticText )
                    StaticText (
                    StaticText u
                    StaticText ,
                    StaticText o
                    StaticText [
                    StaticText ]
                    StaticText )
                    StaticText ;
                    StaticText .
                    StaticText _i
                    StaticText .
                    StaticText push
                    StaticText (
                    StaticText [
                    StaticText ,
                    StaticText s
                    StaticText ,
                    StaticText a
                    StaticText ]
                    StaticText )
                    StaticText }
                    StaticText ,
                    StaticText .
                    StaticText __SV
                    StaticText =
                    StaticText 1
                    StaticText )
                    StaticText }
                    StaticText (
                    StaticText document
                    StaticText ,
                    StaticText window
                    StaticText .
                    StaticText posthog
                    StaticText ||
                    StaticText [
                    StaticText ]
                    StaticText )
                    StaticText ;
                    StaticText posthog
                    StaticText .
                    StaticText init
                    StaticText (
                    StaticText '<ph_project_api_key>'
                    StaticText ,
                    StaticText {
                    StaticText api_host
                    StaticText :
                    StaticText 'https://us.i.posthog.com'
                    StaticText }
                    StaticText )
                    StaticText </
                    StaticText script
                    StaticText >
                paragraph
                    StaticText Once the snippet is added, PostHog automatically captures
                    code
                        StaticText $pageview
                    StaticText and
                    link other events, url='https://posthog.com/docs/data/autocapture'
                    StaticText like button clicks. You can then enable other products, such as session replays, within
                    link your project settings, url='https://us.posthog.com/settings'
                    StaticText .
                group
                    DisclosureTriangle Set up a reverse proxy (recommended), expanded=False
                group
                    DisclosureTriangle Include ES5 support (optional), expanded=False
            tabpanel Libraries 14
            tabpanel Framework guides 22
            tabpanel API
            heading Explore the docs
            paragraph
                StaticText Get a more technical overview of how everything works
                link in our docs, url='https://posthog.com/docs'
                StaticText .
            list
                listitem
                    paragraph
                        StaticText Product analytics
                    list
                        listitem
                            link Overview, url='https://posthog.com/docs/product-analytics'
                                image
                        listitem
                            link Installation, url='https://posthog.com/docs/product-analytics/installation'
                                image
                        listitem
                            link Capturing events, url='https://posthog.com/docs/product-analytics/capture-events'
                                image
                        listitem
                            link Creating insights, url='https://posthog.com/docs/product-analytics/insights'
                                image
                        listitem
                            link Identifying users, url='https://posthog.com/docs/product-analytics/identify'
                                image
                        listitem
                            link Setting person properties, url='https://posthog.com/docs/product-analytics/person-properties'
                                image
                        listitem
                            link Group analytics, url='https://posthog.com/docs/product-analytics/group-analytics'
                                image
                        listitem
                            link Best practices, url='https://posthog.com/docs/product-analytics/best-practices'
                                image
                        listitem
                            link Troubleshooting and FAQs, url='https://posthog.com/docs/product-analytics/troubleshooting'
                                image
                        listitem
                            link Tutorials and guides, url='https://posthog.com/docs/product-analytics/tutorials'
                                image
                        listitem
                            link Cutting costs, url='https://posthog.com/docs/product-analytics/cutting-costs'
                                image
                listitem
                    paragraph
                        StaticText Analysis views
                    list
                        listitem
                            link Trends, url='https://posthog.com/docs/product-analytics/trends/overview'
                                image
                        listitem
                            link Funnels, url='https://posthog.com/docs/product-analytics/funnels'
                                image
                        listitem
                            link Dashboards, url='https://posthog.com/docs/product-analytics/dashboards'
                                image
                        listitem
                            link User paths, url='https://posthog.com/docs/product-analytics/paths'
                                image
                        listitem
                            link Stickiness, url='https://posthog.com/docs/product-analytics/stickiness'
                                image
                        listitem
                            link Correlation analysis, url='https://posthog.com/docs/product-analytics/correlation'
                                image
                        listitem
                            link Retention, url='https://posthog.com/docs/product-analytics/retention'
                                image
                        listitem
                            link Lifecycle, url='https://posthog.com/docs/product-analytics/lifecycle'
                                image
                        listitem
                            link SQL BETA, url='https://posthog.com/docs/product-analytics/sql'
                                image
                listitem
                    paragraph
                        StaticText Tools
                    list
                        listitem
                            link LLM insights BETA, url='https://posthog.com/docs/ai-engineering/llms'
                                image
                        listitem
                            link Autocapture, url='https://posthog.com/docs/product-analytics/autocapture'
                                image
                        listitem
                            link Privacy controls, url='https://posthog.com/docs/product-analytics/privacy'
                                image
                        listitem
                            link Web vitals, url='https://posthog.com/docs/product-analytics/web-vitals'
                                image
                        listitem
                            link Data management, url='https://posthog.com/docs/data'
                                image
                        listitem
                            link Sharing & embedding, url='https://posthog.com/docs/product-analytics/sharing'
                                image
                        listitem
                            link Subscriptions, url='https://posthog.com/docs/product-analytics/subscriptions'
                                image
                        listitem
                            link Sampling BETA, url='https://posthog.com/docs/product-analytics/sampling'
                                image
            heading Meet the team
            paragraph
                StaticText PostHog works in small teams. The
                link Product Analytics, url='https://posthog.com/teams/product-analytics'
                StaticText team is responsible for building
                StaticText product analytics
                StaticText .
            paragraph
                StaticText (Shockingly, this team prefers their pizza without pineapple.)
            list
                listitem
                    button Thomas Obermüller Software Engineer Munich Hi, my name is Thomas, I'm 35 years old and live in the beautiful city of Munich together with my girlfriend. I’ve been interested in programming and entrepreneurship since I was a small kid, originally wanting to become a game developer. After school, I studied mathematics and physics with the desire to better understand how the world works - do we have a free will or is everything deterministic? Richard Feynman surely left an impression on me. However it soon became clear that the answers I'd get wouldn’t fulfil my desire. I also always knew I didn’t want to pursue a traditional career (e.g. insurance) and towards the end of my bachelor I was looking to join a startup part-time. At a local event I quickly found out that technical people are in high demand. I met the founders of Freeletics, was immediately convinced, and joined them as CTO – full-time. After a meteoric rise to 120 people and multi-million users, it was time for a new adventure and I co-founded Workpath with two people from the local startup scene. Enterprise is fun for a while, but at some point I wanted to get back to building more consumer facing products. That’s when I decided to combine passion with job and founded Passion Climb, which I now maintain as a side project. Looking for more peace of mind and not being the ultimate decision maker for a bit, I joined the fantastic team at PostHog, which I have already used myself at Passion Climb. And thus, here I am, focusing on building a great UI and making a product people love. In my free time, I love climbing, being outdoors, vanlifing, cooking and great food in general.
                        heading Thomas Obermüller
                        paragraph
                            StaticText Software Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/de.svg'
                        StaticText Munich
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688578166/thomas_eff3f227fc.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688578166/thomas_eff3f227fc.png'
                        paragraph
                            StaticText Hi, my name is Thomas, I'm 35 years old and live in the beautiful city of Munich together with my girlfriend. I’ve been interested in programming and entrepreneurship since I was a small kid, originally wanting to become a game developer.
                        paragraph
                            StaticText After school, I studied mathematics and physics with the desire to better understand how the world works - do we have a free will or is everything deterministic?
                            link Richard Feynman, url="https://en.wikipedia.org/wiki/Surely_You're_Joking,_Mr._Feynman!"
                            StaticText surely left an impression on me. However it soon became clear that the answers I'd get wouldn’t fulfil my desire.
                        paragraph
                            StaticText I also always knew I didn’t want to pursue a traditional career (e.g. insurance) and towards the end of my bachelor I was looking to join a startup part-time. At a local event I quickly found out that technical people are in high demand. I met the founders of
                            link Freeletics, url='https://www.freeletics.com/'
                            StaticText , was immediately convinced, and joined them as CTO – full-time.
                        paragraph
                            StaticText After a meteoric rise to 120 people and multi-million users, it was time for a new adventure and I co-founded
                            link Workpath, url='https://www.workpath.com/'
                            StaticText with two people from the local startup scene.
                        paragraph
                            StaticText Enterprise is fun for a while, but at some point I wanted to get back to building more consumer facing products. That’s when I decided to combine passion with job and founded
                            link Passion Climb, url='https://www.passion-climb.com/'
                            StaticText , which I now maintain as a side project.
                        paragraph
                            StaticText Looking for more peace of mind and not being the ultimate decision maker for a bit, I joined the fantastic team at PostHog, which I have already used myself at Passion Climb. And thus, here I am, focusing on building a great UI and making a product people love.
                        paragraph
                            StaticText In my free time, I love climbing, being outdoors, vanlifing, cooking and great food in general.
                listitem
                    button Julian Bez Full Stack Engineer Berlin I’m a seasoned software engineer known for my problem-solving prowess and collaborative spirit Over the past decade, I’ve developed a strong foundation in both backend and frontend technologies, including Python, Django, TypeScript, Elasticsearch, Celery, and React. My professional journey has taken me through the intricacies of designing robust architectures and managing multifaceted projects. I excel in streamlining engineering workflows and optimizing processes to ensure seamless project execution. Leading development teams has been a rewarding aspect of my career, where I’ve cultivated an inclusive and empowering environment that values every contribution. One of my core strengths is making pragmatic decisions that balance innovation with practicality. I’m committed to best practices and continuous improvement, always looking for ways to enhance the software development lifecycle. Staying current with industry trends and new technologies is a priority for me, driving my dedication to lifelong learning and skill expansion. I thrive in dynamic settings, whether it’s kickstarting new projects from the ground up or diving into established ones. My ability to quickly adapt and bring fresh perspectives to product design and functionality sets me apart. I’m passionate about creating user-centric solutions that are both effective and elegant, ensuring that the end product not only meets but exceeds expectations. In essence, I’m a full-stack developer with a rich experience in guiding small to mid-sized projects for diverse clients. I bring creativity, efficiency, and a collaborative mindset to every team I join.
                        heading Julian Bez
                        paragraph
                            StaticText Full Stack Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/de.svg'
                        StaticText Berlin
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1700222597/Julian_0e5430df9d.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1700222597/Julian_0e5430df9d.png'
                        paragraph
                            StaticText I’m a seasoned software engineer known for my problem-solving prowess and collaborative spirit Over the past decade, I’ve developed a strong foundation in both backend and frontend technologies, including Python, Django, TypeScript, Elasticsearch, Celery, and React.
                        paragraph
                            StaticText My professional journey has taken me through the intricacies of designing robust architectures and managing multifaceted projects. I excel in streamlining engineering workflows and optimizing processes to ensure seamless project execution. Leading development teams has been a rewarding aspect of my career, where I’ve cultivated an inclusive and empowering environment that values every contribution.
                        paragraph
                            StaticText One of my core strengths is making pragmatic decisions that balance innovation with practicality. I’m committed to best practices and continuous improvement, always looking for ways to enhance the software development lifecycle. Staying current with industry trends and new technologies is a priority for me, driving my dedication to lifelong learning and skill expansion.
                        paragraph
                            StaticText I thrive in dynamic settings, whether it’s kickstarting new projects from the ground up or diving into established ones. My ability to quickly adapt and bring fresh perspectives to product design and functionality sets me apart. I’m passionate about creating user-centric solutions that are both effective and elegant, ensuring that the end product not only meets but exceeds expectations.
                        paragraph
                            StaticText In essence, I’m a full-stack developer with a rich experience in guiding small to mid-sized projects for diverse clients. I bring creativity, efficiency, and a collaborative mindset to every team I join.
                listitem
                    button Sandy Spicer Product Engineer Oakland I don't love writing about myself and this is very freeform, and I'm drawing a blank on what to say, so I'm going to make up some questions and answer those instead. What is your favorite food Probably Roti Prata with a good mutton curry What is your favorite activity Downhill skiing, but it has been hard to find time for this as I had a baby recently. Hope to get back to it when the kids can do it too! When did you learn to code? Probably at a summer camp, don't remember the year. I got a bad rap with the counselors because I kept finding bugs in their instructions and tests. When is your favorite holiday? A wash between the 4th of July and Thanksgiving probably.
                        heading Sandy Spicer
                        paragraph
                            StaticText Product Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
                        StaticText Oakland
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1717509543/Sandy_1_678a9db1dd.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1717509543/Sandy_1_678a9db1dd.png'
                        paragraph
                            StaticText I don't love writing about myself and this is very freeform, and I'm drawing a blank on what to say, so I'm going to make up some questions and answer those instead.
                        heading What is your favorite food
                        paragraph
                            StaticText Probably Roti Prata with a good mutton curry
                        heading What is your favorite activity
                        paragraph
                            StaticText Downhill skiing, but it has been hard to find time for this as I had a baby recently. Hope to get back to it when the kids can do it too!
                        heading When did you learn to code?
                        paragraph
                            StaticText Probably at a summer camp, don't remember the year. I got a bad rap with the counselors because I kept finding bugs in their instructions and tests.
                        heading When is your favorite holiday?
                        paragraph
                            StaticText A wash between the 4th of July and Thanksgiving probably.
                listitem
                    button Anirudh Pillai Software Engineer London When I first discovered programming, it was like having superpowers. I could create things and make the pixels look exactly as I wanted - imagination was the limit. I could then keep optimising things. Learn something new, apply the new superpowers, celebrate the results, repeat! Fast forwarding a decade of using this superpowers, with a stopover at UCL (where I met other epic builders), I'm now building awesome things at PostHog. Things that keep me away from the screen include: Reading Football (both playing and watching COYG!) Hiking Discovering new restaurants every weekend
                        heading Anirudh Pillai
                        paragraph
                            StaticText Software Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/gb.svg'
                        StaticText London
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
                        paragraph
                            StaticText When I first discovered programming, it was like having superpowers. I could create things and make the pixels look exactly as I wanted - imagination was the limit. I could then keep optimising things. Learn something new, apply the new superpowers, celebrate the results, repeat!
                        paragraph
                            StaticText Fast forwarding a decade of using this superpowers, with a stopover at UCL (where I met other epic builders), I'm now building awesome things at PostHog.
                        paragraph
                            StaticText Things that keep me away from the screen include:
                        list
                            listitem
                                ListMarker •
                                StaticText Reading
                            listitem
                                ListMarker •
                                StaticText Football (both playing and watching COYG!)
                            listitem
                                ListMarker •
                                StaticText Hiking
                            listitem
                                ListMarker •
                                StaticText Discovering new restaurants every weekend
                listitem
                    button Anna Szell Product Manager Budapest After spending most of my adult life digging into data, I decided to switch to product management only to realize that I'm still mainly just looking at charts and writing SQL. I'm definitely not mad about it, and I'm happy to complement this by occasionally speaking with a human being about our product. So if you have something to say, let me know! Outside of work, you can mostly find me on a plane en route to either the beach or the Alps. I love snowboarding, collecting special edition books (also reading them), and all dogs.
                        heading Anna Szell
                        paragraph
                            StaticText Product Manager
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/hu.svg'
                        StaticText Budapest
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841399/Anna_2_9ffc716cb4.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841399/Anna_2_9ffc716cb4.png'
                        paragraph
                            StaticText After spending most of my adult life digging into data, I decided to switch to product management only to realize that I'm still mainly just looking at charts and writing SQL. I'm definitely not mad about it, and I'm happy to complement this by occasionally speaking with a human being about our product. So if you have something to say,
                            link let me know, url='https://cal.com/anna-posthog/posthog-user-interview'
                            StaticText !
                        paragraph
                            StaticText Outside of work, you can mostly find me on a plane en route to either the beach or the Alps. I love snowboarding, collecting special edition books (also reading them), and all dogs.
                listitem
                    button Peter Kirkham Product Engineer San Francisco, CA
                        heading Peter Kirkham
                        paragraph
                            StaticText Product Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
                        StaticText San Francisco, CA
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1733586291/image_removebg_10_37005d94c3.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1733586291/image_removebg_10_37005d94c3.png'
            heading Roadmap & changelog
            paragraph
                StaticText Here’s what the team is up to.
            heading Latest update
            paragraph
                StaticText Dec 2024
            heading Alerts for Trends insights
            paragraph
                StaticText You can now set
                link alerts on trend insights, url='https://posthog.com/docs/alerts'
                StaticText .
            paragraph
                StaticText This means you'll be alerted when a series, such as sign-ups or errors, goes above or below specific thresholds, or changes by a specified percentage.
            paragraph
                StaticText Alerts are currently exclusively available over email and will only work for Trends insights, but we'll soon ship an improvement that adds support for Funnels.
            paragraph
                StaticText You can set alerts to be checked hourly, daily, weekly, or monthly.
            paragraph
                StaticText This is one of our most requested features, so thanks
                link Anirudh, url='https://posthog.com/community/profiles/30974'
                StaticText for making it happen.
            link Visit changelog, url='https://posthog.com/changelog'
            heading Up next
            list
                listitem
                    heading Threshold-based alerting
                    paragraph
                        StaticText Users have asked for a functionality to create threshold-based alerts, e.g. when the conversion rate drops below a certain threshold.
                    heading Milestones
                    list
                        listitem
                            link Threshold-based alerting, url='https://github.com/PostHog/posthog/issues/14331'
                                image
                    heading Project updates
                    list
                        listitem
                            link Anirudh, url='https://posthog.com/community/profiles/30974'
                                image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
                                strong
                            StaticText 2 months ago
                            paragraph
                                StaticText We now support setting alerts for monitoring day over day/week over week change in an insight value (just as requested by a lot of users)! You can also set these 'relative' alerts to trigger for percentage based thresholds (eg. signups decreasing by over 5% week over week)
                            paragraph
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597862/image_e1eadc139d.png'
                                button Zoom image
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597865/image_769511a9dc.png'
                                button Zoom image
                            paragraph
                                StaticText Alerts which are firing also support a 'snooze button' now. So you can choose not to get notified about the alert until a preset duration.
                            paragraph
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597868/image_c23c2e9e67.png'
                                button Zoom image
                            paragraph
                                StaticText Feel free to send any feedback/requests to me directly at
                                link anirudh@posthog.com, url='mailto:anirudh@posthog.com'
                                StaticText :)
                            image
                            button Reply
                        listitem
                            link Anirudh, url='https://posthog.com/community/profiles/30974'
                                image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
                                strong
                            StaticText 3 months ago
                            paragraph
                                StaticText We have a very rough version of alerting available for trends without breakdowns (breakdown support coming soon) on which we wanted some user feedback. Have enabled a few people for this feature, if anyone's very keen try it out just reach out to me at
                                link anirudh@posthog.com, url='mailto:anirudh@posthog.com'
                            paragraph
                                StaticText The current version, lets you set alerts on trends without breakdowns from the dropdown on the page for the insight, and you can view all the alerts you've setup on the 'Product Analytics' page under the 'Alerts' tab
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1727950393/image_3ebdcad460.png'
                                button Zoom image
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1727950394/image_f3138b056f.png'
                                button Zoom image
                            image
                            button Reply
                    button Get updates about this project
                        image
                        image
            heading Questions?
            paragraph
                StaticText See more questions (or ask your own!) in our community forums.
            link View product analytics questions, url='https://posthog.com/questions/product-analytics'
            list
                listitem
                    StaticText Question / Topic
                    StaticText Replies
                    StaticText Last active
                listitem
                    link Finding difference in data between play console and posthog I compared the app installed and app updated count in both play console and posthog. Why would it differ much? 3 3 days ago by Angel Rose, url='https://posthog.com/questions/finding-difference-in-data-between-play-console-and-posthog'
                        StaticText Finding difference in data between play console and posthog
                        paragraph
                            StaticText I compared the app installed and app updated count in both play console and posthog. Why would it differ much?
                        StaticText 3 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link Application Installed How are app installs counted? Does this include updates, or only new installations? 2 3 days ago by Angel Rose, url='https://posthog.com/questions/application-installed-2'
                        image
                        StaticText Application Installed
                        paragraph
                            StaticText How are app installs counted? Does this include updates, or only new installations?
                        StaticText 3 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link Is it safe to use the head script snippet in my static website? Will it expose my personal API key to the public? I am not sure if it is safe to include the snippet in my static html website. Assuming it is safe, can someone please explain how is it safe to do so? 1 5 days ago by Saransh Jain, url='https://posthog.com/questions/is-it-safe-to-use-the-head-script-snippet-in-my-static-website-will-it-expose-my-personal-api-key-to-the-public'
                        image
                        StaticText Is it safe to use the head script snippet in my static website? Will it expose my personal API key to the public?
                        paragraph
                            StaticText I am not sure if it is safe to include the
                            StaticText snippet in my static html website. Assuming it is safe, can someone please explain how is it safe to do so?
                        StaticText 5 days ago
                        StaticText by
                        StaticText Saransh
                        StaticText Jain
                listitem
                    link Application Installed How posthog calculates Application Installed event 4 5 days ago by Angel Rose, url='https://posthog.com/questions/application-installed-1'
                        StaticText Application Installed
                        paragraph
                            StaticText How posthog calculates Application Installed event
                        StaticText 5 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link Using capture in React outside of a component Hi, We have some libraries in our React application that are used in several places Is there a way of using the capture method from the Posthog library without using the usePosthog() hook? I was thinking of something like window.posthog.capture("X") 1 5 days ago by Sebastian Sanio, url='https://posthog.com/questions/using-capture-in-react-outside-of-a-component'
                        StaticText Using capture in React outside of a component
                        paragraph
                            StaticText Hi, We have some libraries in our React application that are used in several places Is there a way of using the capture method from the Posthog library without using the usePosthog() hook? I was thinking of something like window.posthog.capture("X")
                        StaticText 5 days ago
                        StaticText by
                        StaticText Sebastian
                        StaticText Sanio
                listitem
                    link Bar graphs with event properties I need to make a graph with event properties. How? 1 6 days ago by Angel Rose, url='https://posthog.com/questions/bar-graphs-with-event-properties'
                        StaticText Bar graphs with event properties
                        paragraph
                            StaticText I need to make a graph with event properties. How?
                        StaticText 6 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link How to see users who use a feature the most? How to see users who use a feature the most? I've created events, and I've found the Insights area. I can see people who performed the event on a given day. But how do I see the people who triggered a particular event, in a given date range, sorted by people who triggered the event the most? 3 6 days ago by Mac Martine, url='https://posthog.com/questions/how-to-see-users-who-use-a-feature-the-most'
                        image
                        StaticText How to see users who use a feature the most?
                        paragraph
                            StaticText How to see users who use a feature the most?
                        paragraph
                            StaticText I've created events, and I've found the Insights area. I can see people who performed the event on a given day.
                        paragraph
                            StaticText But how do I see the people who triggered a particular event, in a given date range, sorted by people who triggered the event the most?
                        StaticText 6 days ago
                        StaticText by
                        StaticText Mac
                        StaticText Martine
                listitem
                    link Cohorts and Groups I need to create a frequency report of export_completed event. I need to bucket users as users who have done 0 - 30 video exports, 30 - 60 exports etc 6 7 days ago by Angel Rose, url='https://posthog.com/questions/cohorts-and-groups'
                        StaticText Cohorts and Groups
                        paragraph
                            StaticText I need to create a frequency report of export_completed event. I need to bucket users as users who have done 0 - 30 video exports, 30 - 60 exports etc
                        StaticText 7 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link How to create segments in data How to create segments in data 3 7 days ago by Angel Rose, url='https://posthog.com/questions/how-to-create-segments-in-data'
                        StaticText How to create segments in data
                        paragraph
                            StaticText How to create segments in data
                        StaticText 7 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link how to create an action in posthog how to create an action in posthog 1 7 days ago by Angel Rose, url='https://posthog.com/questions/how-to-create-an-action-in-posthog'
                        StaticText how to create an action in posthog
                        paragraph
                            StaticText how to create an action in posthog
                        StaticText 7 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
            heading Pairs with...
            paragraph
                StaticText PostHog products are natively designed to be interoperable using Product OS.
            link Session replay Jump into a playlist of session recordings directly from any point in a graph, or segment of a funnel, url='https://posthog.com/session-replay'
                image
                heading Session replay
                paragraph
            link Feature flags See which feature flags were enabled for a user during a session, url='https://posthog.com/feature-flags'
                image
                heading Feature flags
                paragraph
            link Experiments Filter data down to users within an active experiment, whether part of a control group or a test variant, url='https://posthog.com/experiments'
                image
                heading Experiments
                paragraph
            heading This is the call to action.
            heading If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
            image PostHog Cloud, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/cloud-cd'
            image People on G2 think we're great, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/g2-badge'
            image
            paragraph
                StaticText NOT
                StaticText ENDORSED
                StaticText BY KIM K
            paragraph
                StaticText *PostHog is a web product and cannot be installed by CD.
                StaticText We
                emphasis
                    StaticText did
                StaticText once send some customers a floppy disk but it was a Rickroll.
            image
            StaticText ECO-FRIENDLY
            paragraph
                StaticText PostHog Cloud
            paragraph
                StaticText Digital download*
            list
                listitem
                    strong
                        StaticText Select your cloud
                    list
                        listitem
                            button US (Virginia)
                        listitem
                            button EU (Frankfurt)
                listitem
                    strong
                        StaticText Starts at:
                    deletion
                        StaticText $0
                    StaticText FREE
                    StaticText >
                    StaticText 1 left at this price!!
            link Get started, url='https://app.posthog.com/signup'
            image
            paragraph
                strong
                    StaticText Hurry:
                StaticText 125
                StaticText companies signed up
                button today
                StaticText .
                StaticText Act now and get $0 off your first order.
        contentinfo
            link, url='https://posthog.com/'
                image
            list
                listitem
                    heading Products
                        link Products, url='https://posthog.com/products/product-analytics'
                listitem
                    link Product analytics, url='https://posthog.com/product-analytics'
                listitem
                    link Web analytics, url='https://posthog.com/web-analytics'
                listitem
                    link Session replay, url='https://posthog.com/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/experiments'
                listitem
                    link Surveys, url='https://posthog.com/surveys'
                listitem
                    link Product OS, url='https://posthog.com/product-os'
                listitem
                    link Data connections, url='https://posthog.com/cdp'
                listitem
                    link Customer stories, url='https://posthog.com/customers'
                listitem
                    link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
                listitem
                    link For startups, url='https://posthog.com/startups'
                listitem
                    link Pricing, url='https://posthog.com/pricing'
                listitem
                    link How we do "sales", url='https://posthog.com/sales'
            list
                listitem
                    heading Product OS
                        link Product OS, url='https://posthog.com/docs/product-os'
                listitem
                    link New? Start here., url='https://posthog.com/docs/getting-started/install'
                listitem
                    link SDKs, url='https://posthog.com/docs/libraries/js'
                listitem
                    link Framework guides, url='https://posthog.com/docs/frameworks'
                listitem
                    link Data management, url='https://posthog.com/docs/data'
                listitem
                    link HogQL, url='https://posthog.com/docs/hogql'
                listitem
                    link Toolbar, url='https://posthog.com/docs/toolbar'
                listitem
                    link API, url='https://posthog.com/docs/api'
            list
                listitem
                    heading Docs
                        link Docs, url='https://posthog.com/docs'
                listitem
                    link Product analytics, url='https://posthog.com/docs/product-analytics'
                listitem
                    link Session replay, url='https://posthog.com/docs/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/docs/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/docs/experiments'
                listitem
                    link Surveys, url='https://posthog.com/docs/surveys'
                listitem
                    link CDP, url='https://posthog.com/docs/cdp'
                listitem
                    link Data warehouse, url='https://posthog.com/docs/data-warehouse'
                listitem
                    link Migrate, url='https://posthog.com/docs/migrate'
            list
                listitem
                    heading Community
                        link Community, url='https://posthog.com/questions'
                listitem
                    link Questions?, url='https://posthog.com/questions'
                listitem
                    link Guides, url='https://posthog.com/tutorials'
                listitem
                    link Integrations, url='https://posthog.com/cdp'
                listitem
                    link Dashboard templates, url='https://posthog.com/templates'
                listitem
                    link Founders, url='https://posthog.com/founders/all'
                listitem
                    link Product engineers, url='https://posthog.com/product-engineers/all'
                listitem
                    link Tracks, url='https://posthog.com/tracks'
                listitem
                    link Merch, url='https://posthog.com/merch'
                listitem
                    link Contributors, url='https://posthog.com/contributors'
                listitem
                    link Newsletter, url='https://newsletter.posthog.com/'
                listitem
                    link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
                listitem
                    link PostHog on GitHub, url='https://github.com/PostHog/posthog'
            list
                listitem
                    heading Handbook
                        link Handbook, url='https://posthog.com/handbook'
                listitem
                    link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
                listitem
                    link Our story, url='https://posthog.com/handbook/story'
                listitem
                    link How we work, url='https://posthog.com/handbook/company/culture'
                listitem
                    link Values, url='https://posthog.com/handbook/values'
                listitem
                    link Tips for working here, url='https://posthog.com/handbook/help'
                listitem
                    link Team structure, url='https://posthog.com/handbook/team-structure'
                listitem
                    link People & Ops, url='https://posthog.com/handbook/people/compensation'
                listitem
                    link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
                listitem
                    link Design, url='https://posthog.com/handbook/design/philosophy'
                listitem
                    link Marketing, url='https://posthog.com/handbook/growth/marketing'
            list
                listitem
                    heading Company
                        link Company, url='https://posthog.com/about'
                listitem
                    link About, url='https://posthog.com/about'
                listitem
                    link Roadmap, url='https://posthog.com/roadmap'
                listitem
                    link Changelog, url='https://posthog.com/changelog'
                listitem
                    link People, url='https://posthog.com/people'
                listitem
                    link Small teams, url='https://posthog.com/teams'
                listitem
                    link Blog, url='https://posthog.com/blog/all'
                listitem
                    link Investors, url='https://posthog.com/handbook/strategy/investors'
                listitem
                    link Press, url='https://posthog.com/media'
                listitem
                    link FAQ, url='https://posthog.com/faq'
                listitem
                    link Security, url='https://posthog.com/handbook/company/security'
                listitem
                    link Support, url='https://posthog.com/questions'
                listitem
                    link Careers, url='https://posthog.com/careers'
            list
                listitem
                    link, url='https://x.com/posthog'
                        image
                listitem
                    link, url='https://www.linkedin.com/company/posthog'
                        image
                listitem
                    link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
                        image
                listitem
                    link, url='https://github.com/PostHog'
                        image
            StaticText ©
            StaticText 2024
            StaticText PostHog, Inc.
            list
                listitem
                    link System status, url='https://status.posthog.com/'
                listitem
                    StaticText 👉
                    link Generate a DPA, url='https://posthog.com/dpa'
                    StaticText 👈
                    StaticText (It's guaranteed fun!)
                listitem
                    link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
                listitem
                    link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
                listitem
                    link Privacy policy, url='https://posthog.com/privacy'
                listitem
                    link Terms, url='https://posthog.com/terms'
        paragraph
            strong
                StaticText PostHog.com doesn't use third party cookies
            StaticText - only a single in-house cookie.
        paragraph
            StaticText No data is sent to a third party.
        [6509] button Accept, center=(214,869)
        [6511] button Decline, center=(214,920)
        image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
    generic, atomic
        StaticText Navigated to Product analytics with autocapture
    list

Reasoning for action: I clicked on the 'Product analytics' link because the task requires exploring PostHog's analytics tools. This step is crucial as it takes me to the relevant section of the website that contains detailed descriptions and functionalities of the Product Analytics feature. Understanding this information is essential to fulfill the user story of leveraging these tools to enhance user experience and optimize product performance.

Action: click('2661') # Click on the 'Product analytics' link to explore this specific product.

Change Description: After clicking the 'Product analytics' link, the browser navigated to the 'Product Analytics - PostHog' page, shifting the focus from the general 'Why PostHog?' page to a specific section dedicated to product analytics features and offerings.

Screenshot before:Screenshot after:---

Step 3:

Url (before/after):

https://posthog.com/product-analytics

https://posthog.com/session-replay

Content (before/after):

RootWebArea Product Analytics - PostHog, focused, url='https://posthog.com/product-analytics'
    generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
        banner
            [3256] link, center=(106,28), url='https://posthog.com/'
                image
Show more
            list
                listitem
                    [3260] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
                listitem
                    [3263] link Products, center=(855,28), url='https://posthog.com/product-analytics'
                listitem
                    [3268] link Pricing, center=(938,28), url='https://posthog.com/pricing'
                listitem
                    [3271] link Docs, center=(1008,28), url='https://posthog.com/docs'
                listitem
                    [3274] link Community, center=(1093,28), url='https://posthog.com/community'
                listitem
                    [3277] link Company, center=(1192,28), url='https://posthog.com/about'
            [3280] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
            [3283] button, center=(1832,28)
                image
            [3286] button, center=(1880,28)
                image
            list
                listitem
                    [3292] link Product analytics, center=(335,82), url='https://posthog.com/product-analytics'
                        image
                listitem
                    [3299] link Web analytics, center=(510,84), url='https://posthog.com/web-analytics'
                        image
                listitem
                    [3306] link Session replay, center=(674,84), url='https://posthog.com/session-replay'
                        image
                listitem
                    [3313] link Feature flags, center=(836,84), url='https://posthog.com/feature-flags'
                        image
                listitem
                    [3320] link Experiments, center=(992,84), url='https://posthog.com/experiments'
                        image
                listitem
                    [3327] link Surveys, center=(1128,84), url='https://posthog.com/surveys'
                        image
                listitem
                    [3334] link Data pipelines, center=(1271,84), url='https://posthog.com/cdp'
                        image
                listitem
                    [3341] link Data warehouse, center=(1444,84), url='https://posthog.com/data-warehouse'
                        image
                listitem
                    [3348] link Product OS, center=(1606,84), url='https://posthog.com/product-os'
                        image
        main
            image
            StaticText Product analytics
            heading Product analytics with autocapture
            paragraph
                StaticText PostHog is the only product analytics platform built to natively work with
                [3362] link session replay, center=(1092,302), url='https://posthog.com/session-replay'
                StaticText ,
                [3363] link feature flags, center=(1216,302), url='https://posthog.com/feature-flags'
                StaticText ,
                [3364] link experiments, center=(1333,302), url='https://posthog.com/experiments'
                StaticText , and
                [3365] link surveys, center=(1462,302), url='https://posthog.com/surveys'
                StaticText .
            [3367] link Get started - free, center=(876,359), url='https://app.posthog.com/signup'
            [3369] link Talk to a human, center=(1052,359), url='https://posthog.com/talk-to-a-human'
            image Screenshot of PostHog Product Analytics, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-product-analytics'
            list
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/ycombinator/logo.svg'
                    paragraph
                        StaticText gathers 30% more data than with Google Analytics
                    paragraph
                        StaticText "
                        StaticText We could autocapture... events using the JS snippet and... configure custom events.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/ycombinator'
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/hasura/logo.svg'
                    paragraph
                        StaticText improved conversion rates by 10-20%
                    paragraph
                        StaticText "
                        StaticText we observed drop-offs at very particular stages of our onboarding flow.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/hasura'
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/contra/contra_logo.svg'
                    paragraph
                        StaticText increased registrations by 30%
                    paragraph
                        StaticText "
                        StaticText From [funnels], we could easily jump to session replays to see the drop-off point.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/contra'
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/speakeasy/speakeasy-logo.png'
                    paragraph
                        StaticText manages features and developer relations
                    paragraph
                        StaticText "
                        StaticText ...top-to-bottom view of conversion rates and user paths, without... extra setup time.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/speakeasy'
            list
                listitem
                    link Features
                listitem
                    link Pricing
                listitem
                    link PostHog vs...
                listitem
                    link Tutorials
                listitem
                    link Installation
                listitem
                    link Docs
                listitem
                    link Meet the team
                listitem
                    link Roadmap & changelog
                listitem
                    link Questions
            heading Features
            list
                listitem
                    button Funnels
                        image
                        paragraph
                listitem
                    button Graphs & trends
                        image
                        paragraph
                listitem
                    button User paths
                        image
                        paragraph
                listitem
                    button Correlation analysis
                        image
                        paragraph
                listitem
                    button Retention
                        image
                        paragraph
                listitem
                    button Stickiness
                        image
                        paragraph
                listitem
                    button Lifecycle
                        image
                        paragraph
                listitem
                    button Dashboards
                        image
                        paragraph
                listitem
                    button HogQL
                        image
                        paragraph
            button
                image
            heading Find drop-off across a series of actions
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Products/Slider/images/funnel-basic'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Products/Slider/images/funnel-grouped'
            list
                listitem
                    heading Filtering
                    paragraph
                        StaticText Set filters for individual steps – or the entire funnel – by person property, group or cohort, or event property
                listitem
                    heading Graph types
                    paragraph
                        StaticText Track user progression between steps, conversion time between each step, and how a funnel’s conversion rate changes over time
                listitem
                    heading Step ordering
                    paragraph
                        StaticText Choose between a sequential series of steps, a strict order, or any order of steps that lead to conversion
                listitem
                    heading Granular controls
                    paragraph
                        StaticText Set conversion window limit, add exclusionary steps, set attribution type, and see the relative conversion rate between each step
            heading Visualize user data with graphs, tables, charts, maps, and more
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-bar'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-multiple-sparklines'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-area'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-sparkline'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-trend-map'
            list
                listitem
                    heading Trends
                    paragraph
                        StaticText Plot any event over time, such as a feature being used. You can even do math and multiple series.
                listitem
                    heading Advanced filtering
                    paragraph
                        StaticText Apply however many filters you need to or breakdown by any event, user or group property with advanced logic.
                listitem
                    heading Breakdown tables
                    paragraph
                        StaticText Break out your trends by any event property.
                listitem
                    heading Sampling
                    paragraph
                        StaticText Speed up long running queries across large datasets in one click.
            heading User paths
            paragraph
                StaticText Set start and end points to see how users navigate your product, website, or conversion funnel.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-paths'
            list
                listitem
                    heading Step insights
                    paragraph
                        StaticText See who dropped off at each step, who did or didn’t complete a step, and the drop-off rate.
                listitem
                    heading Wildcard groups
                    paragraph
                        StaticText Group similar steps into a mega-step (where any of a group of events can trigger a step).
                listitem
                    heading Exclusion events
                    paragraph
                        StaticText Prevent specific events from appearing in a path.
                listitem
                    heading Granular controls
                    paragraph
                        StaticText Visualize any sequence of page views, screen views or events, with up to 20 steps.
            heading Correlation analysis
            paragraph
                StaticText When analyzing funnels, correlation analysis highlights significant events or properties that may be useful in determining how likely someone is to converting or churning.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-correlation-analysis'
            heading Retention
            paragraph
                StaticText See how many users return on subsequent days after first visiting your site or product.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-retention'
            heading Stickiness
            paragraph
                StaticText Learn how many times users perform a specific event in a period of time.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-stickiness'
            heading Lifecycle
            paragraph
                StaticText Discover how your active users break down, highlighting those who have recently stopped being active or those who have just become active for the first time.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-lifecycle'
            heading Dashboards
            paragraph
                StaticText (They're exactly what they sound like.)
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-dashboards'
            list
                listitem
                    heading Dashboard filtering
                    paragraph
                        StaticText Filter saved insights on a dashboard by anything - event properties, person properties, cohorts - even if a feature flag was active during a user’s session.
                listitem
                    heading Embeddable dashboards with auto-refresh
                    paragraph
                        StaticText Embed a dashboard iframe and always have near-realtime data - great for showing KPIs on a TV.
                listitem
                    heading Weekly updates by Slack or email
                    paragraph
                        StaticText Send dashboard updates to a Slack channel or to colleagues via email at any recurring frequency.
                listitem
                    heading Access restrictions
                    paragraph
                        StaticText Limit dashboard access with role-based permissions or using private projects.
                listitem
                    heading Customizable layouts
                    paragraph
                        StaticText Configure how many insights appear per row or column.
            heading HogQL
            paragraph
                StaticText Directly query data stored in PostHog via our SQL transition layer, HogQL.
            link Explore the docs, url='https://posthog.com/docs/hogql'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Product/ProductAnalytics/images/screenshot-hogql'
            list
                listitem
                    heading Breakdowns
                    paragraph
                        StaticText Group data by multiple columns
                listitem
                    heading Filters
                    paragraph
                        StaticText Use filters nearly everywhere data exists, like in dashboards, data series, breakdowns, funnels, and the activity tab
                listitem
                    heading Aggregations
                    paragraph
                        code
                            StaticText count
                        StaticText ,
                        code
                            StaticText min
                        StaticText ,
                        code
                            StaticText max
                        StaticText ,
                        code
                            StaticText sum
                        StaticText ,
                        code
                            StaticText avg
                        StaticText , and about 90 more
            button
                image
            list
                listitem
                    image
                    heading Autocapture
                    paragraph
                        StaticText Add PostHog.js to your website or web app to track all event data and retroactively define events
                listitem
                    image
                    heading Data visualization
                    paragraph
                        StaticText Filter data by person property, group data, and use formulas in queries
                listitem
                    image
                    heading SQL
                    paragraph
                        StaticText Use PostHog’s filtering interface or switch into SQL mode for more powerful querying
                listitem
                    image
                    heading Dashboards and insight subscriptions
                    paragraph
                        StaticText Share insights with teams, and get updates when results change
                listitem
                    image
                    heading Group analytics
                    paragraph
                        StaticText Analyze how any group of people (like an organization) use your product
                listitem
                    image
                    heading AI engineering
                    paragraph
                        StaticText Integrate with existing monitoring tools and track latency, cost, and model performance
            heading Answer all of these questions (and more) with PostHog Product analytics.
            list
                listitem
                    link How do I calculate new vs returning users?, url='https://posthog.com/tutorials/track-new-returning-users'
                listitem
                    link What’s my churn rate? / How can I lower my churn rate?, url='https://posthog.com/tutorials/churn-rate'
                listitem
                    link What features have the highest churn?, url='https://posthog.com/tutorials/churn-rate#lifecycle-charts'
                listitem
                    link Which of my features increase user retention?, url='https://posthog.com/tutorials/feature-retention'
                listitem
                    link How do I track ad conversion?, url='https://posthog.com/tutorials/performance-marketing#tracking-conversion-from-traffic-to-signups'
                listitem
                    link How can I find my power users? / What are my power users doing differently?, url='https://posthog.com/tutorials/power-users#identifying-your-power-user'
                listitem
                    link Where do my users spend the most time on?, url='https://posthog.com/tutorials/session-metrics'
                listitem
                    link How do I get insights about my data using regex?, url='https://posthog.com/tutorials/regex-basics'
                listitem
                    StaticText How are my metrics changing over time?
                listitem
                    StaticText How does the usage of two feature compare?
                listitem
                    StaticText How does last week's release affect engagement?
                listitem
                    StaticText Which step(s) have the highest friction or time to convert?
                listitem
                    StaticText What long-term patterns are we seeing?
                listitem
                    StaticText Which cohorts can we find from usage patterns?
                listitem
                    link How are changes improving my activation flow?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-users-through-funnels'
                listitem
                    StaticText How do event properties change over time?
                listitem
                    StaticText How is seasonality affecting conversion?
                listitem
                    link How do far are my users scrolling down my app?, url='https://posthog.com/tutorials/scroll-depth'
                listitem
                    link How to I track performance marketing?, url='https://posthog.com/tutorials/performance-marketing'
                listitem
                    StaticText How are my ads converting to paying customers?
                listitem
                    StaticText Which parts of our product are people using?
                listitem
                    StaticText Where are users getting stuck?
                listitem
                    link How do I measure growth loops?, url='https://posthog.com/blog/growth-loops#measuring-your-growth-loop'
                listitem
                    StaticText What events correlate to success in my product?
                listitem
                    StaticText What properties correlate to success in my product?
                listitem
                    link How many users return to use my product each day?, url='https://posthog.com/tutorials/track-new-returning-users#calculating-returning-users'
                listitem
                    link How many users return to use my product each week?, url='https://posthog.com/tutorials/track-new-returning-users'
                listitem
                    StaticText What features do users come back to use?
            heading Usage-based pricing
            paragraph
                StaticText Use
                StaticText product analytics
                StaticText free. Or enter a credit card for advanced features.
                StaticText Either way, your first
                StaticText 1,000,000 events
                StaticText are free – every month.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Product/hogs/product-analytics-hog'
            heading Free
            paragraph
                StaticText No credit card required
            heading All other plans
            paragraph
                StaticText All features, no limitations
            heading Events
            paragraph
                strong
                    StaticText 1,000,000
                StaticText /mo
            paragraph
                strong
                    StaticText Unlimited
            heading Features
            heading Dashboards
            image
            StaticText Included
            image
            StaticText Included
            heading Funnels
            image
            StaticText Included
            image
            StaticText Included
            heading Graphs & trends
            image
            StaticText Included
            image
            StaticText Included
            heading User paths
            paragraph
                StaticText Limited
            image
            StaticText Included
            heading Insight & dashboard subscriptions
            image
            StaticText Not included
            image
            StaticText Included
            heading Advanced paths
            image
            StaticText Not included
            image
            StaticText Included
            heading Correlation analysis
            image
            StaticText Not included
            image
            StaticText Included
            heading Lifecycle
            image
            StaticText Not included
            image
            StaticText Included
            heading Data retention
            paragraph
                StaticText 1 year
            paragraph
                StaticText 7 years
            heading Alerts
            paragraph
                StaticText 2 alert
            paragraph
                StaticText Unlimited
            heading Person profiles
            StaticText Add-on
            image
            heading Available
            heading Group analytics
            StaticText Add-on
            image
            heading Available
            heading Data pipelines
            StaticText Add-on
            image
            heading Available
            heading Monthly pricing
            heading First 1 million events
            heading Free
                strong
            heading 1-2 million
            heading $0.0000500/event
                strong
            heading 2-15 million
            heading $0.0000343/event
                strong
            heading 15-50 million
            heading $0.0000295/event
                strong
            heading 50-100 million
            heading $0.0000218/event
                strong
            heading 100-250 million
            heading $0.0000150/event
                strong
            heading 250 million+
            heading $0.0000090 /event
                strong
                image
            link Get started - free, url='https://app.posthog.com/signup'
            link Get started - free, url='https://app.posthog.com/signup'
            heading FAQs
            button How do I know what my event volume is?
                paragraph
                image
            button Do I pay anything for stored events?
                paragraph
                image
            button How long do you retain event data?
                paragraph
                image
            button Is there a free trial on paid plans?
                paragraph
                image
            button What currency are your prices in?
                paragraph
                image
            button Do you offer a discount for non-profits?
                paragraph
                image
            button Are there any minimums or annual commitments?
                paragraph
                image
            heading PostHog vs...
            strong
            strong
                StaticText Amplitude
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-amplitude'
            strong
                StaticText Mixpanel
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-mixpanel'
            strong
                StaticText Heap
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-heap'
            strong
                StaticText Pendo
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-pendo'
            image
            strong
                StaticText Funnels
            StaticText Conversion funnels
            image
            image
            image
            image
            image
            StaticText Historical trends
            image
            image
            image
            image
            image
            StaticText Time to convert insights
            image
            image
            image
            image
            image
            StaticText Sequential step order
            image
            image
            image
            image
            image
            StaticText Strict step order
            image
            image
            image
            image
            image
            StaticText Any step order
            image
            image
            image
            image
            image
            StaticText Exclusion events
            image
            image
            image
            image
            image
            StaticText Conversion windows
            image
            image
            image
            image
            image
            StaticText Reveal user paths between steps
            image
            image
            image
            image
            image
            StaticText Anomaly detection
            image
            image
            image
            image
            image
            StaticText Filter internal and test users
            image
            image
            image
            image
            image
            StaticText Filter by cohort
            image
            image
            image
            image
            image
            StaticText Filter by person property
            image
            image
            image
            image
            image
            StaticText Breakdown by person property
            image
            image
            image
            image
            image
            StaticText Correlation analysis
            image
            image
            image
            image
            image
            strong
                StaticText Path analysis
            StaticText Reveal paths from a start point
            image
            image
            image
            image
            image
            StaticText Reveal paths from an end point
            image
            image
            image
            image
            image
            StaticText Reveal paths between points
            image
            image
            image
            image
            image
            StaticText Reveal paths within funnels
            image
            image
            image
            image
            image
            StaticText Zoom in/out
            image
            image
            image
            image
            image
            StaticText Define number of users on path
            image
            image
            image
            image
            image
            StaticText Track pageviews
            image
            image
            image
            image
            image
            StaticText Track custom events
            image
            image
            image
            image
            image
            StaticText Filter internal and test users
            image
            image
            image
            image
            image
            StaticText Filter by cohort
            image
            image
            image
            image
            image
            StaticText Filter by events or person property
            image
            image
            image
            image
            image
            StaticText Include and exclude Wildcards
            image
            image
            image
            image
            image
            StaticText Exclusion events
            image
            image
            image
            image
            image
            StaticText Hide repeating steps
            image
            image
            image
            image
            image
            StaticText Regex for path cleaning
            image
            image
            image
            image
            image
            StaticText Max number of steps
            StaticText 50
            StaticText 120+
            StaticText 10
            StaticText 20
            StaticText 20
            strong
                StaticText Dashboards
            StaticText User-level permissions
            image
            image
            image
            image
            image
            StaticText Project-level permissions
            image
            image
            image
            image
            image
            StaticText Dashboard-level permissions
            image
            image
            image
            image
            image
            StaticText Share dashboards externally
            image
            image
            image
            image
            image
            StaticText Embed dashboards anywhere
            image
            image
            image
            image
            image
            StaticText Subscribe to dashboards
            image
            image
            image
            image
            image
            StaticText Pinned dashboards
            image
            image
            image
            image
            image
            image
            image
            image
            image
            image
            StaticText Dashboard & insight tags
            image
            image
            image
            image
            image
            StaticText Webhooks
            image
            image
            image
            image
            image
            StaticText Annotations
            image
            image
            image
            image
            image
            StaticText Private insights
            image
            image
            image
            image
            image
            StaticText Apps / integrations
            StaticText 70+
            StaticText 50+
            StaticText 40+
            StaticText 40+
            StaticText 50+
            link Get started - free, url='https://app.posthog.com/sigup'
            button See full comparison
            heading So, what's best for you?
            heading Reasons a competitor may be best for you (for now...)
            list
                listitem
                    ListMarker •
                    StaticText Time-based analysis for web analytics (e.g. time on page)
                    list
                        listitem
                            ListMarker •
                            StaticText (We're
                            link working on this, url='https://posthog.com/teams/web-analytics'
                            StaticText !)
                listitem
                    ListMarker •
                    StaticText Natural language processing for creating insights
                listitem
                    ListMarker •
                    StaticText Predictive analytics for extrapolating events into the future
                listitem
                    ListMarker •
                    StaticText Alerting for when events move beyond set thresholds
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-pa'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-hog'
            heading Reasons to choose
                image
            list
                listitem
                    ListMarker •
                    StaticText Linking between analytics and other features, so you can jump from a graph to a relevant recording
                listitem
                    ListMarker •
                    StaticText Wide range of insight types for analyzing data
                listitem
                    ListMarker •
                    StaticText Formula mode and SQL access to enable deeper analysis
                listitem
                    ListMarker •
                    StaticText Automatic correlation analysis to find significant events
                listitem
                    ListMarker •
                    StaticText Group analytics for teams with B2B customers
            paragraph
                StaticText Have questions about PostHog?
                link Ask the community, url='https://posthog.com/questions/product-analytics'
                StaticText or
                link book a demo, url='https://posthog.com/talk-to-a-human'
                StaticText .
            heading Featured tutorials
            paragraph
                StaticText Visit the
                link tutorials, url='https://posthog.com/tutorials'
                StaticText section for more.
            list
                listitem
                    paragraph
                        StaticText How to calculate and lower churn rate
                    paragraph
                        StaticText In this tutorial, we will calculate and visualize the churn rate then use PostHog’s features of session recordings, cohorts, and actions to lower it.
                    link Read more, url='https://posthog.com/tutorials/churn-rate'
                listitem
                    paragraph
                        StaticText How to filter and breakdown arrays with HogQL
                    paragraph
                        StaticText Arrays (AKA lists) are a useful way to store multiple values related to each other under the same key. PostHog's HogQL expressions unlock the ability to make full use of them.
                    link Read more, url='https://posthog.com/tutorials/array-filter-breakdown'
                listitem
                    paragraph
                        StaticText Calculate bounce rate
                    paragraph
                        StaticText Bounce rate is the percentage of users who leave your page immediately after visiting. It is a popular marketing metric showing the relevance and engagement of content for site visitors.
                    link Read more, url='https://posthog.com/tutorials/bounce-rate'
                listitem
                    paragraph
                        StaticText How to calculate DAU/MAU ratio
                    paragraph
                        StaticText The ratio of daily active users over monthly active users shows what percentage of your users are active and use your product every day.
                    link Read more, url='https://posthog.com/tutorials/dau-mau-ratio'
            heading Install & customize
            paragraph
                StaticText Here are some ways you can fine tune how you implement
                StaticText product analytics
                StaticText .
            list
                listitem
                    button Installation posthog.init()
                        paragraph
                        list
                            StaticText posthog.init()
                listitem
                    button Send data attributes with autocaptured events data-ph-capture-attribute
                        paragraph
                        list
                            StaticText data-ph-capture-attribute
                listitem
                    button Prevent sensitive data capture ph-no-capture
                        paragraph
                        list
                            StaticText ph-no-capture
            heading Installation
            list
                listitem
                    tab JS snippet, selected=True
                listitem
                    tab Libraries 14, selected=False
                listitem
                    tab Framework guides 22, selected=False
                listitem
                    tab API, selected=False
            tabpanel JS snippet
                paragraph
                    StaticText This is the simplest way to get PostHog up and running. It only takes a few minutes.
                paragraph
                    StaticText Copy the snippet below and replace
                    code
                        StaticText <ph_project_api_key>
                    StaticText and
                    code
                        StaticText <ph_client_api_host>
                    StaticText with your project's values, then add it within the
                    code
                        StaticText <head>
                    StaticText tags at the base of your product - ideally just before the closing
                    code
                        StaticText </head>
                    StaticText tag. This ensures PostHog loads on any page users visit.
                paragraph
                    StaticText You can find the snippet pre-filled with this data in
                    link your project settings, url='https://us.posthog.com/settings/project#snippet'
                    StaticText .
                StaticText HTML
                button
                    image
                code
                    StaticText <
                    StaticText script
                    StaticText >
                    StaticText !
                    StaticText function
                    StaticText (
                    StaticText t
                    StaticText ,
                    StaticText )
                    StaticText {
                    StaticText var
                    StaticText o
                    StaticText ,
                    StaticText ,
                    StaticText p
                    StaticText ,
                    StaticText ;
                    StaticText .
                    StaticText __SV
                    StaticText ||
                    StaticText (
                    StaticText window
                    StaticText .
                    StaticText posthog
                    StaticText =
                    StaticText ,
                    StaticText .
                    StaticText _i
                    StaticText =
                    StaticText [
                    StaticText ]
                    StaticText ,
                    StaticText .
                    StaticText init
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText ,
                    StaticText s
                    StaticText ,
                    StaticText a
                    StaticText )
                    StaticText {
                    StaticText function
                    StaticText (
                    StaticText t
                    StaticText ,
                    StaticText )
                    StaticText {
                    StaticText var
                    StaticText o
                    StaticText =
                    StaticText .
                    StaticText split
                    StaticText (
                    StaticText "."
                    StaticText )
                    StaticText ;
                    StaticText 2
                    StaticText ==
                    StaticText o
                    StaticText .
                    StaticText length
                    StaticText &&
                    StaticText (
                    StaticText t
                    StaticText =
                    StaticText t
                    StaticText [
                    StaticText o
                    StaticText [
                    StaticText 0
                    StaticText ]
                    StaticText ]
                    StaticText ,
                    StaticText =
                    StaticText o
                    StaticText [
                    StaticText 1
                    StaticText ]
                    StaticText )
                    StaticText ,
                    StaticText t
                    StaticText [
                    StaticText ]
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText )
                    StaticText {
                    StaticText t
                    StaticText .
                    StaticText push
                    StaticText (
                    StaticText [
                    StaticText ]
                    StaticText .
                    StaticText concat
                    StaticText (
                    StaticText Array
                    StaticText .
                    StaticText prototype
                    StaticText .
                    StaticText slice
                    StaticText .
                    StaticText call
                    StaticText (
                    StaticText arguments
                    StaticText ,
                    StaticText 0
                    StaticText )
                    StaticText )
                    StaticText )
                    StaticText }
                    StaticText }
                    StaticText (
                    StaticText p
                    StaticText =
                    StaticText t
                    StaticText .
                    StaticText createElement
                    StaticText (
                    StaticText "script"
                    StaticText )
                    StaticText )
                    StaticText .
                    StaticText type
                    StaticText =
                    StaticText "text/javascript"
                    StaticText ,
                    StaticText p
                    StaticText .
                    StaticText crossOrigin
                    StaticText =
                    StaticText "anonymous"
                    StaticText ,
                    StaticText p
                    StaticText .
                    StaticText async
                    StaticText =
                    StaticText !
                    StaticText 0
                    StaticText ,
                    StaticText p
                    StaticText .
                    StaticText src
                    StaticText =
                    StaticText s
                    StaticText .
                    StaticText api_host
                    StaticText .
                    StaticText replace
                    StaticText (
                    StaticText ".i.posthog.com"
                    StaticText ,
                    StaticText "-assets.i.posthog.com"
                    StaticText )
                    StaticText +
                    StaticText "/static/array.js"
                    StaticText ,
                    StaticText (
                    StaticText =
                    StaticText t
                    StaticText .
                    StaticText getElementsByTagName
                    StaticText (
                    StaticText "script"
                    StaticText )
                    StaticText [
                    StaticText 0
                    StaticText ]
                    StaticText )
                    StaticText .
                    StaticText parentNode
                    StaticText .
                    StaticText insertBefore
                    StaticText (
                    StaticText p
                    StaticText ,
                    StaticText )
                    StaticText ;
                    StaticText var
                    StaticText u
                    StaticText =
                    StaticText ;
                    StaticText for
                    StaticText (
                    StaticText void
                    StaticText 0
                    StaticText !==
                    StaticText a
                    StaticText ?
                    StaticText u
                    StaticText =
                    StaticText [
                    StaticText a
                    StaticText ]
                    StaticText =
                    StaticText [
                    StaticText ]
                    StaticText :
                    StaticText a
                    StaticText =
                    StaticText "posthog"
                    StaticText ,
                    StaticText u
                    StaticText .
                    StaticText people
                    StaticText =
                    StaticText u
                    StaticText .
                    StaticText people
                    StaticText ||
                    StaticText [
                    StaticText ]
                    StaticText ,
                    StaticText u
                    StaticText .
                    StaticText toString
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText t
                    StaticText )
                    StaticText {
                    StaticText var
                    StaticText =
                    StaticText "posthog"
                    StaticText ;
                    StaticText return
                    StaticText "posthog"
                    StaticText !==
                    StaticText a
                    StaticText &&
                    StaticText (
                    StaticText +=
                    StaticText "."
                    StaticText +
                    StaticText a
                    StaticText )
                    StaticText ,
                    StaticText t
                    StaticText ||
                    StaticText (
                    StaticText +=
                    StaticText " (stub)"
                    StaticText )
                    StaticText ,
                    StaticText }
                    StaticText ,
                    StaticText u
                    StaticText .
                    StaticText people
                    StaticText .
                    StaticText toString
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText )
                    StaticText {
                    StaticText return
                    StaticText u
                    StaticText .
                    StaticText toString
                    StaticText (
                    StaticText 1
                    StaticText )
                    StaticText +
                    StaticText ".people (stub)"
                    StaticText }
                    StaticText ,
                    StaticText o
                    StaticText =
                    StaticText "init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug"
                    StaticText .
                    StaticText split
                    StaticText (
                    StaticText " "
                    StaticText )
                    StaticText ,
                    StaticText =
                    StaticText 0
                    StaticText ;
                    StaticText <
                    StaticText o
                    StaticText .
                    StaticText length
                    StaticText ;
                    StaticText ++
                    StaticText )
                    StaticText (
                    StaticText u
                    StaticText ,
                    StaticText o
                    StaticText [
                    StaticText ]
                    StaticText )
                    StaticText ;
                    StaticText .
                    StaticText _i
                    StaticText .
                    StaticText push
                    StaticText (
                    StaticText [
                    StaticText ,
                    StaticText s
                    StaticText ,
                    StaticText a
                    StaticText ]
                    StaticText )
                    StaticText }
                    StaticText ,
                    StaticText .
                    StaticText __SV
                    StaticText =
                    StaticText 1
                    StaticText )
                    StaticText }
                    StaticText (
                    StaticText document
                    StaticText ,
                    StaticText window
                    StaticText .
                    StaticText posthog
                    StaticText ||
                    StaticText [
                    StaticText ]
                    StaticText )
                    StaticText ;
                    StaticText posthog
                    StaticText .
                    StaticText init
                    StaticText (
                    StaticText '<ph_project_api_key>'
                    StaticText ,
                    StaticText {
                    StaticText api_host
                    StaticText :
                    StaticText 'https://us.i.posthog.com'
                    StaticText }
                    StaticText )
                    StaticText </
                    StaticText script
                    StaticText >
                paragraph
                    StaticText Once the snippet is added, PostHog automatically captures
                    code
                        StaticText $pageview
                    StaticText and
                    link other events, url='https://posthog.com/docs/data/autocapture'
                    StaticText like button clicks. You can then enable other products, such as session replays, within
                    link your project settings, url='https://us.posthog.com/settings'
                    StaticText .
                group
                    DisclosureTriangle Set up a reverse proxy (recommended), expanded=False
                group
                    DisclosureTriangle Include ES5 support (optional), expanded=False
            tabpanel Libraries 14
            tabpanel Framework guides 22
            tabpanel API
            heading Explore the docs
            paragraph
                StaticText Get a more technical overview of how everything works
                link in our docs, url='https://posthog.com/docs'
                StaticText .
            list
                listitem
                    paragraph
                        StaticText Product analytics
                    list
                        listitem
                            link Overview, url='https://posthog.com/docs/product-analytics'
                                image
                        listitem
                            link Installation, url='https://posthog.com/docs/product-analytics/installation'
                                image
                        listitem
                            link Capturing events, url='https://posthog.com/docs/product-analytics/capture-events'
                                image
                        listitem
                            link Creating insights, url='https://posthog.com/docs/product-analytics/insights'
                                image
                        listitem
                            link Identifying users, url='https://posthog.com/docs/product-analytics/identify'
                                image
                        listitem
                            link Setting person properties, url='https://posthog.com/docs/product-analytics/person-properties'
                                image
                        listitem
                            link Group analytics, url='https://posthog.com/docs/product-analytics/group-analytics'
                                image
                        listitem
                            link Best practices, url='https://posthog.com/docs/product-analytics/best-practices'
                                image
                        listitem
                            link Troubleshooting and FAQs, url='https://posthog.com/docs/product-analytics/troubleshooting'
                                image
                        listitem
                            link Tutorials and guides, url='https://posthog.com/docs/product-analytics/tutorials'
                                image
                        listitem
                            link Cutting costs, url='https://posthog.com/docs/product-analytics/cutting-costs'
                                image
                listitem
                    paragraph
                        StaticText Analysis views
                    list
                        listitem
                            link Trends, url='https://posthog.com/docs/product-analytics/trends/overview'
                                image
                        listitem
                            link Funnels, url='https://posthog.com/docs/product-analytics/funnels'
                                image
                        listitem
                            link Dashboards, url='https://posthog.com/docs/product-analytics/dashboards'
                                image
                        listitem
                            link User paths, url='https://posthog.com/docs/product-analytics/paths'
                                image
                        listitem
                            link Stickiness, url='https://posthog.com/docs/product-analytics/stickiness'
                                image
                        listitem
                            link Correlation analysis, url='https://posthog.com/docs/product-analytics/correlation'
                                image
                        listitem
                            link Retention, url='https://posthog.com/docs/product-analytics/retention'
                                image
                        listitem
                            link Lifecycle, url='https://posthog.com/docs/product-analytics/lifecycle'
                                image
                        listitem
                            link SQL BETA, url='https://posthog.com/docs/product-analytics/sql'
                                image
                listitem
                    paragraph
                        StaticText Tools
                    list
                        listitem
                            link LLM insights BETA, url='https://posthog.com/docs/ai-engineering/llms'
                                image
                        listitem
                            link Autocapture, url='https://posthog.com/docs/product-analytics/autocapture'
                                image
                        listitem
                            link Privacy controls, url='https://posthog.com/docs/product-analytics/privacy'
                                image
                        listitem
                            link Web vitals, url='https://posthog.com/docs/product-analytics/web-vitals'
                                image
                        listitem
                            link Data management, url='https://posthog.com/docs/data'
                                image
                        listitem
                            link Sharing & embedding, url='https://posthog.com/docs/product-analytics/sharing'
                                image
                        listitem
                            link Subscriptions, url='https://posthog.com/docs/product-analytics/subscriptions'
                                image
                        listitem
                            link Sampling BETA, url='https://posthog.com/docs/product-analytics/sampling'
                                image
            heading Meet the team
            paragraph
                StaticText PostHog works in small teams. The
                link Product Analytics, url='https://posthog.com/teams/product-analytics'
                StaticText team is responsible for building
                StaticText product analytics
                StaticText .
            paragraph
                StaticText (Shockingly, this team prefers their pizza without pineapple.)
            list
                listitem
                    button Thomas Obermüller Software Engineer Munich Hi, my name is Thomas, I'm 35 years old and live in the beautiful city of Munich together with my girlfriend. I’ve been interested in programming and entrepreneurship since I was a small kid, originally wanting to become a game developer. After school, I studied mathematics and physics with the desire to better understand how the world works - do we have a free will or is everything deterministic? Richard Feynman surely left an impression on me. However it soon became clear that the answers I'd get wouldn’t fulfil my desire. I also always knew I didn’t want to pursue a traditional career (e.g. insurance) and towards the end of my bachelor I was looking to join a startup part-time. At a local event I quickly found out that technical people are in high demand. I met the founders of Freeletics, was immediately convinced, and joined them as CTO – full-time. After a meteoric rise to 120 people and multi-million users, it was time for a new adventure and I co-founded Workpath with two people from the local startup scene. Enterprise is fun for a while, but at some point I wanted to get back to building more consumer facing products. That’s when I decided to combine passion with job and founded Passion Climb, which I now maintain as a side project. Looking for more peace of mind and not being the ultimate decision maker for a bit, I joined the fantastic team at PostHog, which I have already used myself at Passion Climb. And thus, here I am, focusing on building a great UI and making a product people love. In my free time, I love climbing, being outdoors, vanlifing, cooking and great food in general.
                        heading Thomas Obermüller
                        paragraph
                            StaticText Software Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/de.svg'
                        StaticText Munich
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688578166/thomas_eff3f227fc.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688578166/thomas_eff3f227fc.png'
                        paragraph
                            StaticText Hi, my name is Thomas, I'm 35 years old and live in the beautiful city of Munich together with my girlfriend. I’ve been interested in programming and entrepreneurship since I was a small kid, originally wanting to become a game developer.
                        paragraph
                            StaticText After school, I studied mathematics and physics with the desire to better understand how the world works - do we have a free will or is everything deterministic?
                            link Richard Feynman, url="https://en.wikipedia.org/wiki/Surely_You're_Joking,_Mr._Feynman!"
                            StaticText surely left an impression on me. However it soon became clear that the answers I'd get wouldn’t fulfil my desire.
                        paragraph
                            StaticText I also always knew I didn’t want to pursue a traditional career (e.g. insurance) and towards the end of my bachelor I was looking to join a startup part-time. At a local event I quickly found out that technical people are in high demand. I met the founders of
                            link Freeletics, url='https://www.freeletics.com/'
                            StaticText , was immediately convinced, and joined them as CTO – full-time.
                        paragraph
                            StaticText After a meteoric rise to 120 people and multi-million users, it was time for a new adventure and I co-founded
                            link Workpath, url='https://www.workpath.com/'
                            StaticText with two people from the local startup scene.
                        paragraph
                            StaticText Enterprise is fun for a while, but at some point I wanted to get back to building more consumer facing products. That’s when I decided to combine passion with job and founded
                            link Passion Climb, url='https://www.passion-climb.com/'
                            StaticText , which I now maintain as a side project.
                        paragraph
                            StaticText Looking for more peace of mind and not being the ultimate decision maker for a bit, I joined the fantastic team at PostHog, which I have already used myself at Passion Climb. And thus, here I am, focusing on building a great UI and making a product people love.
                        paragraph
                            StaticText In my free time, I love climbing, being outdoors, vanlifing, cooking and great food in general.
                listitem
                    button Julian Bez Full Stack Engineer Berlin I’m a seasoned software engineer known for my problem-solving prowess and collaborative spirit Over the past decade, I’ve developed a strong foundation in both backend and frontend technologies, including Python, Django, TypeScript, Elasticsearch, Celery, and React. My professional journey has taken me through the intricacies of designing robust architectures and managing multifaceted projects. I excel in streamlining engineering workflows and optimizing processes to ensure seamless project execution. Leading development teams has been a rewarding aspect of my career, where I’ve cultivated an inclusive and empowering environment that values every contribution. One of my core strengths is making pragmatic decisions that balance innovation with practicality. I’m committed to best practices and continuous improvement, always looking for ways to enhance the software development lifecycle. Staying current with industry trends and new technologies is a priority for me, driving my dedication to lifelong learning and skill expansion. I thrive in dynamic settings, whether it’s kickstarting new projects from the ground up or diving into established ones. My ability to quickly adapt and bring fresh perspectives to product design and functionality sets me apart. I’m passionate about creating user-centric solutions that are both effective and elegant, ensuring that the end product not only meets but exceeds expectations. In essence, I’m a full-stack developer with a rich experience in guiding small to mid-sized projects for diverse clients. I bring creativity, efficiency, and a collaborative mindset to every team I join.
                        heading Julian Bez
                        paragraph
                            StaticText Full Stack Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/de.svg'
                        StaticText Berlin
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1700222597/Julian_0e5430df9d.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1700222597/Julian_0e5430df9d.png'
                        paragraph
                            StaticText I’m a seasoned software engineer known for my problem-solving prowess and collaborative spirit Over the past decade, I’ve developed a strong foundation in both backend and frontend technologies, including Python, Django, TypeScript, Elasticsearch, Celery, and React.
                        paragraph
                            StaticText My professional journey has taken me through the intricacies of designing robust architectures and managing multifaceted projects. I excel in streamlining engineering workflows and optimizing processes to ensure seamless project execution. Leading development teams has been a rewarding aspect of my career, where I’ve cultivated an inclusive and empowering environment that values every contribution.
                        paragraph
                            StaticText One of my core strengths is making pragmatic decisions that balance innovation with practicality. I’m committed to best practices and continuous improvement, always looking for ways to enhance the software development lifecycle. Staying current with industry trends and new technologies is a priority for me, driving my dedication to lifelong learning and skill expansion.
                        paragraph
                            StaticText I thrive in dynamic settings, whether it’s kickstarting new projects from the ground up or diving into established ones. My ability to quickly adapt and bring fresh perspectives to product design and functionality sets me apart. I’m passionate about creating user-centric solutions that are both effective and elegant, ensuring that the end product not only meets but exceeds expectations.
                        paragraph
                            StaticText In essence, I’m a full-stack developer with a rich experience in guiding small to mid-sized projects for diverse clients. I bring creativity, efficiency, and a collaborative mindset to every team I join.
                listitem
                    button Sandy Spicer Product Engineer Oakland I don't love writing about myself and this is very freeform, and I'm drawing a blank on what to say, so I'm going to make up some questions and answer those instead. What is your favorite food Probably Roti Prata with a good mutton curry What is your favorite activity Downhill skiing, but it has been hard to find time for this as I had a baby recently. Hope to get back to it when the kids can do it too! When did you learn to code? Probably at a summer camp, don't remember the year. I got a bad rap with the counselors because I kept finding bugs in their instructions and tests. When is your favorite holiday? A wash between the 4th of July and Thanksgiving probably.
                        heading Sandy Spicer
                        paragraph
                            StaticText Product Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
                        StaticText Oakland
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1717509543/Sandy_1_678a9db1dd.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1717509543/Sandy_1_678a9db1dd.png'
                        paragraph
                            StaticText I don't love writing about myself and this is very freeform, and I'm drawing a blank on what to say, so I'm going to make up some questions and answer those instead.
                        heading What is your favorite food
                        paragraph
                            StaticText Probably Roti Prata with a good mutton curry
                        heading What is your favorite activity
                        paragraph
                            StaticText Downhill skiing, but it has been hard to find time for this as I had a baby recently. Hope to get back to it when the kids can do it too!
                        heading When did you learn to code?
                        paragraph
                            StaticText Probably at a summer camp, don't remember the year. I got a bad rap with the counselors because I kept finding bugs in their instructions and tests.
                        heading When is your favorite holiday?
                        paragraph
                            StaticText A wash between the 4th of July and Thanksgiving probably.
                listitem
                    button Anirudh Pillai Software Engineer London When I first discovered programming, it was like having superpowers. I could create things and make the pixels look exactly as I wanted - imagination was the limit. I could then keep optimising things. Learn something new, apply the new superpowers, celebrate the results, repeat! Fast forwarding a decade of using this superpowers, with a stopover at UCL (where I met other epic builders), I'm now building awesome things at PostHog. Things that keep me away from the screen include: Reading Football (both playing and watching COYG!) Hiking Discovering new restaurants every weekend
                        heading Anirudh Pillai
                        paragraph
                            StaticText Software Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/gb.svg'
                        StaticText London
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
                        paragraph
                            StaticText When I first discovered programming, it was like having superpowers. I could create things and make the pixels look exactly as I wanted - imagination was the limit. I could then keep optimising things. Learn something new, apply the new superpowers, celebrate the results, repeat!
                        paragraph
                            StaticText Fast forwarding a decade of using this superpowers, with a stopover at UCL (where I met other epic builders), I'm now building awesome things at PostHog.
                        paragraph
                            StaticText Things that keep me away from the screen include:
                        list
                            listitem
                                ListMarker •
                                StaticText Reading
                            listitem
                                ListMarker •
                                StaticText Football (both playing and watching COYG!)
                            listitem
                                ListMarker •
                                StaticText Hiking
                            listitem
                                ListMarker •
                                StaticText Discovering new restaurants every weekend
                listitem
                    button Anna Szell Product Manager Budapest After spending most of my adult life digging into data, I decided to switch to product management only to realize that I'm still mainly just looking at charts and writing SQL. I'm definitely not mad about it, and I'm happy to complement this by occasionally speaking with a human being about our product. So if you have something to say, let me know! Outside of work, you can mostly find me on a plane en route to either the beach or the Alps. I love snowboarding, collecting special edition books (also reading them), and all dogs.
                        heading Anna Szell
                        paragraph
                            StaticText Product Manager
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/hu.svg'
                        StaticText Budapest
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841399/Anna_2_9ffc716cb4.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841399/Anna_2_9ffc716cb4.png'
                        paragraph
                            StaticText After spending most of my adult life digging into data, I decided to switch to product management only to realize that I'm still mainly just looking at charts and writing SQL. I'm definitely not mad about it, and I'm happy to complement this by occasionally speaking with a human being about our product. So if you have something to say,
                            link let me know, url='https://cal.com/anna-posthog/posthog-user-interview'
                            StaticText !
                        paragraph
                            StaticText Outside of work, you can mostly find me on a plane en route to either the beach or the Alps. I love snowboarding, collecting special edition books (also reading them), and all dogs.
                listitem
                    button Peter Kirkham Product Engineer San Francisco, CA
                        heading Peter Kirkham
                        paragraph
                            StaticText Product Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg'
                        StaticText San Francisco, CA
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1733586291/image_removebg_10_37005d94c3.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1733586291/image_removebg_10_37005d94c3.png'
            heading Roadmap & changelog
            paragraph
                StaticText Here’s what the team is up to.
            heading Latest update
            paragraph
                StaticText Dec 2024
            heading Alerts for Trends insights
            paragraph
                StaticText You can now set
                link alerts on trend insights, url='https://posthog.com/docs/alerts'
                StaticText .
            paragraph
                StaticText This means you'll be alerted when a series, such as sign-ups or errors, goes above or below specific thresholds, or changes by a specified percentage.
            paragraph
                StaticText Alerts are currently exclusively available over email and will only work for Trends insights, but we'll soon ship an improvement that adds support for Funnels.
            paragraph
                StaticText You can set alerts to be checked hourly, daily, weekly, or monthly.
            paragraph
                StaticText This is one of our most requested features, so thanks
                link Anirudh, url='https://posthog.com/community/profiles/30974'
                StaticText for making it happen.
            link Visit changelog, url='https://posthog.com/changelog'
            heading Up next
            list
                listitem
                    heading Threshold-based alerting
                    paragraph
                        StaticText Users have asked for a functionality to create threshold-based alerts, e.g. when the conversion rate drops below a certain threshold.
                    heading Milestones
                    list
                        listitem
                            link Threshold-based alerting, url='https://github.com/PostHog/posthog/issues/14331'
                                image
                    heading Project updates
                    list
                        listitem
                            link Anirudh, url='https://posthog.com/community/profiles/30974'
                                image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
                                strong
                            StaticText 2 months ago
                            paragraph
                                StaticText We now support setting alerts for monitoring day over day/week over week change in an insight value (just as requested by a lot of users)! You can also set these 'relative' alerts to trigger for percentage based thresholds (eg. signups decreasing by over 5% week over week)
                            paragraph
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597862/image_e1eadc139d.png'
                                button Zoom image
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597865/image_769511a9dc.png'
                                button Zoom image
                            paragraph
                                StaticText Alerts which are firing also support a 'snooze button' now. So you can choose not to get notified about the alert until a preset duration.
                            paragraph
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1729597868/image_c23c2e9e67.png'
                                button Zoom image
                            paragraph
                                StaticText Feel free to send any feedback/requests to me directly at
                                link anirudh@posthog.com, url='mailto:anirudh@posthog.com'
                                StaticText :)
                            image
                            button Reply
                        listitem
                            link Anirudh, url='https://posthog.com/community/profiles/30974'
                                image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1721841362/Anirudh_1_ca21f6882d.png'
                                strong
                            StaticText 3 months ago
                            paragraph
                                StaticText We have a very rough version of alerting available for trends without breakdowns (breakdown support coming soon) on which we wanted some user feedback. Have enabled a few people for this feature, if anyone's very keen try it out just reach out to me at
                                link anirudh@posthog.com, url='mailto:anirudh@posthog.com'
                            paragraph
                                StaticText The current version, lets you set alerts on trends without breakdowns from the dropdown on the page for the insight, and you can view all the alerts you've setup on the 'Product Analytics' page under the 'Alerts' tab
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1727950393/image_3ebdcad460.png'
                                button Zoom image
                                image image.png, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1727950394/image_f3138b056f.png'
                                button Zoom image
                            image
                            button Reply
                    button Get updates about this project
                        image
                        image
            heading Questions?
            paragraph
                StaticText See more questions (or ask your own!) in our community forums.
            link View product analytics questions, url='https://posthog.com/questions/product-analytics'
            list
                listitem
                    StaticText Question / Topic
                    StaticText Replies
                    StaticText Last active
                listitem
                    link Finding difference in data between play console and posthog I compared the app installed and app updated count in both play console and posthog. Why would it differ much? 3 3 days ago by Angel Rose, url='https://posthog.com/questions/finding-difference-in-data-between-play-console-and-posthog'
                        StaticText Finding difference in data between play console and posthog
                        paragraph
                            StaticText I compared the app installed and app updated count in both play console and posthog. Why would it differ much?
                        StaticText 3 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link Application Installed How are app installs counted? Does this include updates, or only new installations? 2 3 days ago by Angel Rose, url='https://posthog.com/questions/application-installed-2'
                        image
                        StaticText Application Installed
                        paragraph
                            StaticText How are app installs counted? Does this include updates, or only new installations?
                        StaticText 3 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link Is it safe to use the head script snippet in my static website? Will it expose my personal API key to the public? I am not sure if it is safe to include the snippet in my static html website. Assuming it is safe, can someone please explain how is it safe to do so? 1 5 days ago by Saransh Jain, url='https://posthog.com/questions/is-it-safe-to-use-the-head-script-snippet-in-my-static-website-will-it-expose-my-personal-api-key-to-the-public'
                        image
                        StaticText Is it safe to use the head script snippet in my static website? Will it expose my personal API key to the public?
                        paragraph
                            StaticText I am not sure if it is safe to include the
                            StaticText snippet in my static html website. Assuming it is safe, can someone please explain how is it safe to do so?
                        StaticText 5 days ago
                        StaticText by
                        StaticText Saransh
                        StaticText Jain
                listitem
                    link Application Installed How posthog calculates Application Installed event 4 5 days ago by Angel Rose, url='https://posthog.com/questions/application-installed-1'
                        StaticText Application Installed
                        paragraph
                            StaticText How posthog calculates Application Installed event
                        StaticText 5 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link Using capture in React outside of a component Hi, We have some libraries in our React application that are used in several places Is there a way of using the capture method from the Posthog library without using the usePosthog() hook? I was thinking of something like window.posthog.capture("X") 1 5 days ago by Sebastian Sanio, url='https://posthog.com/questions/using-capture-in-react-outside-of-a-component'
                        StaticText Using capture in React outside of a component
                        paragraph
                            StaticText Hi, We have some libraries in our React application that are used in several places Is there a way of using the capture method from the Posthog library without using the usePosthog() hook? I was thinking of something like window.posthog.capture("X")
                        StaticText 5 days ago
                        StaticText by
                        StaticText Sebastian
                        StaticText Sanio
                listitem
                    link Bar graphs with event properties I need to make a graph with event properties. How? 1 6 days ago by Angel Rose, url='https://posthog.com/questions/bar-graphs-with-event-properties'
                        StaticText Bar graphs with event properties
                        paragraph
                            StaticText I need to make a graph with event properties. How?
                        StaticText 6 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link How to see users who use a feature the most? How to see users who use a feature the most? I've created events, and I've found the Insights area. I can see people who performed the event on a given day. But how do I see the people who triggered a particular event, in a given date range, sorted by people who triggered the event the most? 3 6 days ago by Mac Martine, url='https://posthog.com/questions/how-to-see-users-who-use-a-feature-the-most'
                        image
                        StaticText How to see users who use a feature the most?
                        paragraph
                            StaticText How to see users who use a feature the most?
                        paragraph
                            StaticText I've created events, and I've found the Insights area. I can see people who performed the event on a given day.
                        paragraph
                            StaticText But how do I see the people who triggered a particular event, in a given date range, sorted by people who triggered the event the most?
                        StaticText 6 days ago
                        StaticText by
                        StaticText Mac
                        StaticText Martine
                listitem
                    link Cohorts and Groups I need to create a frequency report of export_completed event. I need to bucket users as users who have done 0 - 30 video exports, 30 - 60 exports etc 6 7 days ago by Angel Rose, url='https://posthog.com/questions/cohorts-and-groups'
                        StaticText Cohorts and Groups
                        paragraph
                            StaticText I need to create a frequency report of export_completed event. I need to bucket users as users who have done 0 - 30 video exports, 30 - 60 exports etc
                        StaticText 7 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link How to create segments in data How to create segments in data 3 7 days ago by Angel Rose, url='https://posthog.com/questions/how-to-create-segments-in-data'
                        StaticText How to create segments in data
                        paragraph
                            StaticText How to create segments in data
                        StaticText 7 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link how to create an action in posthog how to create an action in posthog 1 7 days ago by Angel Rose, url='https://posthog.com/questions/how-to-create-an-action-in-posthog'
                        StaticText how to create an action in posthog
                        paragraph
                            StaticText how to create an action in posthog
                        StaticText 7 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
            heading Pairs with...
            paragraph
                StaticText PostHog products are natively designed to be interoperable using Product OS.
            link Session replay Jump into a playlist of session recordings directly from any point in a graph, or segment of a funnel, url='https://posthog.com/session-replay'
                image
                heading Session replay
                paragraph
            link Feature flags See which feature flags were enabled for a user during a session, url='https://posthog.com/feature-flags'
                image
                heading Feature flags
                paragraph
            link Experiments Filter data down to users within an active experiment, whether part of a control group or a test variant, url='https://posthog.com/experiments'
                image
                heading Experiments
                paragraph
            heading This is the call to action.
            heading If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
            image PostHog Cloud, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/cloud-cd'
            image People on G2 think we're great, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/g2-badge'
            image
            paragraph
                StaticText NOT
                StaticText ENDORSED
                StaticText BY KIM K
            paragraph
                StaticText *PostHog is a web product and cannot be installed by CD.
                StaticText We
                emphasis
                    StaticText did
                StaticText once send some customers a floppy disk but it was a Rickroll.
            image
            StaticText ECO-FRIENDLY
            paragraph
                StaticText PostHog Cloud
            paragraph
                StaticText Digital download*
            list
                listitem
                    strong
                        StaticText Select your cloud
                    list
                        listitem
                            button US (Virginia)
                        listitem
                            button EU (Frankfurt)
                listitem
                    strong
                        StaticText Starts at:
                    deletion
                        StaticText $0
                    StaticText FREE
                    StaticText >
                    StaticText 1 left at this price!!
            link Get started, url='https://app.posthog.com/signup'
            image
            paragraph
                strong
                    StaticText Hurry:
                StaticText 125
                StaticText companies signed up
                button today
                StaticText .
                StaticText Act now and get $0 off your first order.
        contentinfo
            link, url='https://posthog.com/'
                image
            list
                listitem
                    heading Products
                        link Products, url='https://posthog.com/products/product-analytics'
                listitem
                    link Product analytics, url='https://posthog.com/product-analytics'
                listitem
                    link Web analytics, url='https://posthog.com/web-analytics'
                listitem
                    link Session replay, url='https://posthog.com/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/experiments'
                listitem
                    link Surveys, url='https://posthog.com/surveys'
                listitem
                    link Product OS, url='https://posthog.com/product-os'
                listitem
                    link Data connections, url='https://posthog.com/cdp'
                listitem
                    link Customer stories, url='https://posthog.com/customers'
                listitem
                    link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
                listitem
                    link For startups, url='https://posthog.com/startups'
                listitem
                    link Pricing, url='https://posthog.com/pricing'
                listitem
                    link How we do "sales", url='https://posthog.com/sales'
            list
                listitem
                    heading Product OS
                        link Product OS, url='https://posthog.com/docs/product-os'
                listitem
                    link New? Start here., url='https://posthog.com/docs/getting-started/install'
                listitem
                    link SDKs, url='https://posthog.com/docs/libraries/js'
                listitem
                    link Framework guides, url='https://posthog.com/docs/frameworks'
                listitem
                    link Data management, url='https://posthog.com/docs/data'
                listitem
                    link HogQL, url='https://posthog.com/docs/hogql'
                listitem
                    link Toolbar, url='https://posthog.com/docs/toolbar'
                listitem
                    link API, url='https://posthog.com/docs/api'
            list
                listitem
                    heading Docs
                        link Docs, url='https://posthog.com/docs'
                listitem
                    link Product analytics, url='https://posthog.com/docs/product-analytics'
                listitem
                    link Session replay, url='https://posthog.com/docs/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/docs/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/docs/experiments'
                listitem
                    link Surveys, url='https://posthog.com/docs/surveys'
                listitem
                    link CDP, url='https://posthog.com/docs/cdp'
                listitem
                    link Data warehouse, url='https://posthog.com/docs/data-warehouse'
                listitem
                    link Migrate, url='https://posthog.com/docs/migrate'
            list
                listitem
                    heading Community
                        link Community, url='https://posthog.com/questions'
                listitem
                    link Questions?, url='https://posthog.com/questions'
                listitem
                    link Guides, url='https://posthog.com/tutorials'
                listitem
                    link Integrations, url='https://posthog.com/cdp'
                listitem
                    link Dashboard templates, url='https://posthog.com/templates'
                listitem
                    link Founders, url='https://posthog.com/founders/all'
                listitem
                    link Product engineers, url='https://posthog.com/product-engineers/all'
                listitem
                    link Tracks, url='https://posthog.com/tracks'
                listitem
                    link Merch, url='https://posthog.com/merch'
                listitem
                    link Contributors, url='https://posthog.com/contributors'
                listitem
                    link Newsletter, url='https://newsletter.posthog.com/'
                listitem
                    link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
                listitem
                    link PostHog on GitHub, url='https://github.com/PostHog/posthog'
            list
                listitem
                    heading Handbook
                        link Handbook, url='https://posthog.com/handbook'
                listitem
                    link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
                listitem
                    link Our story, url='https://posthog.com/handbook/story'
                listitem
                    link How we work, url='https://posthog.com/handbook/company/culture'
                listitem
                    link Values, url='https://posthog.com/handbook/values'
                listitem
                    link Tips for working here, url='https://posthog.com/handbook/help'
                listitem
                    link Team structure, url='https://posthog.com/handbook/team-structure'
                listitem
                    link People & Ops, url='https://posthog.com/handbook/people/compensation'
                listitem
                    link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
                listitem
                    link Design, url='https://posthog.com/handbook/design/philosophy'
                listitem
                    link Marketing, url='https://posthog.com/handbook/growth/marketing'
            list
                listitem
                    heading Company
                        link Company, url='https://posthog.com/about'
                listitem
                    link About, url='https://posthog.com/about'
                listitem
                    link Roadmap, url='https://posthog.com/roadmap'
                listitem
                    link Changelog, url='https://posthog.com/changelog'
                listitem
                    link People, url='https://posthog.com/people'
                listitem
                    link Small teams, url='https://posthog.com/teams'
                listitem
                    link Blog, url='https://posthog.com/blog/all'
                listitem
                    link Investors, url='https://posthog.com/handbook/strategy/investors'
                listitem
                    link Press, url='https://posthog.com/media'
                listitem
                    link FAQ, url='https://posthog.com/faq'
                listitem
                    link Security, url='https://posthog.com/handbook/company/security'
                listitem
                    link Support, url='https://posthog.com/questions'
                listitem
                    link Careers, url='https://posthog.com/careers'
            list
                listitem
                    link, url='https://x.com/posthog'
                        image
                listitem
                    link, url='https://www.linkedin.com/company/posthog'
                        image
                listitem
                    link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
                        image
                listitem
                    link, url='https://github.com/PostHog'
                        image
            StaticText ©
            StaticText 2024
            StaticText PostHog, Inc.
            list
                listitem
                    link System status, url='https://status.posthog.com/'
                listitem
                    StaticText 👉
                    link Generate a DPA, url='https://posthog.com/dpa'
                    StaticText 👈
                    StaticText (It's guaranteed fun!)
                listitem
                    link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
                listitem
                    link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
                listitem
                    link Privacy policy, url='https://posthog.com/privacy'
                listitem
                    link Terms, url='https://posthog.com/terms'
        paragraph
            strong
                StaticText PostHog.com doesn't use third party cookies
            StaticText - only a single in-house cookie.
        paragraph
            StaticText No data is sent to a third party.
        [6509] button Accept, center=(214,869)
        [6511] button Decline, center=(214,920)
        image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
    generic, atomic
        StaticText Navigated to Product analytics with autocapture
    list
RootWebArea Session Replay - PostHog, focused, url='https://posthog.com/session-replay'
    generic Products Product analytics Web analytics Session replay Feature flags Experiments Surveys Product OS Data connections Customer stories PostHog vs... For startups Pricing How we do "sales" Product OS New? Start here. SDKs Framework guides Data management HogQL Toolbar API Docs Product analytics Session replay Feature flags Experiments Surveys, focused
        banner
            [6635] link, center=(106,28), url='https://posthog.com/'
                image
Show more
            list
                listitem
                    [6639] link Why PostHog?, center=(746,28), url='https://posthog.com/why'
                listitem
                    [6642] link Products, center=(855,28), url='https://posthog.com/product-analytics'
                listitem
                    [6647] link Pricing, center=(938,28), url='https://posthog.com/pricing'
                listitem
                    [6650] link Docs, center=(1008,28), url='https://posthog.com/docs'
                listitem
                    [6653] link Community, center=(1093,28), url='https://posthog.com/community'
                listitem
                    [6656] link Company, center=(1192,28), url='https://posthog.com/about'
            [6659] link Get started, center=(1750,29), url='https://us.posthog.com/signup'
            [6662] button, center=(1832,28)
                image
            [6665] button, center=(1880,28)
                image
            list
                listitem
                    [6671] link Product analytics, center=(335,84), url='https://posthog.com/product-analytics'
                        image
                listitem
                    [6678] link Web analytics, center=(510,84), url='https://posthog.com/web-analytics'
                        image
                listitem
                    [6685] link Session replay, center=(674,82), url='https://posthog.com/session-replay'
                        image
                listitem
                    [6692] link Feature flags, center=(836,84), url='https://posthog.com/feature-flags'
                        image
                listitem
                    [6699] link Experiments, center=(992,84), url='https://posthog.com/experiments'
                        image
                listitem
                    [6706] link Surveys, center=(1128,84), url='https://posthog.com/surveys'
                        image
                listitem
                    [6713] link Data pipelines, center=(1271,84), url='https://posthog.com/cdp'
                        image
                listitem
                    [6720] link Data warehouse, center=(1444,84), url='https://posthog.com/data-warehouse'
                        image
                listitem
                    [6727] link Product OS, center=(1606,84), url='https://posthog.com/product-os'
                        image
        main
            image
            StaticText Session replay
            heading Watch how users experience your app
            paragraph
                StaticText Session replay helps
                StaticText diagnose issues
                StaticText and
                StaticText understand user behavior
                StaticText in your product or website.
            [6745] link Get started - free, center=(876,359), url='https://app.posthog.com/signup'
            [6747] link Talk to a human, center=(1052,359), url='https://posthog.com/talk-to-a-human'
            image Screenshot of Session Replay in PostHog, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/screenshot-session-replay'
            list
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/hasura/logo.svg'
                    paragraph
                        StaticText improved conversion rates by 10-20%
                    paragraph
                        StaticText "
                        StaticText We wouldn't have noticed that needed fixing without PostHog's session replays.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/hasura'
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1711377704/posthog.com/contents/images/customers/elevenlabs/ElevenLabs_logo.png'
                    paragraph
                        StaticText uses replays and surveys when testing ideas
                    paragraph
                        StaticText "
                        StaticText We watch lots of replays when testing a feature, and love how easy it is to launch surveys.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/elevenlabs'
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/netdata/netdata_logo.svg'
                    paragraph
                        StaticText reduced back-and-forth in community support
                    paragraph
                        StaticText "
                        StaticText Session replay in PostHog is so much better than Smartlook, which we used to use.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/netdata'
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/customers/pry/logo.svg'
                    paragraph
                        StaticText improved registrations by 20-30%
                    paragraph
                        StaticText "
                        StaticText We've improved our whole onboarding flow by about 5% too, which is great.
                        StaticText "
                    link Read the story, url='https://posthog.com/customers/pry'
            list
                listitem
                    link Features
                listitem
                    link Pricing
                listitem
                    link PostHog vs...
                listitem
                    link Tutorials
                listitem
                    link Installation
                listitem
                    link Docs
                listitem
                    link Meet the team
                listitem
                    link Roadmap & changelog
                listitem
                    link Questions
            heading Features
            list
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_420/v1/posthog.com/src/components/Product/SessionReplay/images/timeline'
                    heading Event timeline
                    paragraph
                        StaticText History of everything that happened in a user's session
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_420/v1/posthog.com/src/components/Product/SessionReplay/images/console'
                    heading Console logs
                    paragraph
                        StaticText Debug issues faster by browsing the user's console
                listitem
                    image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_420/v1/posthog.com/src/components/Product/SessionReplay/images/network'
                    heading Network monitor
                    paragraph
                        StaticText Analyze performance and network calls
            list
                listitem
                    image
                    heading Capture sessions without extra code
                    paragraph
                        StaticText Works with PostHog.js
                listitem
                    image
                    heading Automatic playlists
                    paragraph
                        StaticText Filter by user behavior or time
                listitem
                    image
                    heading Web or mobile session recording
                    paragraph
                        StaticText Web or Android (beta) available
                listitem
                    image
                    heading Download recordings
                    paragraph
                        StaticText Retain recordings beyond data retention limits
                listitem
                    image
                    heading Block sensitive data
                    paragraph
                        StaticText Disable capturing data from any DOM element with CSS
            heading Answer all of these questions (and more) with PostHog Session replay.
            list
                listitem
                    StaticText Where do key events happen in my user’s sessions?
                listitem
                    link How do I understand my users' behavior in funnels?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-users-through-funnels'
                listitem
                    link How do I understand my user journeys?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-journeys-from-user-paths'
                listitem
                    link How can I understand what my power users are doing?, url='https://posthog.com/tutorials/explore-insights-session-recordings#find-and-analyze-outliers-in-trend-graphs'
                listitem
                    link How do I figure out how to lower churn?, url='https://posthog.com/tutorials/churn-rate#session-recordings'
                listitem
                    link How do I improve my support experience?, url='https://posthog.com/tutorials/session-recordings-for-support'
                listitem
                    link How do I see where errors happen?, url='https://posthog.com/tutorials/session-recordings-for-support'
                listitem
                    StaticText How do I get bug recreation steps easily?
                listitem
                    link Why are users dropping off in my funnel?, url='https://posthog.com/tutorials/explore-insights-session-recordings#watching-users-through-funnels'
                listitem
                    link What’s making my users angry or frustrated?, url='https://posthog.com/tutorials/toolbar'
                listitem
                    link Which screens are loading slowly?, url='https://posthog.com/tutorials/performance-metrics'
                listitem
                    link How can I improve customer support with screen recordings?, url='https://posthog.com/tutorials/session-recordings-for-support'
                listitem
                    link How do I understand sources of friction in my app?, url='https://posthog.com/tutorials/filter-session-recordings'
                listitem
                    StaticText What errors are being logged to the console?
                listitem
                    StaticText What warnings are being logged to the console?
                listitem
                    link What is a user’s First Contentful Paint time, url='https://posthog.com/tutorials/performance-metrics#1-first-contentful-paint'
                listitem
                    link What is a user’s Dom Interactive time, url='https://posthog.com/tutorials/performance-metrics#2-dom-interactive'
                listitem
                    link What is a user’s Page Loaded time, url='https://posthog.com/tutorials/performance-metrics#3-page-loaded'
                listitem
                    StaticText How fast does my app load?
                listitem
                    StaticText How does my user experience differ across devices?
                listitem
                    StaticText How does my user experience differ across regions?
                listitem
                    link How do I optimize site performance?, url='https://posthog.com/tutorials/performance-metrics#optimization-cheat-sheet'
            heading Usage-based pricing
            paragraph
                StaticText Use
                StaticText session replay
                StaticText free. Or enter a credit card for advanced features.
                StaticText Either way, your first
                StaticText 5,000 recordings
                StaticText are free – every month.
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/q_100/v1/posthog.com/src/components/Product/hogs/session-replay-hog'
            heading Free
            paragraph
                StaticText No credit card required
            heading All other plans
            paragraph
                StaticText All features, no limitations
            heading Recordings
            paragraph
                strong
                    StaticText 5,000
                StaticText /mo
            paragraph
                strong
                    StaticText Unlimited
            heading Features
            heading Web recordings
            image
            StaticText Included
            image
            StaticText Included
            heading Android recordings
            paragraph
                StaticText Beta
            paragraph
                StaticText Beta
            heading iOS recordings
            paragraph
                StaticText Beta
            paragraph
                StaticText Beta
            heading React Native recordings
            paragraph
                StaticText Beta
            paragraph
                StaticText Beta
            heading Flutter recordings
            paragraph
                StaticText Beta
            paragraph
                StaticText Beta
            heading Console logs
            image
            StaticText Included
            image
            StaticText Included
            heading Recording playlists
            paragraph
                StaticText 5 playlists
            image
            StaticText Included
            heading Network performance on recordings
            image
            StaticText Included
            image
            StaticText Included
            heading Network monitor
            image
            StaticText Included
            image
            StaticText Included
            heading Download recording files
            image
            StaticText Not included
            image
            StaticText Included
            heading Data retention
            paragraph
                StaticText 1 month
            paragraph
                StaticText 3 months
            heading Block sensitive data
            image
            StaticText Included
            image
            StaticText Included
            heading Share and embed
            image
            StaticText Included
            image
            StaticText Included
            heading Event timeline
            image
            StaticText Included
            image
            StaticText Included
            heading Filter person properties
            image
            StaticText Included
            image
            StaticText Included
            heading Filter events
            image
            StaticText Included
            image
            StaticText Included
            heading DOM Explorer
            image
            StaticText Included
            image
            StaticText Included
            heading Sample recorded sessions
            image
            StaticText Included
            image
            StaticText Included
            heading Minimum duration
            image
            StaticText Included
            image
            StaticText Included
            heading Record via feature flag
            image
            StaticText Included
            image
            StaticText Included
            heading Monthly pricing
            heading First 5k recordings
            heading Free
                strong
            heading 5-15k
            heading $0.0050/recording
                strong
            heading 15-50k
            heading $0.0035/recording
                strong
            heading 50-150k
            heading $0.0020/recording
                strong
            heading 150-500k
            heading $0.0017/recording
                strong
            heading 500k+
            heading $0.0015/recording
                strong
            link Get started - free, url='https://app.posthog.com/signup'
            link Get started - free, url='https://app.posthog.com/signup'
            heading FAQs
            button How do I know what my recording volume is?
                paragraph
                image
            button Do I pay anything for stored recordings?
                paragraph
                image
            button How long do you retain session recordings?
                paragraph
                image
            button Is there a free trial on paid plans?
                paragraph
                image
            button What currency are your prices in?
                paragraph
                image
            button Do you offer a discount for non-profits?
                paragraph
                image
            button Are there any minimums or annual commitments?
                paragraph
                image
            heading PostHog vs...
            strong
            strong
                StaticText FullStory
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-fullstory'
            strong
                StaticText Hotjar
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-hotjar'
            strong
                StaticText Matomo
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-matomo'
            strong
                StaticText LogRocket
            link Compare to PostHog, url='https://posthog.com/blog/posthog-vs-logrocket'
            image
            StaticText Single-page app support
            image
            image
            image
            image
            image
            StaticText iOS recordings
            image
            image
            image
            image
            link In beta, url='https://github.com/PostHog/posthog/issues/12344'
            StaticText Android recordings
            image
            image
            image
            image
            link In beta, url='https://github.com/PostHog/posthog/issues/13267'
            StaticText React Native recordings
            image
            image
            image
            image
            link In beta, url='https://github.com/PostHog/posthog/issues/13269'
            StaticText Flutter recordings
            image
            image
            image
            image
            link In beta, url='https://github.com/PostHog/posthog-flutter/issues/69'
            StaticText Identity detection
            image
            image
            image
            image
            image
            StaticText Target recordings by URL
            image
            image
            image
            image
            image
            StaticText Target by sample size
            image
            image
            image
            image
            image
            StaticText Filter recordings by user or event
            image
            image
            image
            image
            image
            StaticText Rage-click detection
            image
            image
            image
            image
            image
            StaticText Privacy masking for sensitive content
            image
            image
            image
            image
            image
            StaticText Export recordings
            image
            image
            image
            image
            image
            StaticText Recording retention policy
            StaticText 1 month
            StaticText 12 months
            StaticText 24 months
            StaticText 1 month
            StaticText Up to 3 months
            link Get started - free, url='https://app.posthog.com/sigup'
            heading So, what's best for you?
            heading Reasons a competitor may be best for you (for now...)
            list
                listitem
                    ListMarker •
                    link Error tracking (in progress...), url='https://github.com/PostHog/posthog/issues/23400'
                        image
                listitem
                    ListMarker •
                    link Alerting (in progress...), url='https://github.com/PostHog/posthog/issues/14331'
                        image
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-sr'
            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/images/products/competitors-hog'
            heading Reasons to choose
                image
            list
                listitem
                    ListMarker •
                    StaticText Interlinking with feature flags and insights
                    list
                        listitem
                            ListMarker •
                            StaticText Jump between them easily
                listitem
                    ListMarker •
                    StaticText Collaboration, sharing, and embedding exporting recordings
                listitem
                    ListMarker •
                    StaticText No limits on how many recordings captured
            paragraph
                StaticText Have questions about PostHog?
                link Ask the community, url='https://posthog.com/questions/session-replay'
                StaticText or
                link book a demo, url='https://posthog.com/talk-to-a-human'
                StaticText .
            heading Featured tutorials
            paragraph
                StaticText Visit the
                link tutorials, url='https://posthog.com/tutorials'
                StaticText section for more.
            list
                listitem
                    paragraph
                        StaticText How to use session replays to get a deeper understanding of user behavior
                    paragraph
                        StaticText In this tutorial, we focus on the connections session replays have with insights and visualizations. These connections enable deeper exploration and understanding of user behavior.
                    link Read more, url='https://posthog.com/tutorials/explore-insights-session-recordings'
                listitem
                    paragraph
                        StaticText How to use filters + session replays to understand user friction
                    paragraph
                        StaticText We’ll explain how to use PostHog’s various filters and features to find relevant session replays quickly.
                    link Read more, url='https://posthog.com/tutorials/filter-session-recordings'
                listitem
                    paragraph
                        StaticText How to only record the sessions you want
                    paragraph
                        StaticText As you scale, the number of recordings can go beyond what you need. Use PostHog’s configuration options to only record the sessions you want.
                    link Read more, url='https://posthog.com/tutorials/limit-session-recordings'
                listitem
                    paragraph
                        StaticText Improve web app performance using PostHog session replays
                    paragraph
                        StaticText Learn the important metrics for measuring page load speed and how to identify opportunities to improve performance.
                    link Read more, url='https://posthog.com/tutorials/performance-metrics'
            heading Install & customize
            paragraph
                StaticText Here are some ways you can fine tune how you implement
                StaticText session replay
                StaticText .
            list
                listitem
                    button Installation posthog.init()
                        paragraph
                        list
                            StaticText posthog.init()
                listitem
                    button Capture form inputs maskAllInputs
                        paragraph
                        list
                            StaticText maskAllInputs
                listitem
                    button Record console logs enable_recording_console_logs
                        paragraph
                        list
                            StaticText enable_recording_console_logs
                listitem
                    button Enable recording for users testing new features disable_session_recording
                        paragraph
                        list
                            StaticText disable_session_recording
            heading Installation
            list
                listitem
                    tab JS snippet, selected=True
                listitem
                    tab Libraries 14, selected=False
                listitem
                    tab Framework guides 22, selected=False
                listitem
                    tab API, selected=False
            tabpanel JS snippet
                paragraph
                    StaticText This is the simplest way to get PostHog up and running. It only takes a few minutes.
                paragraph
                    StaticText Copy the snippet below and replace
                    code
                        StaticText <ph_project_api_key>
                    StaticText and
                    code
                        StaticText <ph_client_api_host>
                    StaticText with your project's values, then add it within the
                    code
                        StaticText <head>
                    StaticText tags at the base of your product - ideally just before the closing
                    code
                        StaticText </head>
                    StaticText tag. This ensures PostHog loads on any page users visit.
                paragraph
                    StaticText You can find the snippet pre-filled with this data in
                    link your project settings, url='https://us.posthog.com/settings/project#snippet'
                    StaticText .
                StaticText HTML
                button
                    image
                code
                    StaticText <
                    StaticText script
                    StaticText >
                    StaticText !
                    StaticText function
                    StaticText (
                    StaticText t
                    StaticText ,
                    StaticText )
                    StaticText {
                    StaticText var
                    StaticText o
                    StaticText ,
                    StaticText ,
                    StaticText p
                    StaticText ,
                    StaticText ;
                    StaticText .
                    StaticText __SV
                    StaticText ||
                    StaticText (
                    StaticText window
                    StaticText .
                    StaticText posthog
                    StaticText =
                    StaticText ,
                    StaticText .
                    StaticText _i
                    StaticText =
                    StaticText [
                    StaticText ]
                    StaticText ,
                    StaticText .
                    StaticText init
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText ,
                    StaticText s
                    StaticText ,
                    StaticText a
                    StaticText )
                    StaticText {
                    StaticText function
                    StaticText (
                    StaticText t
                    StaticText ,
                    StaticText )
                    StaticText {
                    StaticText var
                    StaticText o
                    StaticText =
                    StaticText .
                    StaticText split
                    StaticText (
                    StaticText "."
                    StaticText )
                    StaticText ;
                    StaticText 2
                    StaticText ==
                    StaticText o
                    StaticText .
                    StaticText length
                    StaticText &&
                    StaticText (
                    StaticText t
                    StaticText =
                    StaticText t
                    StaticText [
                    StaticText o
                    StaticText [
                    StaticText 0
                    StaticText ]
                    StaticText ]
                    StaticText ,
                    StaticText =
                    StaticText o
                    StaticText [
                    StaticText 1
                    StaticText ]
                    StaticText )
                    StaticText ,
                    StaticText t
                    StaticText [
                    StaticText ]
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText )
                    StaticText {
                    StaticText t
                    StaticText .
                    StaticText push
                    StaticText (
                    StaticText [
                    StaticText ]
                    StaticText .
                    StaticText concat
                    StaticText (
                    StaticText Array
                    StaticText .
                    StaticText prototype
                    StaticText .
                    StaticText slice
                    StaticText .
                    StaticText call
                    StaticText (
                    StaticText arguments
                    StaticText ,
                    StaticText 0
                    StaticText )
                    StaticText )
                    StaticText )
                    StaticText }
                    StaticText }
                    StaticText (
                    StaticText p
                    StaticText =
                    StaticText t
                    StaticText .
                    StaticText createElement
                    StaticText (
                    StaticText "script"
                    StaticText )
                    StaticText )
                    StaticText .
                    StaticText type
                    StaticText =
                    StaticText "text/javascript"
                    StaticText ,
                    StaticText p
                    StaticText .
                    StaticText crossOrigin
                    StaticText =
                    StaticText "anonymous"
                    StaticText ,
                    StaticText p
                    StaticText .
                    StaticText async
                    StaticText =
                    StaticText !
                    StaticText 0
                    StaticText ,
                    StaticText p
                    StaticText .
                    StaticText src
                    StaticText =
                    StaticText s
                    StaticText .
                    StaticText api_host
                    StaticText .
                    StaticText replace
                    StaticText (
                    StaticText ".i.posthog.com"
                    StaticText ,
                    StaticText "-assets.i.posthog.com"
                    StaticText )
                    StaticText +
                    StaticText "/static/array.js"
                    StaticText ,
                    StaticText (
                    StaticText =
                    StaticText t
                    StaticText .
                    StaticText getElementsByTagName
                    StaticText (
                    StaticText "script"
                    StaticText )
                    StaticText [
                    StaticText 0
                    StaticText ]
                    StaticText )
                    StaticText .
                    StaticText parentNode
                    StaticText .
                    StaticText insertBefore
                    StaticText (
                    StaticText p
                    StaticText ,
                    StaticText )
                    StaticText ;
                    StaticText var
                    StaticText u
                    StaticText =
                    StaticText ;
                    StaticText for
                    StaticText (
                    StaticText void
                    StaticText 0
                    StaticText !==
                    StaticText a
                    StaticText ?
                    StaticText u
                    StaticText =
                    StaticText [
                    StaticText a
                    StaticText ]
                    StaticText =
                    StaticText [
                    StaticText ]
                    StaticText :
                    StaticText a
                    StaticText =
                    StaticText "posthog"
                    StaticText ,
                    StaticText u
                    StaticText .
                    StaticText people
                    StaticText =
                    StaticText u
                    StaticText .
                    StaticText people
                    StaticText ||
                    StaticText [
                    StaticText ]
                    StaticText ,
                    StaticText u
                    StaticText .
                    StaticText toString
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText t
                    StaticText )
                    StaticText {
                    StaticText var
                    StaticText =
                    StaticText "posthog"
                    StaticText ;
                    StaticText return
                    StaticText "posthog"
                    StaticText !==
                    StaticText a
                    StaticText &&
                    StaticText (
                    StaticText +=
                    StaticText "."
                    StaticText +
                    StaticText a
                    StaticText )
                    StaticText ,
                    StaticText t
                    StaticText ||
                    StaticText (
                    StaticText +=
                    StaticText " (stub)"
                    StaticText )
                    StaticText ,
                    StaticText }
                    StaticText ,
                    StaticText u
                    StaticText .
                    StaticText people
                    StaticText .
                    StaticText toString
                    StaticText =
                    StaticText function
                    StaticText (
                    StaticText )
                    StaticText {
                    StaticText return
                    StaticText u
                    StaticText .
                    StaticText toString
                    StaticText (
                    StaticText 1
                    StaticText )
                    StaticText +
                    StaticText ".people (stub)"
                    StaticText }
                    StaticText ,
                    StaticText o
                    StaticText =
                    StaticText "init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug"
                    StaticText .
                    StaticText split
                    StaticText (
                    StaticText " "
                    StaticText )
                    StaticText ,
                    StaticText =
                    StaticText 0
                    StaticText ;
                    StaticText <
                    StaticText o
                    StaticText .
                    StaticText length
                    StaticText ;
                    StaticText ++
                    StaticText )
                    StaticText (
                    StaticText u
                    StaticText ,
                    StaticText o
                    StaticText [
                    StaticText ]
                    StaticText )
                    StaticText ;
                    StaticText .
                    StaticText _i
                    StaticText .
                    StaticText push
                    StaticText (
                    StaticText [
                    StaticText ,
                    StaticText s
                    StaticText ,
                    StaticText a
                    StaticText ]
                    StaticText )
                    StaticText }
                    StaticText ,
                    StaticText .
                    StaticText __SV
                    StaticText =
                    StaticText 1
                    StaticText )
                    StaticText }
                    StaticText (
                    StaticText document
                    StaticText ,
                    StaticText window
                    StaticText .
                    StaticText posthog
                    StaticText ||
                    StaticText [
                    StaticText ]
                    StaticText )
                    StaticText ;
                    StaticText posthog
                    StaticText .
                    StaticText init
                    StaticText (
                    StaticText '<ph_project_api_key>'
                    StaticText ,
                    StaticText {
                    StaticText api_host
                    StaticText :
                    StaticText 'https://us.i.posthog.com'
                    StaticText }
                    StaticText )
                    StaticText </
                    StaticText script
                    StaticText >
                paragraph
                    StaticText Once the snippet is added, PostHog automatically captures
                    code
                        StaticText $pageview
                    StaticText and
                    link other events, url='https://posthog.com/docs/data/autocapture'
                    StaticText like button clicks. You can then enable other products, such as session replays, within
                    link your project settings, url='https://us.posthog.com/settings'
                    StaticText .
                group
                    DisclosureTriangle Set up a reverse proxy (recommended), expanded=False
                group
                    DisclosureTriangle Include ES5 support (optional), expanded=False
            tabpanel Libraries 14
            tabpanel Framework guides 22
            tabpanel API
            heading Explore the docs
            paragraph
                StaticText Get a more technical overview of how everything works
                link in our docs, url='https://posthog.com/docs'
                StaticText .
            list
                listitem
                    paragraph
                        StaticText Session replay
                    list
                        listitem
                            link Overview, url='https://posthog.com/docs/session-replay'
                                image
                        listitem
                            link Installation, url='https://posthog.com/docs/session-replay/installation'
                                image
                        listitem
                            link Watching recordings, url='https://posthog.com/docs/session-replay/how-to-watch-recordings'
                                image
                        listitem
                            link Controlling which sessions you record, url='https://posthog.com/docs/session-replay/how-to-control-which-sessions-you-record'
                                image
                        listitem
                            link Mobile session replay BETA, url='https://posthog.com/docs/session-replay/mobile'
                                image
                        listitem
                            link Troubleshooting and FAQs, url='https://posthog.com/docs/session-replay/troubleshooting'
                                image
                        listitem
                            link Tutorials and guides, url='https://posthog.com/docs/session-replay/tutorials'
                                image
                        listitem
                            link Cutting costs, url='https://posthog.com/docs/session-replay/cutting-costs'
                                image
                listitem
                    paragraph
                        StaticText Features
                    list
                        listitem
                            link Network performance, url='https://posthog.com/docs/session-replay/network-recording'
                                image
                        listitem
                            link Privacy controls, url='https://posthog.com/docs/session-replay/privacy'
                                image
                        listitem
                            link Sharing & embedding, url='https://posthog.com/docs/session-replay/sharing'
                                image
                        listitem
                            link Data retention, url='https://posthog.com/docs/session-replay/data-retention'
                                image
                        listitem
                            link Iframe recording, url='https://posthog.com/docs/session-replay/iframes'
                                image
                        listitem
                            link Console log recording, url='https://posthog.com/docs/session-replay/console-log-recording'
                                image
                        listitem
                            link Canvas recording, url='https://posthog.com/docs/session-replay/canvas-recording'
                                image
            heading Meet the team
            paragraph
                StaticText PostHog works in small teams. The
                link Replay, url='https://posthog.com/teams/replay'
                StaticText team is responsible for building
                StaticText session replay
                StaticText .
            paragraph
                StaticText (Shockingly, this team prefers their pizza without pineapple.)
            list
                listitem
                    button Paul D'Ambra Software Engineer North West UK I've always wanted to solve problems. So, I studied biochemistry. And discovered I am not a biochemist. During and after university, I played in several bands. Without changing the world of music. And fell into a job in I.T. support. For several years I managed I.T. for The British Mountaineering Council. I taught myself to program. Studied an MSc in Computer Science part-time. And discovered that writing software is how I love solving problems. I'm half Italian. When I was young I refused to learn to speak Italian. Ma sto imparando ora! To make amends I've been learning to make Neapolitan style pizza and getting pretty good. There is a worrying link between the number of programming languages I've used and the number of children I've had. For a while, I was saying I had five children. Until someone pointed out I was counting the dog. My labrador retriever Yoko is - as measured by photos taken - my favourite child. Since becoming a software engineer full-time. I've worked at software agencies. At a startup, building Google Analytics for the physical world (which was like magic when it worked). And spent several fulfilling years leading teams at Co-op Digital. I think in diagrams and draw on tables. And I am never happier than in the moments after I have managed to figure out how to make something simpler. I work pretty hard to remember you can work hard and still have fun.
                        heading Paul D'Ambra
                        paragraph
                            StaticText Software Engineer
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/gb.svg'
                        StaticText North West UK
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688575125/paul_64ee2de98e.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688575125/paul_64ee2de98e.png'
                        paragraph
                            StaticText I've always wanted to solve problems. So, I studied biochemistry. And discovered I am not a biochemist. During and after university, I played in several bands. Without changing the world of music. And fell into a job in I.T. support. For several years I managed I.T. for The British Mountaineering Council. I taught myself to program. Studied an MSc in Computer Science part-time. And discovered that writing software is how I love solving problems.
                        paragraph
                            StaticText I'm half Italian. When I was young I refused to learn to speak Italian. Ma sto imparando ora! To make amends I've been learning to make Neapolitan style pizza and
                            link getting pretty good, url='https://twitter.com/search?q=from%3Apauldambra%20AND%20pizza%20time&src=typed_query&f=live'
                            StaticText .
                        paragraph
                            StaticText There is a worrying link between the number of programming languages I've used and the number of children I've had. For a while, I was saying I had five children. Until someone pointed out I was counting the dog. My labrador retriever Yoko is -
                            link as measured by photos taken, url='https://twitter.com/search?q=from%3Apauldambra%20AND%20house%20wolf&src=typed_query&f=live'
                            StaticText - my favourite child.
                        paragraph
                            StaticText Since becoming a software engineer full-time. I've worked at software agencies.
                            link At a startup, url='https://twitter.com/footclicksus'
                            StaticText , building Google Analytics for the physical world (which was like magic
                            emphasis
                                StaticText when it worked
                            StaticText ). And spent several fulfilling years leading teams at
                            link Co-op Digital, url='https://twitter.com/coopdigital'
                            StaticText . I think in diagrams and draw on tables. And I am never happier than in the moments after I have managed to figure out how to make something simpler.
                        paragraph
                            StaticText I work pretty hard to remember you can work hard and still have fun.
                listitem
                    button Annika Schmid Product Manager London Believe it or not, my first job included writing exciting marketing campaigns for robotic handling systems. (It wasn’t that exciting.) So I ended up moving to London in 2019 to study for an MSc in Human-Computer Interaction at UCL. (Way more exciting.) My plan was to land a job in a startup after graduating, which, through a bit of ‘hustling’ (Sigma Squared Summit, Voyagers, Kickstart London) and being in the right place at the right time actually worked out. After graduating, I joined an early-stage startup called Caura, where I first had the title of a Product Designer and later on, that of a Product Manager. Titles aside, what motivates me most in my work is talking to users about what they want, uncovering what they actually mean by that and then building something they didn’t even think they needed. I joined PostHog in autumn 2022, arguably the most exciting step in my career so far. What else? On weekends, I hang out with friends, try to make a dent in my ever growing reading list or learn something new. My family is from the Black Forest region in Germany, so I spend a couple of weeks every year working from there, going on lots of countryside walks and eating Black Forest gateau.
                        heading Annika Schmid
                        paragraph
                            StaticText Product Manager
                        image, url='https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/gb.svg'
                        StaticText London
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688574811/annika_c7906c4925.png'
                        figure
                            image, url='https://res.cloudinary.com/dmukukwp6/image/upload/v1688574811/annika_c7906c4925.png'
                        paragraph
                            StaticText Believe it or not, my first job included writing exciting marketing campaigns for
                            link robotic handling systems, url='https://www.schmalz.com/'
                            StaticText . (It wasn’t that exciting.) So I ended up moving to London in 2019 to study for an MSc in Human-Computer Interaction at UCL. (Way more exciting.) My plan was to land a job in a startup after graduating, which, through a bit of ‘hustling’ (
                            link Sigma Squared Summit,, url='https://www.sigma-squared.org/summit/'
                            link Voyagers,, url='https://voyagers.io/'
                            link Kickstart London, url='https://www.kickstartglobal.com/'
                            StaticText ) and being in the right place at the right time actually worked out.
                        paragraph
                            StaticText After graduating, I joined an early-stage startup called
                            link Caura, url='https://caura.com/'
                            StaticText , where I first had the title of a Product Designer and later on, that of a Product Manager. Titles aside, what motivates me most in my work is talking to users about what they want, uncovering what they actually mean by that and then building something they didn’t even think they needed.
                        paragraph
                            StaticText I joined PostHog in autumn 2022, arguably the most exciting step in my career so far.
                        paragraph
                            StaticText What else? On weekends, I hang out with friends, try to make a dent in my ever growing reading list or learn something new. My family is from the Black Forest region in Germany, so I spend a couple of weeks every year working from there, going on lots of countryside walks and eating Black Forest gateau.
            heading Roadmap & changelog
            paragraph
                StaticText Here’s what the team is up to.
            heading Latest update
            paragraph
                StaticText Dec 2024
            heading Travel through time with playback speed on replays
            paragraph
                StaticText We've actually had controllable playback speed on session replays for a little while now, but it just got better thanks to
                link Paul, url='https://posthog.com/community/profiles/30173'
                StaticText . He's updated the playback menu so you can now see how long the individual replay will be at different speeds.
            paragraph
                StaticText We still haven't added the option to accelerate to 88MPH, but give us time.
            link Visit changelog, url='https://posthog.com/changelog'
            heading Up next
            paragraph
                StaticText Check out the
                link company roadmap, url='https://posthog.com/roadmap'
                StaticText to see what we're working on next!
            heading Questions?
            paragraph
                StaticText See more questions (or ask your own!) in our community forums.
            link View session replay questions, url='https://posthog.com/questions/session-replay'
            list
                listitem
                    StaticText Question / Topic
                    StaticText Replies
                    StaticText Last active
                listitem
                    link Error capturing image in flutter What should I do ? 7 2 days ago by Nisarg Chaniyara, url='https://posthog.com/questions/error-capturing-image-in-flutter'
                        StaticText Error capturing image in flutter
                        paragraph
                            StaticText What should I do ?
                        StaticText 2 days ago
                        StaticText by
                        StaticText Nisarg
                        StaticText Chaniyara
                listitem
                    link Session Replay If user has application installed event but don't have application opened event, there will be recording? 1 2 days ago by Angel Rose, url='https://posthog.com/questions/session-replay-6'
                        StaticText Session Replay
                        paragraph
                            StaticText If user has application installed event but don't have application opened event, there will be recording?
                        StaticText 2 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link Memory leak with Flutter Session Replay Hello, I’m experiencing a significant memory leak when using PostHog’s session replay in Flutter. This occurs under the following conditions:I see repeated logs like:Even with config.debug = false, these logs persist, and it seems that despite the error, images are still being stored in memory.Could this be related to how session replay handles frequent UI updates with SVGs and active threads? Any guidance to avoid storing failed screenshots or reduce memory usage in this scenario would be helpful. Thank you! 1 2 days ago by Antoine Lefebvre, url='https://posthog.com/questions/memory-leak-with-flutter-session-replay'
                        StaticText Memory leak with Flutter Session Replay
                        paragraph
                            StaticText Hello,
                        paragraph
                            StaticText I’m experiencing a significant memory leak when using PostHog’s session replay in Flutter. This occurs under the following conditions:
                        paragraph
                        paragraph
                            StaticText I see repeated logs like:
                        paragraph
                            StaticText Even with config.debug = false, these logs persist, and it seems that despite the error, images are still being stored in memory.
                        paragraph
                        paragraph
                            StaticText Could this be related to how session replay handles frequent UI updates with SVGs and active threads? Any guidance to avoid storing failed screenshots or reduce memory usage in this scenario would be helpful.
                        paragraph
                            StaticText Thank you!
                        StaticText 2 days ago
                        StaticText by
                        StaticText Antoine
                        StaticText Lefebvre
                listitem
                    link Manual session recording not working For my requirement, I need to record only specific activity in my laravel application. For this, I keep session recording disabled upfront and start it on button click with "posthog.stopSessionRecording();". However, I don't see recordings. There is no errors on console either, if I console log postlog, it shows up fine too. Here is my codeIf I remove "disable_session_recording" or set it to false, it works fine then but then it creates single video for logged in user for all his different steps. Can anybody tell what am I missing here, what manual start and stop session recording is not working for me? PS: Iam on trial account, I believe this should not be the issue. 4 4 days ago by SARFRAZ AHMED, url='https://posthog.com/questions/manual-session-recording-not-working'
                        StaticText Manual session recording not working
                        paragraph
                            StaticText For my requirement, I need to record only specific activity in my laravel application. For this, I keep session recording disabled upfront and start it on button click with "posthog.stopSessionRecording();".
                        paragraph
                            StaticText However, I don't see recordings. There is no errors on console either, if I console log postlog, it shows up fine too.
                        paragraph
                            StaticText Here is my code
                        paragraph
                            StaticText If I remove "disable_session_recording" or set it to false, it works fine then but then it creates single video for logged in user for all his different steps.
                        paragraph
                            StaticText Can anybody tell what am I missing here, what manual start and stop session recording is not working for me?
                        paragraph
                            StaticText PS: Iam on trial account, I believe this should not be the issue.
                        StaticText 4 days ago
                        StaticText by
                        StaticText SARFRAZ
                        StaticText AHMED
                listitem
                    link Session recording Why there're no recordings for some users 1 5 days ago by Angel Rose, url='https://posthog.com/questions/session-recording-7'
                        image
                        StaticText Session recording
                        paragraph
                            StaticText Why there're no recordings for some users
                        StaticText 5 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link Server error when filtering by regexps We are experiencing issues trying to filter recordings using regexps. 5 6 days ago by Pablo David Gago Ballester, url='https://posthog.com/questions/server-error-when-filtering-by-regexps'
                        image
                        StaticText Server error when filtering by regexps
                        paragraph
                            StaticText We are experiencing issues trying to filter recordings using regexps.
                        StaticText 6 days ago
                        StaticText by
                        StaticText Pablo David
                        StaticText Gago Ballester
                listitem
                    link Session Replay Framerate It's hard to follow what users are doing when the frame rate of sessions replays is low. Is there a setting or way to show 100% of the session, as opposed to it being kindof glitchy? 3 6 days ago by Andrea E, url='https://posthog.com/questions/session-replay-framerate'
                        StaticText Session Replay Framerate
                        paragraph
                            StaticText It's hard to follow what users are doing when the frame rate of sessions replays is low. Is there a setting or way to show 100% of the session, as opposed to it being kindof glitchy?
                        StaticText 6 days ago
                        StaticText by
                        StaticText Andrea
                        StaticText E
                listitem
                    link ios screen recordings I'm planning to disable auto events - $screen, application opened etc in ios. Will it effect screen recordings/ or session replays? are screen recordings and session replays different? 1 6 days ago by Angel Rose, url='https://posthog.com/questions/ios-screen-recordings'
                        StaticText ios screen recordings
                        paragraph
                            StaticText I'm planning to disable auto events - $screen, application opened etc in ios. Will it effect screen recordings/ or session replays? are screen recordings and session replays different?
                        StaticText 6 days ago
                        StaticText by
                        StaticText Angel
                        StaticText Rose
                listitem
                    link Cookie Banner needed for Session Recordings? Our team has been advised by our lawyer to implement a cookie banner on our website due to our use of session replay services. They cited a recent increase in high-risk litigation under anti-wiretapping laws, including the California Invasion of Privacy Act. However, I understand that PostHog markets its platform as not requiring a cookie banner. Could you anyone clarify if session replay specifically requires user consent under these laws? Our ideal scenario is to not have a cookie banner on the app, but I'm open to doing so if the tradeoffs are significant. Thanks so much ! 1 6 days ago by JP Higgins, url='https://posthog.com/questions/cookie-banner-needed-for-session-recordings'
                        StaticText Cookie Banner needed for Session Recordings?
                        paragraph
                            StaticText Our team has been advised by our lawyer to implement a cookie banner on our website due to our use of session replay services. They cited a recent increase in high-risk litigation under anti-wiretapping laws, including the California Invasion of Privacy Act. However, I understand that PostHog markets its platform as not requiring a cookie banner.
                        paragraph
                            StaticText Could you anyone clarify if session replay specifically requires user consent under these laws? Our ideal scenario is to not have a cookie banner on the app, but I'm open to doing so if the tradeoffs are significant.
                        paragraph
                            StaticText Thanks so much !
                        StaticText 6 days ago
                        StaticText by
                        StaticText JP
                        StaticText Higgins
                listitem
                    link Rare behaviour when filtering console levels Hi! We are experiencing a rare behaviour when filtering console levels. Some inactivity times become increased on each filter click. 2 7 days ago by Pablo David Gago Ballester, url='https://posthog.com/questions/rare-behaviour-when-filtering-console-levels'
                        image
                        StaticText Rare behaviour when filtering console levels
                        paragraph
                            StaticText Hi! We are experiencing a rare behaviour when filtering console levels. Some inactivity times become increased on each filter click.
                        StaticText 7 days ago
                        StaticText by
                        StaticText Pablo David
                        StaticText Gago Ballester
            heading Pairs with...
            paragraph
                StaticText PostHog products are natively designed to be interoperable using Product OS.
            link Product analytics Jump into a playlist of session recordings directly from any time series in a graph, url='https://posthog.com/product-analytics'
                image
                heading Product analytics
                paragraph
            link Feature flags See which feature flags are enabled for a user's session, url='https://posthog.com/feature-flags'
                image
                heading Feature flags
                paragraph
            link Experiments Generate a playlist of recordings limited to an A/B test or specific group within a multivariate experiment., url='https://posthog.com/experiments'
                image
                heading Experiments
                paragraph
            heading This is the call to action.
            heading If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
            image PostHog Cloud, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/cloud-cd'
            image People on G2 think we're great, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale/v1/posthog.com/src/components/Home/images/g2-badge'
            image
            paragraph
                StaticText NOT
                StaticText ENDORSED
                StaticText BY KIM K
            paragraph
                StaticText *PostHog is a web product and cannot be installed by CD.
                StaticText We
                emphasis
                    StaticText did
                StaticText once send some customers a floppy disk but it was a Rickroll.
            image
            StaticText ECO-FRIENDLY
            paragraph
                StaticText PostHog Cloud
            paragraph
                StaticText Digital download*
            list
                listitem
                    strong
                        StaticText Select your cloud
                    list
                        listitem
                            button US (Virginia)
                        listitem
                            button EU (Frankfurt)
                listitem
                    strong
                        StaticText Starts at:
                    deletion
                        StaticText $0
                    StaticText FREE
                    StaticText >
                    StaticText 1 left at this price!!
            link Get started, url='https://app.posthog.com/signup'
            image
            paragraph
                strong
                    StaticText Hurry:
                StaticText 125
                StaticText companies signed up
                button today
                StaticText .
                StaticText Act now and get $0 off your first order.
        contentinfo
            link, url='https://posthog.com/'
                image
            list
                listitem
                    heading Products
                        link Products, url='https://posthog.com/products/product-analytics'
                listitem
                    link Product analytics, url='https://posthog.com/product-analytics'
                listitem
                    link Web analytics, url='https://posthog.com/web-analytics'
                listitem
                    link Session replay, url='https://posthog.com/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/experiments'
                listitem
                    link Surveys, url='https://posthog.com/surveys'
                listitem
                    link Product OS, url='https://posthog.com/product-os'
                listitem
                    link Data connections, url='https://posthog.com/cdp'
                listitem
                    link Customer stories, url='https://posthog.com/customers'
                listitem
                    link PostHog vs..., url='https://posthog.com/blog/tags/comparisons'
                listitem
                    link For startups, url='https://posthog.com/startups'
                listitem
                    link Pricing, url='https://posthog.com/pricing'
                listitem
                    link How we do "sales", url='https://posthog.com/sales'
            list
                listitem
                    heading Product OS
                        link Product OS, url='https://posthog.com/docs/product-os'
                listitem
                    link New? Start here., url='https://posthog.com/docs/getting-started/install'
                listitem
                    link SDKs, url='https://posthog.com/docs/libraries/js'
                listitem
                    link Framework guides, url='https://posthog.com/docs/frameworks'
                listitem
                    link Data management, url='https://posthog.com/docs/data'
                listitem
                    link HogQL, url='https://posthog.com/docs/hogql'
                listitem
                    link Toolbar, url='https://posthog.com/docs/toolbar'
                listitem
                    link API, url='https://posthog.com/docs/api'
            list
                listitem
                    heading Docs
                        link Docs, url='https://posthog.com/docs'
                listitem
                    link Product analytics, url='https://posthog.com/docs/product-analytics'
                listitem
                    link Session replay, url='https://posthog.com/docs/session-replay'
                listitem
                    link Feature flags, url='https://posthog.com/docs/feature-flags'
                listitem
                    link Experiments, url='https://posthog.com/docs/experiments'
                listitem
                    link Surveys, url='https://posthog.com/docs/surveys'
                listitem
                    link CDP, url='https://posthog.com/docs/cdp'
                listitem
                    link Data warehouse, url='https://posthog.com/docs/data-warehouse'
                listitem
                    link Migrate, url='https://posthog.com/docs/migrate'
            list
                listitem
                    heading Community
                        link Community, url='https://posthog.com/questions'
                listitem
                    link Questions?, url='https://posthog.com/questions'
                listitem
                    link Guides, url='https://posthog.com/tutorials'
                listitem
                    link Integrations, url='https://posthog.com/cdp'
                listitem
                    link Dashboard templates, url='https://posthog.com/templates'
                listitem
                    link Founders, url='https://posthog.com/founders/all'
                listitem
                    link Product engineers, url='https://posthog.com/product-engineers/all'
                listitem
                    link Tracks, url='https://posthog.com/tracks'
                listitem
                    link Merch, url='https://posthog.com/merch'
                listitem
                    link Contributors, url='https://posthog.com/contributors'
                listitem
                    link Newsletter, url='https://newsletter.posthog.com/'
                listitem
                    link PostHog FM, url='https://open.spotify.com/playlist/7A2H2J3WhpJmMEwAhKahWH?si=47418915a8d0447b'
                listitem
                    link PostHog on GitHub, url='https://github.com/PostHog/posthog'
            list
                listitem
                    heading Handbook
                        link Handbook, url='https://posthog.com/handbook'
                listitem
                    link Why we're here, url='https://posthog.com/handbook/why-does-posthog-exist'
                listitem
                    link Our story, url='https://posthog.com/handbook/story'
                listitem
                    link How we work, url='https://posthog.com/handbook/company/culture'
                listitem
                    link Values, url='https://posthog.com/handbook/values'
                listitem
                    link Tips for working here, url='https://posthog.com/handbook/help'
                listitem
                    link Team structure, url='https://posthog.com/handbook/team-structure'
                listitem
                    link People & Ops, url='https://posthog.com/handbook/people/compensation'
                listitem
                    link Engineering, url='https://posthog.com/handbook/engineering/developing-locally'
                listitem
                    link Design, url='https://posthog.com/handbook/design/philosophy'
                listitem
                    link Marketing, url='https://posthog.com/handbook/growth/marketing'
            list
                listitem
                    heading Company
                        link Company, url='https://posthog.com/about'
                listitem
                    link About, url='https://posthog.com/about'
                listitem
                    link Roadmap, url='https://posthog.com/roadmap'
                listitem
                    link Changelog, url='https://posthog.com/changelog'
                listitem
                    link People, url='https://posthog.com/people'
                listitem
                    link Small teams, url='https://posthog.com/teams'
                listitem
                    link Blog, url='https://posthog.com/blog/all'
                listitem
                    link Investors, url='https://posthog.com/handbook/strategy/investors'
                listitem
                    link Press, url='https://posthog.com/media'
                listitem
                    link FAQ, url='https://posthog.com/faq'
                listitem
                    link Security, url='https://posthog.com/handbook/company/security'
                listitem
                    link Support, url='https://posthog.com/questions'
                listitem
                    link Careers, url='https://posthog.com/careers'
            list
                listitem
                    link, url='https://x.com/posthog'
                        image
                listitem
                    link, url='https://www.linkedin.com/company/posthog'
                        image
                listitem
                    link, url='https://www.youtube.com/channel/UCn4mJ4kK5KVSvozJre645LA'
                        image
                listitem
                    link, url='https://github.com/PostHog'
                        image
            StaticText ©
            StaticText 2024
            StaticText PostHog, Inc.
            list
                listitem
                    link System status, url='https://status.posthog.com/'
                listitem
                    StaticText 👉
                    link Generate a DPA, url='https://posthog.com/dpa'
                    StaticText 👈
                    StaticText (It's guaranteed fun!)
                listitem
                    link SOC 2, url='https://posthog.com/handbook/company/security#soc-2'
                listitem
                    link HIPAA, url='https://posthog.com/docs/privacy/hipaa-compliance'
                listitem
                    link Privacy policy, url='https://posthog.com/privacy'
                listitem
                    link Terms, url='https://posthog.com/terms'
        paragraph
            strong
                StaticText PostHog.com doesn't use third party cookies
            StaticText - only a single in-house cookie.
        paragraph
            StaticText No data is sent to a third party.
        [8988] button Accept, center=(214,869)
        [8990] button Decline, center=(214,920)
        image Ursula von der Leyen, President of the European Commission, url='https://res.cloudinary.com/dmukukwp6/image/upload/c_scale,w_250/v1/posthog.com/src/components/EU/images/ursula'
    generic, atomic
        StaticText Navigated to Watch how users experience your app
    list

Reasoning for action: By clicking on the 'Session replay' link, I am progressing towards the completion of the user story. This link is crucial because it allows exploration of a feature related to product analytics, which is essential for understanding PostHog's offerings. Accessing this page will provide detailed information on session replay, complementing the understanding gained from the Product Analytics page.

Action: click('3306') # Click on the 'Session replay' link to explore this specific feature.

Change Description: The agent clicked on the 'Session replay' link, resulting in the browser navigating to the 'Session Replay' page on PostHog, where the focus shifted to features that diagnose issues and understand user behavior in apps.

Screenshot before:Screenshot after:---