<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/__sitemap__/style.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://www.rupt.dev/</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/dotted-world-map.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/alexis.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/danielle.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/andy.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/mohamed.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/javascript.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/ios.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/android.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/api</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/open-source-alert.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/rupt-vs-fingerprint.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/users-sharing-password.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_agorapulse.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_custom_challenge.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_reactions.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/careers</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/changelog</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/img/javascript.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/img/node-js.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/img/ios.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/img/android.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/img/react-native.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/contact</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/cookie</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/e-learning</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_1100x640/img/hero.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/insights.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/user-devices.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_552x394/img/e-learning-monetize.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_556x398/img/e-learning-integrate.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_556x585/img/e-learning-detect.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_532x412/img/e-learning-revenue.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/estimate</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/pricing</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/privacy</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/saas</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_1100x640/img/hero.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/insights.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/user-devices.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_601x579/img/saas/leverage.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_16x16/img/saas/icon.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_16x16/img/saas/icon-dark.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_33x33/img/saas/star.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_235x82/img/saas/box.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_235x82/img/saas/box-dark.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_634x601/img/saas/monetize.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/s_640x664/img/saas/insights.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/support</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/terms</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/devices</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/errors</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/evaluations</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/introduction</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/legacy-apis</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/pagination</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/users</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/41.elearning-leader-sketchy-sits-down-with-rupt-to-discuss-the-impact-of-account-sharing-prevention</loc>
        <lastmod>2026-04-17T18:12:17Z</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/an-in-depth-look-at-netflix&apos;s-account-sharing-prevention</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/an-in-depth-look-at-netflix%26</loc>
        <lastmod>2026-04-17T18:12:17Z</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/custom-challenges</loc>
        <lastmod>2024-09-17</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/does-account-sharing-prevention-cause-churn</loc>
        <lastmod>2023-08-22</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/sharers-lifetime-months.svg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/don&apos;t-stop-account-sharing-use-it-for-growth</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/don%26</loc>
        <lastmod>2026-04-17T18:12:13Z</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/elearning-leader-sketchy-sits-down-with-rupt-to-discuss-the-impact-of-account-sharing-prevention</loc>
        <lastmod>2024-01-23</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/blog/danielle.jpeg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/enhancing-user-retention-repeat-trial-detection-for-publishing-companies</loc>
        <lastmod>2023-07-25</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/newspaper.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/future-of-account-security-innovations-in-preventing-account-sharing</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/generate-revenue-with-users-already-using-your-platform</loc>
        <lastmod>2024-01-04</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-agorapulse-prevented-seat-sharing-and-grew-revenue-by-hundreds-of-thousands-of-dollars</loc>
        <lastmod>2024-11-06</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/blog_agorapulse.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/blog/alexis.jpeg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-amazon-prime-limits-device-sharing</loc>
        <lastmod>2025-01-01</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-baims-grew-instructors-income-20percent-by-preventing-account-sharing</loc>
        <lastmod>2023-05-01</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/baims.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/blog/yousef.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/baims_dialog.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-do-i-prevent-password-sharing-on-my-e-learning-system</loc>
        <lastmod>2024-01-08</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-e-learning-companies-are-preventing-account-sharing</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-effective-is-account-sharing-prevention-as-a-growth-strategy</loc>
        <lastmod>2024-01-11</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/blog_effective_growth_chart.svg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-is-netflix-preventing-account-sharing</loc>
        <lastmod>2023-11-29</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-much-account-sharing-costs-your-product</loc>
        <lastmod>2023-04-19</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-prep101-monetized-account-sharing-enahnced-student-success</loc>
        <lastmod>2023-08-17</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/blog/andy.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/prep101-device-limit.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/prep101-device-limit-mobile.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-rupt-uses-geolocation-for-account-sharing-detection-and-prevention</loc>
        <lastmod>2024-04-24</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/geolocation-database.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-detect-account-sharing</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-detect-account-takeover</loc>
        <lastmod>2025-02-10</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-discourage-saas-users-from-sharing-passwords</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-estimate-the-number-of-people-sharing-accounts-for-your-product</loc>
        <lastmod>2023-10-01</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-find-your-account-sharers-and-convert-them</loc>
        <lastmod>2023-07-12</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/user_growth.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-predict-and-prevent-user-churn-a-guide-for-subscription-based-models</loc>
        <lastmod>2023-11-08</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-prevent-account-sharing</loc>
        <lastmod>2025-05-25</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-prevent-multiple-logins-by-the-same-user</loc>
        <lastmod>2023-07-20</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-prevent-multiple-user-logins-for-the-same-account</loc>
        <lastmod>2025-03-15</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-prevent-password-and-account-sharing-for-learnworlds</loc>
        <lastmod>2023-08-06</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/lms/shared/client-id.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-prevent-password-and-account-sharing-for-teachable</loc>
        <lastmod>2023-08-06</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/lms/shared/client-id.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-prevent-password-and-account-sharing-for-thinkific</loc>
        <lastmod>2023-08-06</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/lms/shared/client-id.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-prevent-password-and-account-sharing-for-your-kajabi-website</loc>
        <lastmod>2023-08-06</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/lms/shared/client-id.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/kajabi-integration-settings.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/kajabi-info-user-detail.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-prevent-password-sharing-for-your-wordpress-website</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/how-to-stop-password-sharing-and-account-sharing-for-your-online-courses</loc>
        <lastmod>2023-08-07</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/lessons-learned-from-netflix&apos;s-crackdown-on-account-sharing</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/lessons-learned-from-netflix%26</loc>
        <lastmod>2026-04-17T18:12:17Z</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/limit-password-sharing-for-subcription-products</loc>
        <lastmod>2023-10-09</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/maximize-revenue-by-reducing-account-sharing</loc>
        <lastmod>2024-01-18</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/monetizing-account-sharing-results</loc>
        <lastmod>2023-08-16</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/percent-shared-accounts.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/people-per-shared-account.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/lost-revenue.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/journey/challenge.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/gained-revenue.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/prevent-concurrent-logins-to-increase-user-growth</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/preventing-concurrent-logins-on-your-platform</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/realities-of-account-sharing-and-password-sharing</loc>
        <lastmod>2023-08-02</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/rupt-emerges-from-stealth-mode-surpassing-the-1-million-users-served-mark-in-under-a-year</loc>
        <lastmod>2023-11-29</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/rupt-maintenance-mode-report-may-2024</loc>
        <lastmod>2024-05-12</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/rupt-vs-fingerprint</loc>
        <lastmod>2025-06-23</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/stealthwriter-accelerating-growth-and-monetizing-account-sharing-with-rupt</loc>
        <lastmod>2023-08-30</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/stealthwriter-blocking.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/the-impact-of-concurrent-logins-on-service-providers</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/the-psychology-of-password-sharing-why-do-people-do-it</loc>
        <lastmod>2024-01-02</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/which-streaming-service-is-shared-most.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/the-ultimate-guide-to-account-sharing-prevention-and-growth</loc>
        <lastmod>2023-07-09</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/what-are-account-sharers</loc>
        <lastmod>2023-07-13</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/account_sharers.jpeg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/what-is-a-converted-account-sharer</loc>
        <lastmod>2024-01-22</lastmod>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/happy_paying_customers.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/what-to-expect-when-enabling-account-sharing-prevention-for-your-product</loc>
        <lastmod>2024-05-01</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/why-for-profit-companies-open-source-their-products</loc>
        <lastmod>2025-11-09</lastmod>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/why-i-started-rupt</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/careers/founding-fullstack-engineer</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/careers/part-time-business-development-representative</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/changelog/android</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/changelog/core</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/changelog/fingerprint</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/changelog/ios</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/changelog/javascript</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/changelog/product</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/img/changelog/2024-05-22.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/img/changelog/2024-04-26.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/changelog/react-native</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-takeover</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/challenges</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fake-accounts</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/overview</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/platform/behavioral-signals</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/dotted-world-map.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/platform/browser-fingerprinting</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/dotted-world-map.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/img/avatars/hijabi.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/img/avatars/glasses.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/img/avatars/sweater.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;blur_3&amp;amp;s_10x10/img/avatars/curly.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/avatars/glasses.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/avatars/curly.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/avatars/sweater.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/platform/device-identification</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/dotted-world-map.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/platform/modular-challenges</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/platform/people-detection</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/solutions/account-sharing</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/alexis.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/danielle.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/andy.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/mohamed.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/solutions/account-takeover</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/dotted-world-map.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/solutions/fake-accounts</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/dotted-world-map.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/alexis.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/danielle.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/andy.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/mohamed.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/avatars/glasses.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/solutions/multi-accounting</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/challenge_history.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/alexis.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/danielle.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/andy.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/mohamed.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/avatars/glasses.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/solutions/referral-fraud</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/challenge_history.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/alexis.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/danielle.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/andy.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/mohamed.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/avatars/glasses.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/complete-a-challenge</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/complete-challenge</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/kick-a-challenge-device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/list-all-challenges</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/open-a-challenge</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/retrieve-a-challenge</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/retrieve-challenge-devices</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/send-challenge-code</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/the-challenge-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/challenges/verify-challenge-code</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/devices/attach-a-device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/devices/detach-a-device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/devices/fingerprint-a-device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/devices/retrieve-device-hash</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/devices/the-challenge-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/devices/the-device-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/devices/update-device-metadata</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/evaluations/evaluate-an-action</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/evaluations/evaluations-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/evaluations/the-evaluation-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/functions/attach-a-device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/legacy-apis/access-history</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/legacy-apis/complete-identification</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/legacy-apis/list-devices-of-a-user</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/legacy-apis/update-device-metadata</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/models/device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/users/retrieve-user-devices</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/users/the-user-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/users/update-a-user</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/devices</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/errors</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/evaluations</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/introduction</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/legacy-apis</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/pagination</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/users</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks/account-sharing-signal</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks/admin-notify-shared-account</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks/challenge-completed</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks/challenge-initiated</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks/challenge-pending</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks/challenge-skipped</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks/challenge-viewed</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks/device-detached</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/webhooks/user-converted</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/account%20security</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/Account%20sharing</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/rupt-vs-fingerprint.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/users-sharing-password.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_reactions.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_ip_gelocation.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/happy_paying_customers.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_effective_growth_og.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_elearning.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_psychology.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/Case%20study</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_agorapulse.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/sketchy.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/stealthwriter-blog.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/prep101-blog-og.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/baims.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/Churn%20prevention</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/predictive-analytics.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/Company</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/open-source-alert.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/Integrations</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_custom_challenge.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/lms/kajabi-blog.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/lms/teachable-blog.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/lms/thinkific-blog.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/lms/learnworlds-blog.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/Password%20sharing</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/shared-workspace.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/Press%20release</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/Product</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/newspaper.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/multi_login.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/dont_stop_sharing.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/account_sharers.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/user_growth.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/love_is_sharing_square.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/netflix_account_sharing.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/blog/category/Research</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/logo-text.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/blog_gen_revenue.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/estimate_sharers.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/churn.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/q_50&amp;amp;fit_contain&amp;amp;blur_3&amp;amp;s_10x10/img/blog/percent-shared-accounts.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp/img/logos/linkedin.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/soc2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/f_webp&amp;amp;q_50&amp;amp;blur_3&amp;amp;s_10x10/img/gdpr.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/advanced</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/concepts</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/how-account-sharing-prevention-works</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/journey/challenge.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/journey/verify.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/journey/kick-out.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/journey/within-limit.svg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/listen-to-events</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/quick-start</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/signals</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-takeover/advanced</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-takeover/concepts</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-takeover/how-account-takeover-protection-works</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-takeover/migrations</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-takeover/quick-start</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/advanced/suspend</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/basic-concepts/challenges</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/challenges/css-styling</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/css-styling-settings.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/css-styling-new.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/challenges/overview</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/css-styling-original.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fake-accounts/advanced</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fake-accounts/concepts</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fake-accounts/how-fake-account-detection-works</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fake-accounts/quick-start</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/managed-challenges-1.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/managed-challenges-4.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fingerprinting/advanced</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fingerprinting/concepts</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fingerprinting/how-fingerprinting-works</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fingerprinting/quick-start</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/ios/quick-start</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/javascript/quick-start</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges/complete-challenge</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges/kick-a-challenge-device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges/list-all-challenges</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges/open-a-challenge</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges/retrieve-a-challenge</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges/retrieve-challenge-devices</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges/send-challenge-code</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges/the-challenge-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/challenges/verify-challenge-code</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/devices/attach-a-device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/devices/detach-a-device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/devices/fingerprint-a-device</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/devices/retrieve-device-hash</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/devices/the-device-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/devices/update-device-metadata</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/evaluations/evaluate-an-action</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/evaluations/the-evaluation-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/legacy-apis/access-history</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/legacy-apis/complete-identification</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/legacy-apis/list-devices-of-a-user</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/legacy-apis/update-device-metadata</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/users/retrieve-user-devices</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/users/the-user-object</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/users/update-a-user</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks/account-sharing-signal</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks/admin-notify-shared-account</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks/challenge-completed</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks/challenge-initiated</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks/challenge-pending</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks/challenge-skipped</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks/challenge-viewed</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks/device-detached</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/api/v3/webhooks/user-converted</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/advanced/signing-the-user-out</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/advanced/tracking-conversions</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/sharing-detected.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/advanced/using-metadata</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/filter_dashboard.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/advanced/webhooks</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/advanced/when-to-call-the-attach-function</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/concepts/automatically-detaching-devices</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/detach_settings.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/concepts/challenges</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/journey/conversion-journey-creds.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/journey/conversion-journey-no-creds.svg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/concepts/configure-device-limits</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/dashboard_settings.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/concepts/excluded-devices</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/blog/exclusion-graph.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/concepts/groups</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/docs/groups-list.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/docs/groups-detail.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/signals/concurrency</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/concurrency_dark.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/concurrency_light.svg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/signals/device-limits</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/signals/high-velocity</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/high_velocity_dark.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/high_velocity_light.svg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-sharing/signals/impossible-travel</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/impossible_travel_dark.svg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/impossible_travel_light.svg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-takeover/advanced/custom-implementation</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/docs/account-takeover-flow.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-takeover/concepts/evaluations</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/account-takeover/migrations/migrate-from-identify-to-evaluate</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/docs/account-takeover-flow.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/docs/account-takeover-setting.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fake-accounts/advanced/custom-challenges</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/docs/account-takeover-flow.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fake-accounts/advanced/custom-implementation</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fake-accounts/advanced/zero-trust-mode</loc>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/managed-challenges-1.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://www.rupt.dev/_ipx/_/img/managed-challenges-4.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fake-accounts/concepts/evaluations</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fingerprinting/advanced/fingerprint-hashing</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fingerprinting/concepts/confidence</loc>
    </url>
    <url>
        <loc>https://www.rupt.dev/docs/fingerprinting/concepts/fingerprint</loc>
    </url>
</urlset>
<!-- XML Sitemap generated by @nuxtjs/sitemap v8.0.13 at 2026-04-17T18:12:22.072Z -->