Building zero-knowledge end-to-end encrypted web tooling
AGPL-3.0 License
Trpkit provides comprehensive web analytics while prioritizing user privacy. It enables website owners to understand their traffic, user behavior, and other critical metrics without compromising the privacy of their users.
Trpkit's analytics script is cookie-free and completely anonymous. It respects DNT (Do Not Track) and GPC (Global Privacy Control) signals by not sending any data besides acknowledging the visit. Users with Javascript disabled are treated the same as those with DNT and GPC signals, ensuring consistent privacy.
End-to-end encryption (E2EE) in Trpkit ensures that data transmitted from the user's browser to our servers is encrypted and can only be decrypted by the website owner. Here's how it works:
For detailed contributing guidelines, refer to our contributing guide.
Before you begin, ensure you have the following installed:
git clone https://github.com/trpkit/trpkit.git
cp .env.example .env
pnpm i
pnpm run dev
Join our community to stay updated and get involved:
Trpkit is an open source software licensed under the AGPL 3.0 license.