Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/viniciuscestarii/what-they-know
🔒 What They Know is a web tool designed to enlighten users about the data collected by websites solely through navigation.
https://github.com/viniciuscestarii/what-they-know
bun leaflet nextjs14 privacy react ssr tailwindcss
Last synced: about 1 month ago
JSON representation
🔒 What They Know is a web tool designed to enlighten users about the data collected by websites solely through navigation.
- Host: GitHub
- URL: https://github.com/viniciuscestarii/what-they-know
- Owner: ViniciusCestarii
- License: mit
- Created: 2024-05-06T14:59:08.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-03T23:57:00.000Z (7 months ago)
- Last Synced: 2024-10-15T01:26:58.817Z (3 months ago)
- Topics: bun, leaflet, nextjs14, privacy, react, ssr, tailwindcss
- Language: TypeScript
- Homepage: https://what-they-know.vercel.app
- Size: 5.34 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# What They Know 🔒
## Overview
What They Know is a web tool designed to enlighten users about the data collected by websites solely through navigation. This tool aims to increase awareness about online privacy and data collection practices.
## Live Demo
Check out the live demo of What They Know at [what-they-know.vercel.app](https://what-they-know.vercel.app).
## Technologies Used
- Bun
- React
- Next.js (SSR)
- Leaflet
- Tailwind CSS
- 6sense API
- IPDATA API## Features
- Provides insights into the data collected by websites during navigation.
- Raises awareness about online privacy and data collection practices.
- Utilizes server-side rendering (SSR) for improved performance and SEO.
- Integrates 6sense API to gather additional data insights.
- Utilizes IPDATA API to retrieve user's IP information.## Usage
1. Visit the live demo website: [what-they-know.vercel.app](https://what-they-know.vercel.app).
2. Check what info websites can collect from you through your navigation.
3. Observe different IPs.## Installation
To run the project locally, follow these steps:
1. Clone the repository:
```
https://github.com/ViniciusCestarii/what-they-know.git
```
2. Create a .env.local file:
- Linux:
```bash
cp .env.example .env.local
```
- Windows:
```cmd
copy .env.example .env.local
```
3. Change the variables in .env.local to match your own configuration.4. Run command to start:
```bash
npm run start
```5. Open [localhost](http://localhost:3000/)
## Credits and Acknowledgements
I would like to thank the following photographers from Unsplash for providing the beautiful images used in this project:
- Cover photo by [Moritz Erken](https://unsplash.com/@moritzerken) on [Unsplash](https://unsplash.com/pt-br/fotografias/computador-portatil-preto-ligado-com-tela-verde-QHDVlXhIacg)