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.



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

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



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 :)

Signal and Wire desktop applications for aarch64 added.

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

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

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

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

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).

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

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.

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

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.

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).

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

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

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

Updated: Caidao (caidao-84.0.4147.89-1-aarch64) and Signal (signal-desktop-1.34.4-1-aarch64).

Updated: Caidao (caidao-84.0.4147.105-1-aarch64), Bitwarden (bitwarden-1.20.0-1-aarch64), LibreWolf (librewolf-79.0.1-aarch64) and Jitsi Meet Desktop (jitsi-meet-desktop-2.3.1-1-aarch64).

Updated: LibreWolf (librewolf-80.0.1-aarch64). New additions: briar-gtk (briar-gtk-0.1.0.alpha2-1-aarch64), briar-gtk-git (briar-gtk-git-0.1.0.alpha2.r2.g55a4578-2-aarch64), Nheko (nheko-0.7.2-3-aarch64), Nheko-git (nheko-git-0.7.2.r1803.b5d406a-1-aarch64). Please treat both Nheko packages as beta since they were not stable for us throughout testing.

Updated: Caidao - Ungoogled Chromium (caidao-85.0.4183.83-2-aarch64).

Updated: Caidao - ungoogled Chromium (caidao-85.0.4183.102-1-aarch64), jitsi-meet-desktop (jitsi-meet-desktop-2.3.1-2-aarch64), hamsket-nightly-bin (hamsket-nightly-bin-0.6.0-16-aarch64), standardnotes-desktop-git (standardnotes-desktop-git-3.4.4.r0.ga93443c-1-aarch64).

New additions: Quaternion - Matrix client (quaternion-git-, Mirage - Matrix client (matrix-mirage-git-r2202.2a0f6aea-1-aarch64).

Updated: Mirage - Matrix client (matrix-mirage-git-r2286.60a57db3-1-aarch64).

New additions: Vorta - GUI for BorgBackup (vorta-0.7.1-2-any)



Ungoogled Chromium (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)
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/.

Ferdi Messenger (ferdi-git)
Messaging browser that allows you to combine your favorite messaging services into one application. More info can be found at https://getferdi.com/.

Jitsi Meet Desktop (jitsi-meet-desktop)
Open Source Video Calls and chat. More info can be found at https://jitsi.org/.

Quaternion (quaternion-git)
Quaternion is a cross-platform desktop IM client for the Matrix protocol (not electron based). More info can be found at https://github.com/quotient-im/Quaternion/.

Mirage (matrix-mirage-git)
A fancy, customizable, keyboard-operable Matrix chat client for encrypted and decentralized communication (not electron based). More info can be found at https://github.com/mirukana/mirage.

Vorta (vorta)
Vorta is a backup client for macOS and Linux desktops. It integrates the mighty BorgBackup with your desktop environment to protect your data from disk failure, ransomware and theft.. More info can be found at https://github.com/borgbase/vorta.