All Projects → arades79 → hyperdome

arades79 / hyperdome

Licence: other
the safest place to reach out

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects
shell
77523 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to hyperdome

shifting
A privacy-focused list of alternatives to mainstream services to help the competition.
Stars: ✭ 31 (+19.23%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
SDK-Privacy-Report
Privacy details of SDKs for Apple Privacy Nutrition & Google Safety Section disclosure.
Stars: ✭ 219 (+742.31%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
mobiletrackers
A repository of telemetry domains and URLs used by mobile location tracking, user profiling, targeted marketing and aggressive ads libraries.
Stars: ✭ 118 (+353.85%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
SafePad
SafePad : Encrypted Text Editor. This text editor uses very strong encryption to let you protect your secrets. Great for storing passwords, credit card details or any else that you want to keep safe.
Stars: ✭ 32 (+23.08%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
autohosts
Automate hosts file updates on Linux and MacOS. Block Firefox telemetry, Google snooping and web trackers at the root.
Stars: ✭ 69 (+165.38%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
Fawkes
Fawkes, privacy preserving tool against facial recognition systems. More info at https://sandlab.cs.uchicago.edu/fawkes
Stars: ✭ 4,362 (+16676.92%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
Hemmelig.app
Keep your sensitive information out of chat logs, emails, and more with encrypted secrets.
Stars: ✭ 183 (+603.85%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
BMW-Anonymization-API
This repository allows you to anonymize sensitive information in images/videos. The solution is fully compatible with the DL-based training/inference solutions that we already published/will publish for Object Detection and Semantic Segmentation.
Stars: ✭ 121 (+365.38%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
Windows-On-Reins
Wor is a Powershell script to harden, debloat, optimize, enhance privacy, avoid fingerprinting and improve performance on Windows 10 and 11.
Stars: ✭ 170 (+553.85%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
kodex
A privacy and security engineering toolkit: Discover, understand, pseudonymize, anonymize, encrypt and securely share sensitive and personal data: Privacy and security as code.
Stars: ✭ 70 (+169.23%)
Mutual labels:  privacy-enhancing-technologies, privacy-protection
Thgtoa
The Hitchhiker’s Guide to Online Anonymity
Stars: ✭ 326 (+1153.85%)
Mutual labels:  tor, privacy-protection
Thechoice
The linux choice collection tools
Stars: ✭ 245 (+842.31%)
Mutual labels:  tor
Kuhero
websocket proxy on heroku
Stars: ✭ 192 (+638.46%)
Mutual labels:  tor
Digital Rights
Promote digital rights in China
Stars: ✭ 186 (+615.38%)
Mutual labels:  tor
Online Privacy Test Resource List
Privacy Online Test and Resource Compendium (POTARC) 🕵🏻
Stars: ✭ 185 (+611.54%)
Mutual labels:  tor
conclave
Query compiler for secure multi-party computation.
Stars: ✭ 86 (+230.77%)
Mutual labels:  privacy-enhancing-technologies
Torghostng
TorghostNG - Make your internet traffic anonymized through Tor network and Privoxy. Rewritten from TorGhost with Python 3
Stars: ✭ 241 (+826.92%)
Mutual labels:  tor
Awesome Tor
A list of awesome Tor related projects, articles, papers, etc
Stars: ✭ 182 (+600%)
Mutual labels:  tor
Torsharp
Use Tor for your C# HTTP clients. Tor + Privoxy = ❤️
Stars: ✭ 180 (+592.31%)
Mutual labels:  tor
Torrequest
Simple Python interface for HTTP(s) requests over Tor
Stars: ✭ 175 (+573.08%)
Mutual labels:  tor

Tests

Hyperdome

The safest place to reach out

Concept

An anonymous, asymmetrical, and distributed conversation application. Composed of a server and client component. The server is lightweight and will allow administrators to add sign ins for various forms of counsel. A counselor would use the client to sign into a server, and a guest would connect to the server without credentials to be matched to a counselor.

This allows people to reach out anonymously and privately with some form of guarantee from the server administrators that the counselor the guest is talking to is qualified. Additionally the client allows multiple servers to be added, meaning multiple forms of counsel can be saught, or a counselor could also be a guest in other servers.

Use Cases

The primary use case is mental health services. University campuses or businesses can provide their students/employees anonymous access to qualified therapists. This avoids the embarassment many feel about reaching out, and is much more convenient.

Other use cases could involve law firms providing a portal for people to seek legal advice, giving users a preview of the legal counsel the firm provides without needing to provide explicit attorney client priviledge.

Usage

This is assuming you're using the Windows binary builds, for alternate instructions see BUILD.md

Before starting either server or client download Tor Browser and have it running in the background.

Server

The server is entirely CLI based. Upon running the server, a terminal will open, and as long as Tor is running, you will recieve an onion address that the server is running on.

The URL can be shared to anyone with a client to add you as a server. The server will maintain the same URL across instances, so don't worry if it gets closed.

Server administrators can add new counselors to their server by generating sign-up tokens to distribute to prospective counselors by entering hyperdome_server(.exe) generate into a terminal in the hyperdome_server folder.

Client

The client is very simple to use, go in the client folder and open hyperdome.exe. First you'll need to add a server, click the Select Server dropdown, and add a server. Using the dialog, enter the onion address for a hyperdome server, and put in a nick-name for the server to help you remember what that server specializes in.

To add a server you intend to be a counselor for, click the counselor radio button, enter a username you don't mind the Server seeing, and your one-time counselor password.

When you're ready to chat, just press Start Chat. Counselors will wait for a Guest to be paired with them, and Guests will connect to a random counselor. When you're done just hit Disconnect. Don't worry, all messages are encrypted not only by the Tor network, but by additional end-to-end encryption. Not to mention, all IPs are obscured by the onion protocol, and absolutely no chat metadata is stored. Hyperdome takes privacy and security very seriously!

Disclaimer

Hyperdome is currently still pre-release software! At this time it is not reccomended to deploy a hyperdome server, or encourage its wide use. Hyperdome has not been independently audited, and cannot be guaranteed to be safe. Also all interfaces are considered unstable, Server and client code may change drastically at any time. If you're still interested in demoing the software then feel free to build or run a release and do spread the word!

Discussion

Hyperdome has a Discord server! Join to see discussion on development Hyperdome also has a matrix server! It isn't very active at the moment, but if it recieves enough attention I'll work to establish puppeting between the two so nobody is out of the loop!

Contact

If this software/concept intrests you, you may also reach out to me personally: [email protected] I'd love to hear your potential use cases, or any interest in testing the software!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].