Skip to content

TupiNymQuim/Incognito

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Incognito Search

incognito

The Anonymous Search Tool

Using the Brave API for searching, we combine this with the security provided by the decentralized network, specifically the Nym Technologies SA mixnet. The result? 100% anonymous and secure online consultations! 🥷🏼

Our search tool preserves the confidentiality of metadata by ensuring that each application fetch occurs across a distributed network, further reinforcing user privacy.

Application Topology

image

How to test the application

If you would like to host the backend yourself you will need to:

  • Host it in a machine that can be reached by the chosen network requester.
  • Have an API key for brave search

If you can't do that, you can test the application with our self hosted backend that's shown on the .env.local file and running only the frontend locally on your machine.

How to install the Backend

  1. Install Rust following their guide
  2. Set Environment Variables in a backend/.env file, see the example
  3. Navigate to the backend directory and run the program with cd backend && cargo run

How to install the Frontend

  1. Install node js with apt install npm
  2. Go into the front directory and install the dependencies with cd front && npm install
  3. Set Environment Variables in a front/.env.local file, see the example
  4. Run the node with npm run dev

Team Members (Discord) :

  • @itsmevitinn - Developer
  • @izacabral - Developer and Design
  • @pedroarnaldo - Developer
  • @psydenst - Developer, Philosophy Graduate and Spokesman
  • @supermeia - Developer and Spokesman
  • @ukinaa - Developer
  • @vitorsantanna - Developer and Cybersecurity Analyst