About

About

Ultimately, saying that you don't care about privacy because you have nothing to hide is no different from saying you don't care about freedom of speech because you have nothing to say. Or that you don't care about freedom of the press because you don't like to read. Or that you don't care about freedom of religion because you don't believe in God.
Edward Snowden in Permanent Record

This idea of privacy as a fundamental necessity is one of the reasons we decided to start this site. Having noticed that some privacy oriented software was not easily available, we started to prepare, build and provide some of it with this repository. This makes it easy to install and upgrade these applications without having to build them yourself.
We intend to focus on supporting ARM/aarch64 devices first and foremost, because that is where we have noticed a lack of software being available, but for some packages, x86_64 versions are also made available. It also is likely that we will provide software that is not strictly privacy-related, but is useful, harder to build or just plain missing in the future.

If you are interested in getting more information about surveillance self-defence read this article, by the Electronic Frontier Foundation: https://ssd.eff.org/module-categories/basics.

Howto

Howto

To install our binary packages you have to add our repository to your system. At this time we provide packages for Arch Linux and Manjaro Linux. We support aarch64 and x86_64 architectures.

To add repository you have to edit your pacman.conf file located in /etc/ and add below code at the end of the file

[privacyshark]
SigLevel = Optional
Server = https://privacyshark.zero-credibility.net/privacyshark/$arch

After that run below commands to import our repository key:
"wget https://privacyshark.zero-credibility.net/privacyshark/pubkey.privacyshark.txt"
"sudo pacman-key --add pubkey.privacyshark.txt"
"sudo pacman-key --lsign-key A98C3D1364D8C16408143C2E2954CC8585E27A3F"

Finally synchronize your package databases: "sudo pacman -Syy"

If everything went well you can now install our packages :)

Enable WebRTC in LibreWolf
To use WebRTC in LibreWolf, the following settings have to be modified as follows in about:config:

media.navigator.enabled: true
media.navigator.video.enabled: true
media.getusermedia.browser.enabled: true
media.getusermedia.screensharing.enabled: true
media.getusermedia.audiocapture.enabled: true
media.peerconnection.use_document_iceservers: true
media.peerconnection.identity.enabled: true
media.peerconnection.identity.timeout: 10000
media.peerconnection.turn.disable: false
media.peerconnection.ice.tcp: true
media.peerconnection.ice.default_address_only: false
media.peerconnection.ice.no_host: false
media.peerconnection.video.enabled: true

News

News

16.03.2020
This is the day our repo went live. Currently we have two packages Ungoogled Chromium (caidao) and LibreWolf (librewolf). Both are available for aarch64 and x86_64 architectures.
Have a nice and private browsing :)

22.03.2020
Signal and Wire desktop applications for aarch64 added.

28.03.2020
More packages added - Ferdi Messenger, Teams-for-linux and lrzip.

02.04.2020
Updated Caidao (80.397.162-1) and LibreWolf (74.0-5) with webrtc for aarch64. If you want to enable WebRTC in LibreWolf go to howto section

09.04.2020
Updated LibreWolf (librewolf-75.0-1-aarch64), Signal Desktop (signal-desktop-1.33.0-1-aarch64), Ferdi (ferdi-git-5.4.4.beta.2.r65.g5e53776f-1-aarch64). Added UHK Agent (uhk-agent-1.4.3.r18.ge1ffe3ec-2-aarch64) - more info at https://github.com/UltimateHackingKeyboard/agent

19.04.2020
Updated Ungoogled Chromium - Caidao (caidao-81.0.4044.113-1-aarch64) and Signal Desktop (signal-desktop-1.33.1-1-aarch64).

29.04.2020
Updated Ungoogled Chromium - Caidao (caidao-81.0.4044.129-1-aarch64) and Signal Desktop (signal-desktop-1.33.4-1-aarch64). Some other packages built from their most recent git commits (e.g teams-for-linux).

10.05.2020
Updated Ungoogled Chromium - Caidao (caidao-81.0.4044.138-1-aarch64) and LibreWolf (librewolf-76.0.1-1-aarch64).

16.05.2020
Updated Ungoogled Chromium - Caidao (caidao-81.0.4044.138-2-aarch64), Signal Desktop (signal-desktop-1.34.0-1-aarch64), Wire Desktop (wire-desktop-3.17.2924-1-any), Ferdi and Teams-for-Linux got their packages updated to their latest git-states.

26.05.2020
Updated Ungoogled Chromium - Caidao (caidao-83.0.4103.61-1-aarch64), Signal Desktop (signal-desktop-1.34.1-1-aarch64).

09.06.2020
Pretty much everything updated. Ferdi removed since it doesn't build for aarch64 anymore. New additions: Hamsket (hamsket-nightly-bin-0.6.0-10-aarch64) which is good Ferdi alternative, Bitwarden (bitwarden-1.18.0-1-aarch64) and Mesa 20.1 (mesa-20.1.0-4-aarch64) since it's not yet available for aarch64.

16.06.2020
Wire-desktop removed as that's now provided via the Manjaro repos. Updated: signal-desktop (signal-desktop-1.34.2-1-aarch64), mesa (mesa-20.1.1-1-aarch64). New additions: standardnotes-desktop (standardnotes-desktop-3.4.1-2-aarch64), standardnotes-desktop-git (standardnotes-desktop-git-3.4.1.r17.g9d9132a-1-aarch64).

25.06.2020
Updated: Ungoogled Chromium - Caidao (caidao-83.0.4103.116-1-aarch64).

03.07.2020
Updated: LibreWolf (librewolf-78.0.1-1-aarch64) and Bitwarden (bitwarden-1.19.0-1-aarch64).

13.07.2020
Updated: LibreWolf (librewolf-78.0.2-1-aarch64) and Hamsket bin (hamsket-nightly-bin-0.6.0-12-aarch64.pkg).

Packages

Packages

Ungoogled Chromium (caidao)
https://gitlab.com/ohfp/caidao
A lightweight approach to removing Google web service dependency. ungoogled-chromium is Google Chromium, sans dependency on Google web services. It also features some tweaks to enhance privacy, control, and transparency (almost all of which require manual activation or enabling). ungoogled-chromium retains the default Chromium experience as closely as possible. Unlike other Chromium forks that have their own visions of a web browser, ungoogled-chromium is essentially a drop-in replacement for Chromium.

LibreWolf (librewolf)
https://gitlab.com/librewolf-community
This project is an independent fork of Firefox, with the primary goals of privacy security and user freedom. It is the community run successor to LibreFox. LibreWolf uses more than 500 privacy/security/performance settings, patches, LibreWolf-Addons (optional) and is designed to minimize data collection and telemetry as much as possible (updater, crashreporter and Firefox’s integrated addons that don’t respect privacy are removed). If you want to enable WebRTC in LibreWolf go to howto section

Signal (signal-desktop) app
Client for well known messaging platform. More info can be found at https://signal.org.

Teams for Linux (teams-for-linux)
Unofficial Microsoft Teams client for Linux using Electron. It uses the Web App and wraps it as a standalone application using Electron. More info at https://github.com/IsmaelMartinez/teams-for-linux.

lrzip (lrzip-git)
A compression utility that excels at compressing large files. More info at https://github.com/ckolivas/lrzip.

Hamsket (hamsket-nightly-bin)
Free and Open Source messaging and emailing app that combines common web applications into one. It supports multiple services (eg. Discord, Messenger, MS Teams, Skype, Mastodon, Matrix etc). More info can be found at https://github.com/TheGoddessInari/hamsket.

Bitwarden Desktop (bitwarden)
Open source password management solutions for individuals, teams, and business organizations. More info can be found at https://github.com/bitwarden.

Standard Notes Desktop (standardnotes-desktop)
A free, open-source, and completely encrypted notes app. More info can be found at https://standardnotes.org/.