返回排行榜

gautamkrishnar/nothing-private

JavaScriptnothingprivate.gkr.pw

Do you think you are safe using private browsing or incognito mode?. :smile: :imp: This will prove that you're wrong. Previously hosted at nothingprivate.ml

privacybrowserswebsitebrowser-fingerprintingprivate-browsingicognito-modefingerprintingsecurityproof-of-concepthacktoberfestgoogle-analytics
Star 增长趋势
Star
2.2k
Forks
159
周增长
Issues
3
1k2k
2016年12月2020年2月2023年5月2026年7月
制品库npmnpm install nothing-private
README

Nothing Private

Build Status All Contributors ProductHunt Gitpod Ready-to-Code CII Best Practices

This project is a proof of concept that any website can identify and track you, even if you are using private browsing or incognito mode in your web browser. Many people think that they can hide their identity if they are using private browsing or incognito mode. This project will prove that they are wrong.

Meme

How to use the website

  • Visit http://nothingprivate.gkr.pw and enter your name
  • Click the "See the magic" button
  • Visit the same website in Private browsing / Incognito mode
  • See the magic :star:

Don't scroll down and ruin the fun... Just follow the steps above... :smile:







Hey! How?

Hope you are surprised! :smile: Yes, the website can remember your name even if you had visited it via private browsing or incognito mode. Yes, nothing is private in this world anymore! This is what the big companies are doing with your identity. You think that going into private mode will wipe out all the traces? Absolutely not! In reality, using private browsing or incognito mode will just help you to clear your browsing history. Your internet service provider, search engines, and your favorite websites can still track you. They know your likes and dislikes. They use your data to earn money. The video below explains everything:

Not free

Yes, nothing is free...

How to stay safe?

One way to reduce the likelyhood of browser fingerprinting by using some of the browsers listed in the list of browsers implementing countermeasures curated by the community.

Browser fingerprinting is just an example of several ways that can be used to track your identity. For some others visit Freecodecamp blog. Here's a picture from the blog that explains the current situation: https://user-images.githubusercontent.com/8397274/59973123-728ee800-95b8-11e9-90b3-78c6e4003120.jpeg

References

News articles

  • Google faces $5 billion lawsuit in U.S. for tracking 'private' internet use: You may already know about Google analytics if you are a web developer. In order to develop such a sophisticated tool, they need a lots of workforce. Why are they giving it away for free?. You are paying them with your and your user's data. You can easily switch to some open source alternatives like Matomo, but none of the self hosted alternatives provide availability and features as the google analytics. BuiltWith says that 69.5 percent of Quantcast’s Top 10,000 sites (based on traffic) are using Google Analytics and 54.6 percent of the top million websites that it tracks.
  • Google fails to quash Incognito mode user tracking, privacy lawsuit: Google has failed to have a proposed class-action lawsuit quashed that alleges the company violated user privacy by collecting data in Incognito browser modes.

Some tech stuff

Nothing Private uses the browser fingerprinting feature of Client.js to obtain the fingerprint of your web browser. When you submit the form, this fingerprint is saved, along with your name in a MySQL database using PHP as a backend. The next time you visit the website your browser fingerprint is matched with the column in the database and your name is returned.

The current data points used for generating fingerprints are:

user agent, screen print, color depth, current resolution, available resolution, device XDPI, device YDPI, plugin list,
font list, local storage, session storage, timezone, language, system language, cookies, canvas print

Visit db_server for the server files. (See historical SQLite version of the backend code).

Technologies used

Contributing

Feel free to modify the code and open any pull requests. Also, be sure to read through the Contributing Guidelines

Todo

  • Fix any typos

Running locally

You can run nothing private locally via docker using the commands below:

git clone git@github.com:gautamkrishnar/nothing-private.git
cd nothing-private
docker-compose up -d # use --build to update image if you do 'git pull'

Visit http://localhost/

Hall of Fame

  • Special thanks to KwestiaB, Gordon Shieh and several others for reporting the expiry of nothingprivate.ml domain #128. You guys literally saved the whole project by preventing the missuse of the domain.

Contributors

Special thanks to these rockstars:


Miles McCain

💻 📖

eV

💻 📖

Timothée Boucher

💻 📖

Muhammad Ubaid Raza

💻 📖

Edipo Vinicius da Silva

📖

Daniel Davis

💻 📖 🤔 📢

Alleras the Sphinx

📖

Pooja Bhaumik

💻

JOBIN PHILIP ABRAHAM

📖

Sidhin S Thomas

📖

Noah

📖 🐛

jamesoreillyms

📖

Roger

💻

Fisayo Afolayan

📖

Riddler

💻 🐛

Nimit Bhargava

📖

Bruno Massa

💻 🐛

Khushal Sharma

💻 🐛

CrisMen

🐛

floppypanda

🐛

logenkain

🐛

Tilepaper

🐛

Karthik Varma

🐛

Tobias Nießen

🐛

Darpan

🐛

Permik

🐛

sleepyeinstein

🐛

Jan Stefański

💻 🐛

Matthew Leisy

💻

Zach Capshaw

💻

Matthew

💻

Ricky Singh

💻

Armando Lüscher

💻

Mateusz Lisowski

💻

Holyprogrammer

📖

jatin sharma

📖

Ryan Agard

📖

Maciej B

💻

quadratrund

💻

ElienVissers

📖

P K

📖

Lynn Nguyen

📖

Shubham Kr. Singh

💻

Tuanthai4444

⚠️

chinna samudrudu

💻

HaridevVS

🐛

James George

📖

Deepesh Nair

📓

nunbit

🐛

Jonas Große Sundrup

📖

Bram Boeckx

📖

Anıl Şenay

💻

Domenico Luciani

📖

Lachlan Heywood

💻

Thanks

  • Thanks to the 300K:star: users.

  • Thanks to IssueHunt for sponsoring this project:

  • BrowserStack for browser testing sponsorship:
  • Sentry for error monitoring sponsorship:
  • JetBrains for sponsoring the Open Source License to my favourite IDE WebStorm:
Jetbrains Logo
  • 33giga.com.br for the blog post.
  • Thanks to everyone who tweeted about this.
  • Thanks to TechCycle for this demo video.
  • Thanks to the @Mozilla community for discussing privacy issues. Some users even reported that nothing private is even working correctly with the latest version of Firefox Focus. They created an issue for it.
  • https://softwarelivre.org/.
  • Thanks Tuta for sponsoring free encrypted emails for my opensource projects:
tutanota.com

Having trouble?

If you are having trouble using this project, please open a new issue and describe your problem.

Spread the word!

Liked the project? Just give it a star :star: and spread the word!

相关仓库
awesome-selfhosted/awesome-selfhosted

A list of Free Software network services and web applications which can be hosted on your own servers

Otherselfhostedawesome
awesome-selfhosted.net
307.3k14.4k
caddyserver/caddy

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

GoGo ModulesApache License 2.0goweb-server
caddyserver.com
74.2k4.8k
Raphire/Win11Debloat

A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience. Win11Debloat works for both Windows 10 and Windows 11.

PowerShellMIT Licensewindowswindows-10
53.3k2.2k
QuivrHQ/quivr

Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.

PythonPyPIOtheraillm
core.quivr.com
39.2k3.7k
AdguardTeam/AdGuardHome

Network-wide ads & trackers blocking DNS server

TypeScriptnpmGNU General Public License v3.0dnsadblock
adguard.com/adguard-home/overview.html
35.6k2.4k
lissy93/web-check

🕵️‍♂️ All-in-one OSINT tool for analysing any website

TypeScriptnpmMIT Licenseosintprivacy
web-check.xyz
34.2k2.8k
searxng/searxng

SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.

PythonPyPIGNU Affero General Public License v3.0metasearchsearch
docs.searxng.org
34.2k3.2k
StevenBlack/hosts

🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories.

PythonPyPIMIT Licensepythonunified-hosts
30.7k2.4k
hwdsl2/setup-ipsec-vpn

Set up your own IPsec VPN server in just a few minutes, with IPsec/L2TP, Cisco IPsec and IKEv2. Supports Ubuntu, Debian, CentOS/RHEL, Alpine Linux and Raspberry Pi OS. Includes client config and management scripts.

ShellOthervpnipsec
28.2k6.5k
keepassxreboot/keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “KeePass Password Safe”.

C++Otherkeepassxckeepass
keepassxc.org
28.1k1.9k
ente/ente

💚 End-to-end encrypted cloud for everything.

DartGNU Affero General Public License v3.0androidios
ente.com
27.9k1.7k
plausible/analytics

Open source, privacy-first web analytics. Lightweight, cookie-free Google Analytics alternative. Self-hosted or cloud.

ElixirGNU Affero General Public License v3.0analyticsprivacy
plausible.io
27.9k1.7k