<?xml version="1.0" encoding="UTF-8"?>
<!--
    LeakLab — the two public pages, and nothing else.

    Every other URL in this application is behind authentication or is the
    activation hand-off, whose path segment is a credential. A sitemap listing
    them would be an index of doors, and the alternates below are the whole
    point of the file: they are how a crawler learns that the English page and
    the Russian one are the same page in two languages rather than two thin
    pages competing with each other.

    Static rather than generated: it has two entries and they change when a
    language is added, which is a code change anyway.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
    <url>
        <loc>https://leaklab.app/</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://leaklab.app/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://leaklab.app/ru"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://leaklab.app/"/>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
    </url>
    <url>
        <loc>https://leaklab.app/ru</loc>
        <xhtml:link rel="alternate" hreflang="en" href="https://leaklab.app/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://leaklab.app/ru"/>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://leaklab.app/"/>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>
</urlset>
