Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

🤫 An anonymous tip line for journalists, educators, and employers.

License

Notifications You must be signed in to change notification settings

GrantBirki/hush-line

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hush Line 🤫

Hush Line is a self-hosted, lightweight private tip line and anonymous suggestion box. Journalists and newsrooms can use Hush Line to give the public an easy way to submit anonymous tips. Educators and schools can use Hush Line to provide students with a safe way to send a message to an adult they trust. And workplaces can use it by Boards of Directors and senior executives hosting a Hush Line instance and providing employees a trustworthy way to securely report ethical or legal issues without revealing their identities.

Hush Line uses your public PGP key to encrypt messages, Tor for privacy, HTTPS for secure data transmission, and SMTP for email. Your server will even be configured to scrub visitors' IP addresses. For deployments to public websites, we incorporate a technique known as onion binding, which "associates registered domain names with onion addresses. These associations are established in TLS certificates, making them publicly enumerable in append-only CT logs. [1]"

Check out the full installation tutorial on Medium.

hush-cover

Easy Install

👉 We recommend using a Gmail account with a one-time password since we store passwords in plaintext. Your messages are encrypted, so Google won't be able to read their contents.

curl -sSL https://install.hushline.app | bash

Add a Display to Your Pi Server

When hosted on a Raspberry Pi, you can optionally add an e-ink display that makes it easy for people in your phycial location to discover and access your Hush Line. Teachers can place one on their desks in a classroom, a school can host one in the common area where students gather, or a manager can have one in a team's collaboration space.

curl -sSL https://raw.githubusercontent.com/scidsg/hush-line/main/scripts/waveshare-2_7in-eink-display.sh | bash

Supported model:

display-demo

Hush Line Go

Now that your Hush Line server is online you can add a device that that you can take with you when you're on the go. Clip it to your bag, carry it on a keychain, or wear it around your neck. Ready to get started? Head to the Hush Line Go repository.

238079003-4b91ff4b-53f0-4be8-b8ec-f5f94361fbd8

References

  1. https://www.sauteed-onions.org/

About

🤫 An anonymous tip line for journalists, educators, and employers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 75.1%
  • CSS 10.5%
  • Python 4.9%
  • HTML 4.8%
  • JavaScript 4.7%