Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)