PageSourceSearch

https://www.bathroombuddy.io/

html bathroombuddy.io collected 2026-10-02 01:57:06 UTC 53,028 bytes, 18 lines download raw bytes

1<!DOCTYPE html><!--_S96M5axN55aTRq7IFCFS--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/brand/bathroom-buddy-mark.svg"/><link rel="preload" as="image" href="https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us?size=250x83"/><link rel="stylesheet" href="/_next/static/css/0b0c7e4694646692.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-db5da2d6afbd4f73.js"/>
1<script src="/_next/static/chunks/3e0a5a26-d2cde7f63bc88fac.js" async=""></script>
1<script src="/_next/static/chunks/5513-6bc9f3526128588a.js" async=""></script>
1<script src="/_next/static/chunks/main-app-e0873769f1651d39.js" async=""></script>
1<script src="/_next/static/chunks/5049-a3f9a7bafb89f62f.js" async=""></script>
1<script src="/_next/static/chunks/6118-cbb83da82a691e12.js" async=""></script>
1<script src="/_next/static/chunks/9556-5d4e31c606b44304.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-c76b62a6f13457ce.js" async=""></script>
1<script src="/_next/static/chunks/c310d3bd-b5db7857bf0a42f2.js" async=""></script>
1<script src="/_next/static/chunks/3462186f-a07e0c6033279c71.js" async=""></script>
1<script src="/_next/static/chunks/b298e6e5-5cb4ac3b125ed347.js" async=""></script>
1<script src="/_next/static/chunks/7c484077-7eb24238c3131683.js" async=""></script>
1<script src="/_next/static/chunks/b4395de7-7a67561db3257dc2.js" async=""></script>
1<script src="/_next/static/chunks/9623-372274c0a2dd2b99.js" async=""></script>
1<script src="/_next/static/chunks/3726-7be4197385beed16.js" async=""></script>
1<script src="/_next/static/chunks/4696-e7b81a06212011bd.js" async=""></script>
1<script src="/_next/static/chunks/9086-8c71d18504664429.js" async=""></script>
1<script src="/_next/static/chunks/6614-1c8e88f8ba175227.js" async=""></script>
1<script src="/_next/static/chunks/939-95b534989841e10c.js" async=""></script>
1<script src="/_next/static/chunks/app/page-13a2672905bb184d.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-WPQF61W9HH" as="script"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta name="apple-mobile-web-app-title" content="Bathroom Buddy"/><meta name="mobile-web-app-capable" content="yes"/><meta name="msapplication-TileColor" content="#0A1623"/><meta name="msapplication-tap-highlight" content="no"/><link rel="preconnect" href="https://api.mapbox.com"/><link rel="preconnect" href="https://events.mapbox.com"/><link rel="dns-prefetch" href="https://api.bathroombuddy.io"/><meta name="next-size-adjust" content=""/><meta name="theme-color" content="#0A1623"/><meta name="color-scheme" content="dark"/><title>Bathroom Buddy | Find Public Restrooms Near You</title><meta name="description" content="Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android."/><meta name="application-name" content="Bathroom Buddy"/><link rel="author" href="https://www.bathroombuddy.io"/><meta name="author" content="Techneighbors LLC"/><link rel="manifest" href="/manifest.json"/><meta name="creator" content="Techneighbors LLC"/><meta name="publisher" content="Techneighbors LLC"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="category" content="Travel &amp; Local"/><link rel="canonical" href="https://www.bathroombuddy.io"/><meta name="format-detection" content="telephone=no"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="Bathroom Buddy"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta property="og:title" content="Bathroom Buddy | Find Public Restrooms Near You"/><meta property="og:description" content="Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android."/><meta property="og:url" content="https://www.bathroombuddy.io"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Bathroom Buddy | Find Public Restrooms Near You"/><meta name="twitter:description" content="Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android."/><meta name="twitter:image" content="https://www.bathroombuddy.io/icons/icon-512x512.png"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><link rel="icon" href="/favicon.ico" sizes="16x16 32x32 48x48 64x64"/><link rel="icon" href="/icons/icon-32x32.png" sizes="32x32" type="image/png"/><link rel="icon" href="/icons/icon-192x192.png" sizes="192x192" type="image/png"/><link rel="icon" href="/brand/bathroom-buddy-app-icon.svg" type="image/svg+xml"/><link rel="apple-touch-icon" href="/icons/apple-touch-icon.png"/><style>
2          body { 
3            background-color: #0A1623; 
4            color: white; 
5            margin: 0; 
6            font-family: system-ui, -apple-system, sans-serif;
7          }
8          .loading-skeleton { 
9            background: linear-gradient(90deg, #1a2332 25%, #2a3441 50%, #1a2332 75%);
10            background-size: 200% 100%;
11            animation: loading 1.5s infinite;
12          }
13          @keyframes loading {
14            0% { background-position: 200% 0; }
15            100% { background-position: -200% 0; }
16          }
17        </style>
17<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
17</head><body class="__className_f367f3 min-h-screen bg-[#0A1623] text-white"><div hidden=""><!--$--><!--/$--></div><a href="#main-content" class="skip-link">Skip to main content</a><!--$--><!--/$--><main id="main-content" role="main" tabindex="-1">
17<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.bathroombuddy.io/#organization","name":"Techneighbors LLC","url":"https://www.bathroombuddy.io","logo":"https://www.bathroombuddy.io/icons/icon-512x512.png"},{"@type":"WebSite","@id":"https://www.bathroombuddy.io/#website","url":"https://www.bathroombuddy.io/","name":"Bathroom Buddy","alternateName":["BathroomBuddy","Bathroom Buddy Restroom Finder"],"description":"Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android.","inLanguage":"en-US","publisher":{"@id":"https://www.bathroombuddy.io/#organization"}},{"@type":"WebApplication","@id":"https://www.bathroombuddy.io/#web-app","name":"Bathroom Buddy","url":"https://www.bathroombuddy.io/","applicationCategory":"TravelApplication","operatingSystem":"Any","description":"Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android.","image":"https://www.bathroombuddy.io/icons/icon-512x512.png","isAccessibleForFree":true,"offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"publisher":{"@id":"https://www.bathroombuddy.io/#organization"}},{"@type":"MobileApplication","@id":"https://www.bathroombuddy.io/#android-app","name":"Bathroom Buddy: Find Restrooms","url":"https://play.google.com/store/apps/details?id=com.techneighbors.bathroombuddy&hl=en_US","downloadUrl":"https://play.google.com/store/apps/details?id=com.techneighbors.bathroombuddy&hl=en_US","installUrl":"https://play.google.com/store/apps/details?id=com.techneighbors.bathroombuddy&hl=en_US","applicationCategory":"TravelApplication","operatingSystem":"Android","description":"Find clean, accessible public restrooms near you, rated by the community.","image":"https://www.bathroombuddy.io/icons/icon-512x512.png","screenshot":["https://www.bathroombuddy.io/screenshots/mobile-map.png","https://www.bathroombuddy.io/screenshots/mobile-detail.png"],"isAccessibleForFree":true,"offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"publisher":{"@id":"https://www.bathroombuddy.io/#organization"}}]}</script>
17<div class="min-h-screen bg-[#0A1623]"><nav aria-label="Primary navigation" class="sticky top-0 z-50 shadow-lg" style="background:#000C1C;border-bottom:2px solid #73E2FE"><div class="container mx-auto px-4"><div class="flex justify-between items-center h-16"><a aria-label="Bathroom Buddy home" class="flex items-center rounded-md focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[#73E2FE]" href="/"><div class="flex items-center gap-2"><img alt="" width="40" height="40" decoding="async" data-nimg="1" class="h-10 w-10 object-contain" style="color:transparent" src="/brand/bathroom-buddy-mark.svg"/><span class="text-xl font-bold text-white">Bathroom Buddy</span></div></a><div class="hidden md:flex items-center space-x-8"><button class="text-gray-300 hover:text-white transition-colors duration-200 font-medium">About</button><button class="text-gray-300 hover:text-white transition-colors duration-200 font-medium">Screenshots</button><button class="text-gray-300 hover:text-white transition-colors duration-200 font-medium">Features</button><button class="text-gray-300 hover:text-white transition-colors duration-200 font-medium">Download</button><button class="text-gray-300 hover:text-white transition-colors duration-200 font-medium">Find Bathrooms</button></div><div class="hidden md:flex items-center gap-4"><button class="inline-flex items-center justify-center font-medium rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 transition-colors cursor-pointer px-4 py-2 text-base border-2 border-[#73E2FE] text-[#73E2FE] hover:bg-[#73E2FE] hover:text-[#0A1623] border-[#73E2FE] text-[#73E2FE] hover:bg-[#73E2FE] hover:text-[#0A1623]"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="mr-2 h-4 w-4" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M392 80H232a56.06 56.06 0 0 0-56 56v104h153.37l-52.68-52.69a16 16 0 0 1 22.62-22.62l80 80a16 16 0 0 1 0 22.62l-80 80a16 16 0 0 1-22.62-22.62L329.37 272H176v104c0 32.05 33.79 56 64 56h152a56.06 56.06 0 0 0 56-56V136a56.06 56.06 0 0 0-56-56M80 240a16 16 0 0 0 0 32h96v-32z"></path></svg>Sign In</button><button class="inline-flex items-center justify-center font-medium rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 transition-colors cursor-pointer px-4 py-2 text-base bg-[#73E2FE] hover:bg-[#9DEBFE] text-[#0A1623] disabled:bg-[#458798] " style="background:#73E2FE;color:#0A1623;border:none;font-weight:bold"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="mr-2 h-4 w-4" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M288 256c52.79 0 99.43-49.71 104-110.82 2.27-30.7-7.36-59.33-27.12-80.6C345.33 43.57 318 32 288 32c-30.24 0-57.59 11.5-77 32.38-19.63 21.11-29.2 49.8-27 80.78C188.49 206.28 235.12 256 288 256m207.38 183.76c-8.44-46.82-34.79-86.15-76.19-113.75C382.42 301.5 335.83 288 288 288s-94.42 13.5-131.19 38c-41.4 27.6-67.75 66.93-76.19 113.75-1.93 10.73.69 21.34 7.19 29.11A30.94 30.94 0 0 0 112 480h352a30.94 30.94 0 0 0 24.21-11.13c6.48-7.77 9.1-18.38 7.17-29.11M104 288v-40h40a16 16 0 0 0 0-32h-40v-40a16 16 0 0 0-32 0v40H32a16 16 0 0 0 0 32h40v40a16 16 0 0 0 32 0"></path></svg>Get Started</button></div><div class="md:hidden"><button class="rounded-md p-2 text-white hover:text-gray-300 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#73E2FE]" aria-label="Toggle mobile menu" aria-expanded="false" aria-controls="mobile-navigation-menu"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="h-6 w-6" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="48" d="M88 152h336M88 256h336M88 360h336"></path></svg></button></div></div></div></nav><section class="relative isolate overflow-hidden border-b border-[#73E2FE]/30 bg-[#081524] px-4"><div class="absolute inset-0 -z-20 bg-[linear-gradient(180deg,#07111f_0%,#0a1623_72%,#000c1c_100%)]"></div><div class="absolute inset-y-0 right-0 -z-10 hidden w-1/2 opacity-75 lg:block"><div class="absolute right-[20%] top-14 h-[560px] w-[280px] overflow-hidden rounded-lg border border-[#73E2FE]/20 bg-[#07111F] shadow-2xl shadow-black/50"><img alt="" loading="lazy" width="918" height="2048" decoding="async" data-nimg="1" class="h-full w-full object-cover object-top" style="color:transparent" sizes="280px" srcSet="/_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=3840&amp;q=75"/></div><div class="absolute right-[4%] top-36 h-[500px] w-[250px] overflow-hidden rounded-lg border border-[#73E2FE]/20 bg-[#07111F] opacity-80 shadow-2xl shadow-black/50"><img alt="" loading="lazy" width="918" height="2048" decoding="async" data-nimg="1" class="h-full w-full object-cover object-top" style="color:transparent" sizes="250px" srcSet="/_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=3840&amp;q=75"/></div><div class="absolute inset-y-0 left-0 w-2/3 bg-[linear-gradient(90deg,#081524_0%,#081524_28%,rgba(8,21,36,0.78)_62%,rgba(8,21,36,0)_100%)]"></div></div><div class="container mx-auto flex min-h-[600px] max-w-6xl items-center py-12 sm:py-16 md:py-20 lg:min-h-[650px]"><div class="max-w-3xl"><p class="mb-5 text-sm font-semibold uppercase tracking-[0.2em] text-[#73E2FE]">Bathroom Buddy</p><h1 class="max-w-3xl text-4xl font-bold leading-tight text-white md:text-6xl">Find the right public restroom before it becomes urgent.</h1><p class="mt-6 max-w-2xl text-lg leading-8 text-gray-300 md:text-xl">Find public bathrooms near you, compare community reviews, check accessibility and amenities, and navigate there with confidence.</p><p class="mt-4 max-w-xl text-base font-semibold text-[#73E2FE]">Built for travel days, long shifts, health needs, family stops, and every moment when guessing is not good enough.</p><div class="mt-8 flex flex-col gap-3 sm:flex-row"><a class="inline-flex w-full items-center justify-center rounded-lg px-7 py-4 text-base font-bold transition-colors hover:bg-[#5BC8E8] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#73E2FE] sm:w-auto" style="background:#73E2FE;color:#0A1623" href="/map">Find Bathrooms as Guest</a><a class="inline-flex w-full items-center justify-center rounded-lg border border-[#73E2FE] px-7 py-4 text-base font-semibold text-[#73E2FE] transition-colors hover:bg-[#73E2FE] hover:text-[#0A1623] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#73E2FE] sm:w-auto" href="#screenshots">Preview the App</a></div><div class="mt-10 grid max-w-2xl grid-cols-3 gap-2 sm:gap-3"><div class="rounded-lg border border-[#73E2FE]/25 bg-[#000C1C]/80 p-3 sm:p-4"><p class="text-sm font-bold text-[#73E2FE] sm:text-lg">Nearby</p><p class="mt-1 text-xs leading-4 text-gray-300 sm:text-sm sm:leading-5">Map-first restroom discovery</p></div><div class="rounded-lg border border-[#73E2FE]/25 bg-[#000C1C]/80 p-3 sm:p-4"><p class="text-sm font-bold text-[#73E2FE] sm:text-lg">Reviewed</p><p class="mt-1 text-xs leading-4 text-gray-300 sm:text-sm sm:leading-5">Community ratings and reports</p></div><div class="rounded-lg border border-[#73E2FE]/25 bg-[#000C1C]/80 p-3 sm:p-4"><p class="text-sm font-bold text-[#73E2FE] sm:text-lg">Filtered</p><p class="mt-1 text-xs leading-4 text-gray-300 sm:text-sm sm:leading-5">Amenities before you commit</p></div></div></div></div></section><section id="about" class="scroll-mt-20 bg-[#000C1C] px-4 py-16"><div class="container mx-auto max-w-6xl"><div class="grid gap-10 md:grid-cols-[0.8fr_1.2fr] md:items-end"><div><p class="text-sm font-semibold uppercase tracking-[0.18em] text-[#73E2FE]">Built For The Real World</p><h2 class="mt-3 text-3xl font-bold leading-tight text-white md:text-4xl">Reliable restroom information when the stop matters.</h2></div><p class="text-lg leading-8 text-gray-300">Sometimes a bathroom is just a convenience. Other times, it is the whole mission. Bathroom Buddy keeps the most useful details close so people can make faster, calmer decisions.</p></div><div class="mt-10 grid gap-5 md:grid-cols-3"><article class="rounded-lg border border-[#73E2FE]/20 bg-[#0A1623] p-6"><p class="text-xs font-semibold uppercase tracking-[0.18em] text-[#73E2FE]">Built For Real Life</p><h3 class="mt-3 text-xl font-semibold text-white">For people who cannot wait until the next stop.</h3><p class="mt-3 text-sm leading-6 text-gray-300">Bathroom Buddy helps travelers, drivers, shift workers, families, and people with health or accessibility needs choose a restroom before the situation becomes stressful.</p></article><article class="rounded-lg border border-[#73E2FE]/20 bg-[#0A1623] p-6"><p class="text-xs font-semibold uppercase tracking-[0.18em] text-[#73E2FE]">Made For The Road</p><h3 class="mt-3 text-xl font-semibold text-white">Better stops with less guesswork.</h3><p class="mt-3 text-sm leading-6 text-gray-300">Compare nearby options, review practical details, and navigate to the best available stop without calling venues or searching through scattered reviews.</p></article><article class="rounded-lg border border-[#73E2FE]/20 bg-[#0A1623] p-6"><p class="text-xs font-semibold uppercase tracking-[0.18em] text-[#73E2FE]">Powered By People</p><h3 class="mt-3 text-xl font-semibold text-white">Every update helps the next person.</h3><p class="mt-3 text-sm leading-6 text-gray-300">Ratings, reports, and feature details keep the map useful as locations change, close, improve, or need a quick warning from the community.</p></article></div></div></section><section id="screenshots" class="scroll-mt-20 px-4 py-16"><div class="container mx-auto max-w-6xl"><div class="mb-10 max-w-3xl"><p class="text-sm font-semibold uppercase tracking-[0.18em] text-[#73E2FE]">App Preview</p><h2 class="mt-3 text-3xl font-bold text-white md:text-4xl">Know before you go.</h2><p class="mt-4 text-lg leading-8 text-gray-300">Search nearby bathrooms, compare ratings, check features, and navigate to the best option before the stop becomes stressful.</p></div><p class="mb-4 text-sm text-gray-400 md:hidden">Swipe to explore the app.</p><div aria-label="Bathroom Buddy app screenshots" class="-mx-4 flex snap-x snap-mandatory gap-4 overflow-x-auto px-4 pb-5 md:mx-0 md:grid md:grid-cols-2 md:gap-6 md:overflow-visible md:px-0 md:pb-0 lg:grid-cols-3"><article class="w-[82vw] max-w-[330px] flex-none snap-center overflow-hidden rounded-lg border border-[#73E2FE]/20 bg-[#000C1C] md:w-auto md:max-w-none"><div class="flex h-[440px] items-center justify-center overflow-hidden bg-[#07111F] p-4 md:h-[500px] lg:h-[520px]"><img alt="Bathroom Buddy mobile welcome screen" loading="lazy" width="918" height="2048" decoding="async" data-nimg="1" class="h-auto w-full max-w-[245px] rounded-lg object-contain shadow-2xl shadow-black/40" style="color:transparent" sizes="(min-width: 1024px) 245px, (min-width: 640px) 42vw, 82vw" srcSet="/_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fscreenshots%2Fmobile-welcome.png&amp;w=3840&amp;q=75"/></div><div class="p-5"><h3 class="text-lg font-semibold text-white">Start Fast</h3><p class="mt-2 text-sm leading-6 text-gray-300">Open the app and jump straight into finding, rating, or exploring nearby bathrooms.</p></div></article><article class="w-[82vw] max-w-[330px] flex-none snap-center overflow-hidden rounded-lg border border-[#73E2FE]/20 bg-[#000C1C] md:w-auto md:max-w-none"><div class="flex h-[440px] items-center justify-center overflow-hidden bg-[#07111F] p-4 md:h-[500px] lg:h-[520px]"><img alt="Bathroom Buddy nearby bathroom results screen" loading="lazy" width="918" height="2048" decoding="async" data-nimg="1" class="h-auto w-full max-w-[245px] rounded-lg object-contain shadow-2xl shadow-black/40" style="color:transparent" sizes="(min-width: 1024px) 245px, (min-width: 640px) 42vw, 82vw" srcSet="/_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fscreenshots%2Fmobile-results.png&amp;w=3840&amp;q=75"/></div><div class="p-5"><h3 class="text-lg font-semibold text-white">Browse Nearby</h3><p class="mt-2 text-sm leading-6 text-gray-300">Compare nearby restroom options quickly when every minute matters.</p></div></article><article class="w-[82vw] max-w-[330px] flex-none snap-center overflow-hidden rounded-lg border border-[#73E2FE]/20 bg-[#000C1C] md:w-auto md:max-w-none"><div class="flex h-[440px] items-center justify-center overflow-hidden bg-[#07111F] p-4 
17md:h-[500px] lg:h-[520px]"><img alt="Bathroom Buddy mobile map screen" loading="lazy" width="918" height="2048" decoding="async" data-nimg="1" class="h-auto w-full max-w-[245px] rounded-lg object-contain shadow-2xl shadow-black/40" style="color:transparent" sizes="(min-width: 1024px) 245px, (min-width: 640px) 42vw, 82vw" srcSet="/_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fscreenshots%2Fmobile-map.png&amp;w=3840&amp;q=75"/></div><div class="p-5"><h3 class="text-lg font-semibold text-white">Check The Map</h3><p class="mt-2 text-sm leading-6 text-gray-300">See restroom options around you and pick a stop without circling or guessing.</p></div></article><article class="w-[82vw] max-w-[330px] flex-none snap-center overflow-hidden rounded-lg border border-[#73E2FE]/20 bg-[#000C1C] md:w-auto md:max-w-none"><div class="flex h-[440px] items-center justify-center overflow-hidden bg-[#07111F] p-4 md:h-[500px] lg:h-[520px]"><img alt="Bathroom Buddy amenity filter screen" loading="lazy" width="918" height="2048" decoding="async" data-nimg="1" class="h-auto w-full max-w-[245px] rounded-lg object-contain shadow-2xl shadow-black/40" style="color:transparent" sizes="(min-width: 1024px) 245px, (min-width: 640px) 42vw, 82vw" srcSet="/_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fscreenshots%2Fmobile-amenities.png&amp;w=3840&amp;q=75"/></div><div class="p-5"><h3 class="text-lg font-semibold text-white">Filter Amenities</h3><p class="mt-2 text-sm leading-6 text-gray-300">Select practical restroom features before committing to the walk inside.</p></div></article><article class="w-[82vw] max-w-[330px] flex-none snap-center overflow-hidden rounded-lg border border-[#73E2FE]/20 bg-[#000C1C] md:w-auto md:max-w-none"><div class="flex h-[440px] items-center justify-center overflow-hidden bg-[#07111F] p-4 md:h-[500px] lg:h-[520px]"><img alt="Bathroom Buddy bathroom detail screen" loading="lazy" width="918" height="2048" decoding="async" data-nimg="1" class="h-auto w-full max-w-[245px] rounded-lg object-contain shadow-2xl shadow-black/40" style="color:transparent" sizes="(min-width: 1024px) 245px, (min-width: 640px) 42vw, 82vw" srcSet="/_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fscreenshots%2Fmobile-detail.png&amp;w=3840&amp;q=75"/></div><div class="p-5"><h3 class="text-lg font-semibold text-white">Review Details</h3><p class="mt-2 text-sm leading-6 text-gray-300">Check freshness, trust status, directions, and ratings before choosing a stop.</p></div></article><article class="w-[82vw] max-w-[330px] flex-none snap-center overflow-hidden rounded-lg border border-[#73E2FE]/20 bg-[#000C1C] md:w-auto md:max-w-none"><div class="flex h-[440px] items-center justify-center overflow-hidden bg-[#07111F] p-4 md:h-[500px] lg:h-[520px]"><img alt="Bathroom Buddy mobile login screen" loading="lazy" width="918" height="2048" decoding="async" data-nimg="1" class="h-auto w-full max-w-[245px] rounded-lg object-contain shadow-2xl shadow-black/40" style="color:transparent" sizes="(min-width: 1024px) 245px, (min-width: 640px) 42vw, 82vw" srcSet="/_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fscreenshots%2Fmobile-login.png&amp;w=3840&amp;q=75"/></div><div class="p-5"><h3 class="text-lg font-semibold text-white">Keep Your Account</h3><p class="mt-2 text-sm leading-6 text-gray-300">Sign in so reviews, reports, preferences, and saved places stay with you.</p></div></article></div></div></section><section id="features" class="scroll-mt-20 bg-[#000C1C] px-4 py-16"><div class="container mx-auto max-w-6xl"><div class="grid items-start gap-10 md:grid-cols-[1fr_0.9fr]"><div><p class="text-sm font-semibold uppercase tracking-[0.18em] text-[#73E2FE]">Practical Features</p><h2 class="mt-3 text-3xl font-bold leading-tight text-white md:text-4xl">Bathroom decisions deserve better information.</h2><p class="mt-4 max-w-2xl text-lg leading-8 text-gray-300">Bathroom Buddy is built for fast decisions, real-world needs, and community-powered updates so you can spend less time searching and more time getting where you need to go.</p></div><ul class="grid gap-3 text-gray-300"><li class="flex items-start gap-3 rounded-lg border border-[#73E2FE]/15 bg-[#0A1623] p-4"><span class="mt-2 h-2 w-2 flex-shrink-0 rounded-full bg-[#73E2FE]"></span><span>Search nearby bathrooms on a live map</span></li><li class="flex items-start gap-3 rounded-lg border border-[#73E2FE]/15 bg-[#0A1623] p-4"><span class="mt-2 h-2 w-2 flex-shrink-0 rounded-full bg-[#73E2FE]"></span><span>See ratings, reviews, and unrated locations</span></li><li class="flex items-start gap-3 rounded-lg border border-[#73E2FE]/15 bg-[#0A1623] p-4"><span class="mt-2 h-2 w-2 flex-shrink-0 rounded-full bg-[#73E2FE]"></span><span>Filter by practical bathroom features</span></li><li class="flex items-start gap-3 rounded-lg border border-[#73E2FE]/15 bg-[#0A1623] p-4"><span class="mt-2 h-2 w-2 flex-shrink-0 rounded-full bg-[#73E2FE]"></span><span>Navigate directly to the location</span></li><li class="flex items-start gap-3 rounded-lg border border-[#73E2FE]/15 bg-[#0A1623] p-4"><span class="mt-2 h-2 w-2 flex-shrink-0 rounded-full bg-[#73E2FE]"></span><span>Report incorrect, missing, or outdated information</span></li><li class="flex items-start gap-3 rounded-lg border border-[#73E2FE]/15 bg-[#0A1623] p-4"><span class="mt-2 h-2 w-2 flex-shrink-0 rounded-full bg-[#73E2FE]"></span><span>Help build a better bathroom map for people who need reliable stops</span></li></ul></div></div></section><section id="download" class="scroll-mt-20 px-4 py-16 md:py-20"><div class="container mx-auto max-w-5xl overflow-hidden rounded-2xl border border-[#73E2FE]/30 bg-[linear-gradient(135deg,#000c1c_0%,#0a1d30_100%)] p-6 shadow-2xl shadow-black/30 sm:p-10 md:p-12"><div class="grid items-center gap-10 md:grid-cols-[1.2fr_0.8fr]"><div><p class="text-sm font-semibold uppercase tracking-[0.18em] text-[#73E2FE]">Bathroom Buddy for iPhone and Android</p><h2 class="mt-3 text-3xl font-bold leading-tight text-white md:text-5xl">Take a better restroom finder wherever you go.</h2><p class="mt-5 max-w-2xl text-lg leading-8 text-gray-300">Download Bathroom Buddy to find nearby public restrooms, check community details, leave reviews, and help the next person choose a better stop.</p></div><div class="flex flex-col items-start md:items-center"><div class="flex flex-col items-center gap-2"><a href="https://apps.apple.com/us/app/bathroom-buddy-find-restrooms/id6769126149" target="_blank" rel="noopener noreferrer" aria-label="Download Bathroom Buddy on the App Store (opens in a new tab)" class="rounded-lg focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[#73E2FE]"><img src="https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us?size=250x83" alt="Download on the App Store" width="180" height="60" class="h-[60px] w-auto"/></a><a href="https://play.google.com/store/apps/details?id=com.techneighbors.bathroombuddy&amp;hl=en_US" target="_blank" rel="noopener noreferrer" aria-label="Get Bathroom Buddy on Google Play (opens in a new tab)" class="rounded-lg focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[#73E2FE]"><img alt="Get it on Google Play" loading="lazy" width="646" height="250" decoding="async" data-nimg="1" class="h-auto w-[220px]" style="color:transparent" sizes="220px" srcSet="/_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fbrand%2Fgoogle-play-badge.png&amp;w=3840&amp;q=75"/></a></div><p class="mt-2 max-w-[260px] text-xs leading-5 text-gray-400 md:text-center">Prefer a browser?<!-- --> <a class="font-semibold text-[#73E2FE] underline underline-offset-4 hover:text-white" href="/map">Find bathrooms as guest</a>.</p></div></div></div></section><footer class="px-4 py-8" style="background:#000000;border-top:1px solid #73E2FE"><div class="container mx-auto flex max-w-6xl flex-col items-center justify-between gap-4 text-center text-sm text-gray-300 sm:flex-row sm:text-left"><p>© 2026 Bathroom Buddy. Find relief faster. Help the next person go with confidence.</p><nav aria-label="Footer navigation" class="flex flex-wrap justify-center gap-x-5 gap-y-2"><a class="font-semibold text-[#73E2FE] underline-offset-4 hover:underline" href="/support">Support</a><a class="font-semibold text-[#73E2FE] underline-offset-4 hover:underline" href="/terms">Terms</a><a class="font-semibold text-[#73E2FE] underline-offset-4 hover:underline" href="/privacy">Privacy</a></nav></div><p class="container mx-auto mt-4 max-w-6xl text-center text-xs text-gray-500 sm:text-left">Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries and regions. App Store is a service mark of Apple Inc. Google Play and the Google Play logo are trademarks of Google LLC.</p></footer><!--$--><!--/$--></div><!--$--><!--/$--></main>
17<script src="/_next/static/chunks/webpack-db5da2d6afbd4f73.js" id="_R_" async=""></script>
17<script>(self.__next_f=self.__next_f||[]).push([0])</script>
17<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[8376,[\"5049\",\"static/chunks/5049-a3f9a7bafb89f62f.js\",\"6118\",\"static/chunks/6118-cbb83da82a691e12.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"7177\",\"static/chunks/app/layout-c76b62a6f13457ce.js\"],\"default\"]\n3:I[1449,[\"5049\",\"static/chunks/5049-a3f9a7bafb89f62f.js\",\"6118\",\"static/chunks/6118-cbb83da82a691e12.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"7177\",\"static/chunks/app/layout-c76b62a6f13457ce.js\"],\"default\"]\n4:I[2446,[\"5049\",\"static/chunks/5049-a3f9a7bafb89f62f.js\",\"6118\",\"static/chunks/6118-cbb83da82a691e12.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"7177\",\"static/chunks/app/layout-c76b62a6f13457ce.js\"],\"QueryProvider\"]\n5:I[9556,[\"5049\",\"static/chunks/5049-a3f9a7bafb89f62f.js\",\"6118\",\"static/chunks/6118-cbb83da82a691e12.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"7177\",\"static/chunks/app/layout-c76b62a6f13457ce.js\"],\"AuthProvider\"]\n6:I[3222,[\"5049\",\"static/chunks/5049-a3f9a7bafb89f62f.js\",\"6118\",\"static/chunks/6118-cbb83da82a691e12.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"7177\",\"static/chunks/app/layout-c76b62a6f13457ce.js\"],\"default\"]\n7:I[2613,[\"5049\",\"static/chunks/5049-a3f9a7bafb89f62f.js\",\"6118\",\"static/chunks/6118-cbb83da82a691e12.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"7177\",\"static/chunks/app/layout-c76b62a6f13457ce.js\"],\"default\"]\n8:I[1810,[\"5049\",\"static/chunks/5049-a3f9a7bafb89f62f.js\",\"6118\",\"static/chunks/6118-cbb83da82a691e12.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"7177\",\"static/chunks/app/layout-c76b62a6f13457ce.js\"],\"default\"]\n9:I[5836,[\"5049\",\"static/chunks/5049-a3f9a7bafb89f62f.js\",\"6118\",\"static/chunks/6118-cbb83da82a691e12.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"7177\",\"static/chunks/app/layout-c76b62a6f13457ce.js\"],\"default\"]\na:\"$Sreact.suspense\"\nc:I[8350,[],\"\"]\nd:I[9380,[],\"\"]\n12:I[89,[],\"\"]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/0b0c7e4694646692.css\",\"style\"]\ne:T8ab,"])</script>
17<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.bathroombuddy.io/#organization\",\"name\":\"Techneighbors LLC\",\"url\":\"https://www.bathroombuddy.io\",\"logo\":\"https://www.bathroombuddy.io/icons/icon-512x512.png\"},{\"@type\":\"WebSite\",\"@id\":\"https://www.bathroombuddy.io/#website\",\"url\":\"https://www.bathroombuddy.io/\",\"name\":\"Bathroom Buddy\",\"alternateName\":[\"BathroomBuddy\",\"Bathroom Buddy Restroom Finder\"],\"description\":\"Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android.\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https://www.bathroombuddy.io/#organization\"}},{\"@type\":\"WebApplication\",\"@id\":\"https://www.bathroombuddy.io/#web-app\",\"name\":\"Bathroom Buddy\",\"url\":\"https://www.bathroombuddy.io/\",\"applicationCategory\":\"TravelApplication\",\"operatingSystem\":\"Any\",\"description\":\"Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android.\",\"image\":\"https://www.bathroombuddy.io/icons/icon-512x512.png\",\"isAccessibleForFree\":true,\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\"},\"publisher\":{\"@id\":\"https://www.bathroombuddy.io/#organization\"}},{\"@type\":\"MobileApplication\",\"@id\":\"https://www.bathroombuddy.io/#android-app\",\"name\":\"Bathroom Buddy: Find Restrooms\",\"url\":\"https://play.google.com/store/apps/details?id=com.techneighbors.bathroombuddy\u0026hl=en_US\",\"downloadUrl\":\"https://play.google.com/store/apps/details?id=com.techneighbors.bathroombuddy\u0026hl=en_US\",\"installUrl\":\"https://play.google.com/store/apps/details?id=com.techneighbors.bathroombuddy\u0026hl=en_US\",\"applicationCategory\":\"TravelApplication\",\"operatingSystem\":\"Android\",\"description\":\"Find clean, accessible public restrooms near you, rated by the community.\",\"image\":\"https://www.bathroombuddy.io/icons/icon-512x512.png\",\"screenshot\":[\"https://www.bathroombuddy.io/screenshots/mobile-map.png\",\"https://www.bathroombuddy.io/screenshots/mobile-detail.png\"],\"isAccessibleForFree\":true,\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\"},\"publisher\":{\"@id\":\"https://www.bathroombuddy.io/#organization\"}}]}"])</script>
17<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"_S96M5axN55aTRq7IFCFS\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0b0c7e4694646692.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"name\":\"apple-mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",null,{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}],[\"$\",\"meta\",null,{\"name\":\"apple-mobile-web-app-title\",\"content\":\"Bathroom Buddy\"}],[\"$\",\"meta\",null,{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",null,{\"name\":\"msapplication-TileColor\",\"content\":\"#0A1623\"}],[\"$\",\"meta\",null,{\"name\":\"msapplication-tap-highlight\",\"content\":\"no\"}],[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://api.mapbox.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://events.mapbox.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://api.bathroombuddy.io\"}]],[\"$\",\"style\",null,{\"children\":\"\\n          body { \\n            background-color: #0A1623; \\n            color: white; \\n            margin: 0; \\n            font-family: system-ui, -apple-system, sans-serif;\\n          }\\n          .loading-skeleton { \\n            background: linear-gradient(90deg, #1a2332 25%, #2a3441 50%, #1a2332 75%);\\n            background-size: 200% 100%;\\n            animation: loading 1.5s infinite;\\n          }\\n          @keyframes loading {\\n            0% { background-position: 200% 0; }\\n            100% { background-position: -200% 0; }\\n          }\\n        \"}]]}],[\"$\",\"body\",null,{\"className\":\"__className_f367f3 min-h-screen bg-[#0A1623] text-white\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"a\",null,{\"href\":\"#main-content\",\"className\":\"skip-link\",\"children\":\"Skip to main content\"}],[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$L5\",null,{\"children\":[[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}],[\"$\",\"$L8\",null,{}],[\"$\",\"$L9\",null,{}],[\"$\",\"$a\",null,{\"fallback\":null,\"children\":\"$Lb\"}],[\"$\",\"main\",null,{\"id\":\"main-content\",\"role\":\"main\",\"tabIndex\":-1,\"children\":[\"$\",\"$Lc\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Ld\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]}]}]]}]]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$e\"}}],\"$Lf\"],null,\"$L10\"]}],{}
17,null,false]},null,false],\"$L11\",false]],\"m\":\"$undefined\",\"G\":[\"$12\",[]],\"s\":false,\"S\":true}\n"])</script>
17<script>self.__next_f.push([1,"13:I[9203,[\"2991\",\"static/chunks/c310d3bd-b5db7857bf0a42f2.js\",\"4825\",\"static/chunks/3462186f-a07e0c6033279c71.js\",\"7123\",\"static/chunks/b298e6e5-5cb4ac3b125ed347.js\",\"3935\",\"static/chunks/7c484077-7eb24238c3131683.js\",\"9258\",\"static/chunks/b4395de7-7a67561db3257dc2.js\",\"9623\",\"static/chunks/9623-372274c0a2dd2b99.js\",\"3726\",\"static/chunks/3726-7be4197385beed16.js\",\"4696\",\"static/chunks/4696-e7b81a06212011bd.js\",\"9086\",\"static/chunks/9086-8c71d18504664429.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"6614\",\"static/chunks/6614-1c8e88f8ba175227.js\",\"939\",\"static/chunks/939-95b534989841e10c.js\",\"8974\",\"static/chunks/app/page-13a2672905bb184d.js\"],\"default\"]\n14:I[5127,[],\"OutletBoundary\"]\n16:I[6310,[],\"AsyncMetadataOutlet\"]\n18:I[5127,[],\"ViewportBoundary\"]\n1a:I[5127,[],\"MetadataBoundary\"]\nf:[\"$\",\"$L13\",null,{}]\n10:[\"$\",\"$L14\",null,{\"children\":[\"$L15\",[\"$\",\"$L16\",null,{\"promise\":\"$@17\"}]]}]\n11:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L18\",null,{\"children\":\"$L19\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L1a\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$a\",null,{\"fallback\":null,\"children\":\"$L1b\"}]}]}]]}]\n"])</script>
17<script>self.__next_f.push([1,"1c:I[876,[\"5049\",\"static/chunks/5049-a3f9a7bafb89f62f.js\",\"6118\",\"static/chunks/6118-cbb83da82a691e12.js\",\"9556\",\"static/chunks/9556-5d4e31c606b44304.js\",\"7177\",\"static/chunks/app/layout-c76b62a6f13457ce.js\"],\"default\"]\nb:[\"$\",\"$L1c\",null,{}]\n"])</script>
17<script>self.__next_f.push([1,"19:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, viewport-fit=cover\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#0A1623\"}],[\"$\",\"meta\",\"3\",{\"name\":\"color-scheme\",\"content\":\"dark\"}]]\n15:null\n"])</script>
17<script>self.__next_f.push([1,"1d:I[9494,[],\"IconMark\"]\n"])</script>
17<script>self.__next_f.push([1,"17:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Bathroom Buddy | Find Public Restrooms Near You\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Bathroom Buddy\"}],[\"$\",\"link\",\"3\",{\"rel\":\"author\",\"href\":\"https://www.bathroombuddy.io\"}],[\"$\",\"meta\",\"4\",{\"name\":\"author\",\"content\":\"Techneighbors LLC\"}],[\"$\",\"link\",\"5\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"6\",{\"name\":\"creator\",\"content\":\"Techneighbors LLC\"}],[\"$\",\"meta\",\"7\",{\"name\":\"publisher\",\"content\":\"Techneighbors LLC\"}],[\"$\",\"meta\",\"8\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"9\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"10\",{\"name\":\"category\",\"content\":\"Travel \u0026 Local\"}],[\"$\",\"link\",\"11\",{\"rel\":\"canonical\",\"href\":\"https://www.bathroombuddy.io\"}],[\"$\",\"meta\",\"12\",{\"name\":\"format-detection\",\"content\":\"telephone=no\"}],[\"$\",\"meta\",\"13\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"14\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"Bathroom Buddy\"}],[\"$\",\"meta\",\"15\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:title\",\"content\":\"Bathroom Buddy | Find Public Restrooms Near You\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:description\",\"content\":\"Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android.\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:url\",\"content\":\"https://www.bathroombuddy.io\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:title\",\"content\":\"Bathroom Buddy | Find Public Restrooms Near You\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:description\",\"content\":\"Find nearby public bathrooms with Bathroom Buddy. Compare community ratings, accessibility details, amenities, and directions on the web, iPhone, or Android.\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image\",\"content\":\"https://www.bathroombuddy.io/icons/icon-512x512.png\"}],[\"$\",\"link\",\"24\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"16x16 32x32 48x48 64x64\"}],[\"$\",\"link\",\"27\",{\"rel\":\"icon\",\"href\":\"/icons/icon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"28\",{\"rel\":\"icon\",\"href\":\"/icons/icon-192x192.png\",\"sizes\":\"192x192\",\"type\":\"image/png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/brand/bathroom-buddy-app-icon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"30\",{\"rel\":\"apple-touch-icon\",\"href\":\"/icons/apple-touch-icon.png\"}],[\"$\",\"$L1d\",\"31\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
17<script>self.__next_f.push([1,"1b:\"$17:metadata\"\n"])</script>
17<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"79644540d86c46f8a70004388a9a40ac","r":1,"spa":2}' crossorigin="anonymous"></script>
17
18</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.