EN
Try BebraTry Bebra

What’s my IP? Check your connection and leaks

See the IP address websites get from you and find out if your browser has WebRTC, DNS or IPv6 leaks.

Checking your connection…

This usually takes a few seconds.

We don’t store your check results.

What websites see

Connection

Headers received by our server

Browser and system

Client Hints

What else websites can learn about your browser

Websites can use these traits to recognize your browser without cookies. The values are calculated in your browser and aren’t sent anywhere.

Geolocation

Your browser determines your coordinates from GPS and nearby Wi-Fi networks, so a VPN usually doesn’t change them. A website gets them only if you allow it. This page doesn’t send them anywhere.

What you’ll learn from this check

Every site you visit gets your IP address. That alone tells it roughly where you are and who your internet provider is. With a VPN on, the site gets an address that belongs to the VPN server.

This page compares your address with the addresses of Bebra VPN servers and shows how you’re connected to the internet. Your browser then checks three channels through which a website can learn your real address or provider despite the VPN. These are WebRTC, DNS and IPv6.

Why WebRTC, DNS and IPv6 leaks matter

WebRTC leak

WebRTC powers voice and video calls in the browser. To link callers directly, it hands the site your device’s addresses. If the browser gets an address that skips the VPN, the site can see the one your provider gave you, even with the VPN on.

DNS leak

A DNS server translates a site’s name into its address. Requests that bypass the VPN show your provider which sites you visit and hint to websites which country you’re in.

IPv6 leak

If a VPN carries only IPv4 and the browser opens a site over IPv6, that request goes out directly from your real address. Our app blocks IPv6 while you’re connected.

Why websites see one address and the app another

A few of our servers use more than one outgoing address, so the address a site sees won’t always match what the app shows.

This is normal, and the address still belongs to our server. If the app is connected but this page shows no VPN, see the list of causes under the result.

What to do about a leak

  • In Firefox, type about:config in the address bar and switch media.peerconnection.ice.default_address_only to true. From then on, WebRTC sticks to your main connection.
  • Chrome and Edge have no built-in WebRTC setting, but Google’s WebRTC Network Limiter extension does the job. For DNS, check the browser’s “Use secure DNS” setting.
  • On iPhone, iPad and Mac, open Tunnel in the app and choose Off so that all device traffic goes through the VPN.
  • On Windows, restart your computer after installing the app. DNS protection starts working after a restart.
  • On Android, make sure your browser isn’t on the “Apps that bypass the VPN” list, and open sites in the browser rather than through a link inside our app.

Where the check’s data goes

  • To see whether you’re on Bebra VPN, our check server looks at the IP address and headers your browser sent. The result isn’t saved.
  • The DNS check loads several randomly named bash.ws addresses. The service sees your IP address and the DNS servers that handled the requests, and stores the result on its side, where the page retrieves it.
  • The WebRTC check contacts STUN servers run by Cloudflare and Google. They see your IP address.
  • The IPv6 check asks api6.ipify.org for your address, or ipv6.icanhazip.com if the first one is unavailable. If neither responds, the page checks the connection with a request to api4.ipify.org. If our server can’t determine your address, the page also asks api4.ipify.org for your IPv4 address, for reference.
  • The page gets the HTTP and TLS versions from Cloudflare, which the site runs on. If you opened the page through a site mirror, a similar request to the site’s main address checks whether it opens for you.
  • The page doesn’t send your browser fingerprint or coordinates anywhere.

All other data on this page is handled as on the rest of the site, under our privacy policy.

Common questions about the check

“Your connection is protected”: what does that mean?

It means websites see the address of a Bebra VPN server instead of yours, and the WebRTC, DNS and IPv6 checks found no leaks. If a check couldn’t be completed, the cards under the result say so. The check covers only the browser this page is open in, not other apps on your device.

The app says “Connected to”, so why can’t this page find the VPN?

The page may be open in our app’s built-in browser on Android, or your browser may be on the “Apps that bypass the VPN” list. Another possible cause is a VPN or proxy built into the browser itself. The full list of causes appears under the result. If none of them fits, contact support on Telegram at @bebravpn.

Why do websites see a different IP than the app shows?

Some of our servers have several outgoing addresses, and websites see one of them. That’s normal, and the address still belongs to our server.

Found a leak. What now?

Open the card with the leak. It has tips for your browser and operating system. After making changes, reconnect in the app (tap “Disconnect”, then the country tile) and press “Check again”.

My time zone doesn’t match my IP’s country. Is that a problem?

A VPN changes your IP address, but not your device’s clock or language. Websites can notice the mismatch, but it doesn’t mean anything is wrong with the VPN.

Do you keep my results?

We don’t store them. Our server receives your IP address and browser headers to answer the request and doesn’t record the result. The DNS check result is kept by bash.ws, the service that runs that check, and the page fetches it from there. Your browser fingerprint and coordinates aren’t sent anywhere.

Does this work with other VPNs too?

Yes. The page shows your address and provider, and the WebRTC, DNS and IPv6 cards list the addresses and servers the checks found. Leaks are evaluated only when you’re connected to Bebra VPN, and only then does the page show “Your connection is protected”.