Check if your location is actually hidden.

Overview

LocateJS

Check it out here: https://z0ccc.github.io/LocateJS/.

About

LocateJS predicts your location by analyzing your connection and system data. This scan allows you to understand how your location can be pinpointed even while using a VPN, location spoofer or private mode.

Accuracy of the location prediction depends on how much authentic info your computer is exposing. LocateJS will not be able to detect your location 100% of the time.

How to hide location

The best way to hide your location is to use Tor. Tor will completely hide both your connection and system data.

As it's not always practical to use Tor (slow speeds, captcha loops, etc) the following are instructions on how to obscure your location without Tor.

To hide your connection data you will need to use a VPN or proxy

To hide your system data you will need to change your system settings. You can change your timezone to one with the same timezone offset so that the date on your computer stays the same.

Timezone/location spoofing extensions will not help as they cannot spoof data in web workers.

You should select a language that has no country associated with it (‘en’ instead of ‘en-US’). You should remove all other languages.

Although adding multiple random languages will help obscure your location, it's not the best idea as it will give you a very unique device fingerprint.

It's also a good idea to make sure your connection data matches your system data because if there are contradictions it would reveal that you are attempting to hide your location.

Dev

This application is built with Javascript and React.

Clone this repo and run these commands to start the development server.

yarn
yarn run start

The website can then be accessed at http://localhost:3000/.

You might also like...

Check EU Digitial Covid Certificates with ease and validate them against country and local rules.

Check EU Digitial Covid Certificates with ease and validate them against country and local rules.

Check EU Digitial Covid Certificates with ease and validate them against local or country rules. What is the purpose of CovidValidator? CovidValidator

Mar 14, 2022

A React-Fullstack platform helps to track & compare your Incomes & Expenses transactions in one place via detailed Graphical information to manage your Budget.

A React-Fullstack platform helps to track & compare your Incomes & Expenses transactions in one place via detailed Graphical information to manage your Budget.

Budget Master Track your income and expenses in one place via detailed graphical information to manage your budget. Manage your budget and transaction

Nov 27, 2022

Open Source Website where you can manage your information and artworks of your fursona(s)

Open Source Website where you can manage your information and artworks of your fursona(s)

MyFursona About this project MyFursona is an open source project where users can manage their artworks, info (such as biography and interests), and lo

Jan 7, 2023

Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.

Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.

Material-UI Quickly build beautiful React apps. Material-UI is a simple and customizable component library to build faster, beautiful, and more access

Dec 30, 2022

✍ It has never been so easy to document your things!

✍ It has never been so easy to document your things!

Docz makes it easy to write and publish beautiful interactive documentation for your code. Create MDX files showcasing your code and Docz turns them i

Jan 9, 2023

A spring that solves your animation problems.

React-Motion import {Motion, spring} from 'react-motion'; // In your render... Motion defaultStyle={{x: 0}} style={{x: spring(10)}} {value = div

Jan 5, 2023

⚡️ Simple, Modular & Accessible UI Components for your React Applications

⚡️ Simple, Modular & Accessible UI Components for your React Applications

Build Accessible React Apps with Speed ⚡️ Chakra UI provides a set of accessible, reusable, and composable React components that make it super easy to

Jan 4, 2023

You can use this CLI Tool to clean your iOS and Android projects and keep them updated.

You can use this CLI Tool to clean your iOS and Android projects and keep them updated.

Mobile App Cleaner You can use this CLI Tool to clean your iOS and Android projects and keep them updated. This tool automatizes these items below; Cl

Mar 19, 2022

A simple tool that tells you what food is safe for your dog.

A simple tool that tells you what food is safe for your dog.

Can My Dog Eat A simple tool that tells you what food is safe for your dog. View website Features Can My Dog Eat is a simple website where you can loo

Dec 11, 2022
Comments
  • Alternate method to hide location

    Alternate method to hide location

    Hey @z0ccc , I was reading the README.md file where you mention

    To hide your system data you will need to change your system settings. You can change your timezone to one with the same timezone offset so that the date on your computer stays the same.

    But I think you can achieve that, at-least in Firefox, by going to about:config and setting privacy.resistFingerprinting to true, this was added to Firefox as a part of the Tor Uplift Project, this seems to do a good job of spoofing location/time-zone/language/user-agent etc, and I think it maybe the best solution for hiding your location while using a VPN (When your connection doesn't match your system data) other than using Tor of-course.

    opened by Theorist-Git 1
  • Use multiples api endpoints to prevent dns blocking services.

    Use multiples api endpoints to prevent dns blocking services.

    I'm behind my homelab network with pihole, so when looking up for the https://api.vytal.io/ip/ at https://github.com/z0ccc/LocateJS/blob/3d3325965f3be4221024d2cf0adc0feb821a3c67/src/utils/connection.js#L4-L9, the request fails with connection.js:5 GET https://api.vytal.io/ip/ net::ERR_CONNECTION_REFUSED.

    I think a catch block to show a message about it or use multiples apis (or just domains) to bypass it.

    came by reddit <3

    opened by arthurfiorette 1
Releases(v2.0.0)
Github organization location changer.

GOLC Github organization location changer Installation Github: git clone https://github.com/I2rys/GOLC NPM Packages: npm i axios Usage node index.js

Trac3D1y 2 Jul 12, 2022
Check Your Nearest Vaccination Center And Slots Availability using pincode and district name.

Vaccine Tracker Application - Pan India ?? Website • Playstore made with ♥ for the people of India DevIncept is an 30 day open source program helping

sameer srivastava 67 Nov 3, 2022
This simple and small react component can check your repository stars and change theme on light/dark

Repository metrics for react This beauty and easy (4KB) react component can help you add metrics to your repositories also you can change component th

Koma Human 2 Jun 25, 2022
A Tracker to Check the availability of vaccine through pincode and buzzer in case of availability

Welcome to covid-vaccine-tracker ?? A Tracker to Check the availability of vaccine through pincode and buzzer in case of availability ?? Homepage Prer

Ayush Bansal 21 Jun 7, 2021
CoWIN Vaccination Tracker, Below is the PRODUCTION LINK this is updated at end of each day. To see any latest Updates, please check the documentation

CoWIN Vaccination Slots Checking App. CoWIN Vaccination Slots Checking App is a user-friendly website that allow users to find vaccine in nearby avail

Stephin Reji 31 Jan 28, 2022
A small tool to help you check package duplicates in `yarn.lock`

Yarn Duplicate A small tool to help you check duplicate package and package size in yarn.lock. Usage Change to your project root folder, which have a

Cam Song 14 Aug 11, 2021
⛅ Check the current weather in any city on the planet.

Weather App Check the current weather on any city on the planet. Switch between metric and imperial units. Features Search cities functionality Metric

Madza 86 Dec 22, 2022
This project is a Vegan recipe application. I created with React Native. Check out VeganRecipe now for recipe app

VeganRecipe ?? ?? ?? ?? Hello! This project is a Vegan recipe application. I created with React Native. Check out VeganRecipe now for recipe app. ?? ?

Murat 4 Mar 27, 2022
This application allows you to create a list to keep tracks of the books you are reading and check the progress for each book.

Bookstore This is an application built to track the books you are reading and the progress you have made for each book! Additional description about t

Santiago Velosa 4 Feb 27, 2022
The easiest way to check who hasn't followed you back on Instagram

Instagram Unfollowers The easiest way to check who hasn't followed you back on Instagram is to do it manually, keeping track of the exact number of fo

Andrei Voicu 26 Dec 14, 2022