Use the tools you know. Respect users' privacy. Forget cookie consents. Comply with GDPR, ePrivacy, COPPA, CalOPPA, PECR, PIPEDA, CASL;

Overview

Privera Community Edition (CE)

The Analytics' Anonymization Proxy

Use the tools you know. Respect users' privacy. Forget cookie consents. Comply with GDPR, ePrivacy, COPPA, CalOPPA, PECR, PIPEDA, CASL; you name it.

Learn more about the project.

InGraph

Deployment

The project uses Go 1.16.

The easiest way to get this up and running is using AWS SAM:

cd proxy-ce
sam build
sam deploy \
  --capabilities CAPABILITY_IAM \
  --parameter-overrides 'UAPropertyID=UA-XXXXX-Y' \
  --stack-name PriveraProxyCE

Once deployed, refer to the stack's output for the API endpoint and update the section of your HTML as follows:

<script src="./aap.js" pe-endpoint="API_ENDPOINT" async>script>

Contributing

If you've discovered a security vulnerability, we appreciate your help disclosing it to us via [email protected].

We are grateful to the community for any contribution. You may, for example, proof-read the documentation, submit bugs and fixes, provide improvements, discuss new axes of evolution, or spread the word around you.

We are always thrilled to receive pull requests, and do our best to process them as fast as we can. Before you start to code, we recommend discussing your plans through the issue tracker, especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.

Cost and Licenses

You are responsible for the cost of the AWS services used while running this.

Distributed under the terms of the Apache License (Version 2.0).

You might also like...
MQTT安全测试工具 (MQTT Security Tools)
MQTT安全测试工具 (MQTT Security Tools)

███╗ ███╗ ██████╗ ████████╗████████╗███████╗ ████╗ ████║██╔═══██╗╚══██╔══╝╚══██╔══╝██╔════╝ ██╔████╔██║██║ ██║ ██║ ██║ ███████╗ ██║╚██╔╝█

ZipExec is a Proof-of-Concept (POC) tool to wrap binary-based tools into a password-protected zip file.
ZipExec is a Proof-of-Concept (POC) tool to wrap binary-based tools into a password-protected zip file.

ZipExec ZipExec is a Proof-of-Concept (POC) tool to wrap binary-based tools into a password-protected zip file. This zip file is then base64 encoded i

Log4j-scanner tools - Support for multiple scan method

Log4j-scanner URL mode (fuzzing url with header, payload) go run . url -h Usage

Hacker tools on Golang

Hacker tools on Go (Golang) I used examples from the books & materials: "Violent Python" TJ O'Connor; "Black Hat Python" Python Programming for Hacker

This repository intends to have a set of tools to take advantage of features on the Burp Enterprise

This repository intends to have a set of tools to take advantage of features on the Burp Enterprise

Create strong passwords using words that are easy for you to remember
Create strong passwords using words that are easy for you to remember

Grasp Create strong passwords using words that are easy for you to remember A way to circumvent password complexity rules and restrictions while only

Telling tales on you for leaking secrets!
Telling tales on you for leaking secrets!

Squealer Telling tales on you for leaking secrets! Squealer scans a local git repository for secrets that are being leaked deep within the commit hist

Serpscan is a powerfull php script designed to allow you to leverage the power of dorking straight from the comfort of your command line.
Serpscan is a powerfull php script designed to allow you to leverage the power of dorking straight from the comfort of your command line.

SerpScan Serpscan is a powerful PHP tool designed to allow you to leverage the power of dorking straight from the comfort of your command line. Table

Community edition nuclei templates, a simple tool that allows you to organize all the Nuclei templates offered by the community in one place

cent Community edition nuclei templates, a simple tool that allows you to organize all the Nuclei templates offered by the community in one place Inst

Comments
  • API to manually send page views?

    API to manually send page views?

    I'm trying Privera on a Gatsby site, so the script is only run once, on initial page load. Is there a way to send ga events through Privera, so I can react to route updates?

    enhancement 
    opened by jakezien 2
  • Register as AMP vendor

    Register as AMP vendor

    Your project is amazing and deserves more users and attention. I believe with relatively low effort you could register as a vendor here: https://github.com/ampproject/amphtml/issues/33779 now that you have added an AMP endpoint. If you're listed there as an official vendor, that could bring a bunch more traffic here (I believe you also get the chance to describe the project shortly). For me your project is now perfect as it is, but just a suggestion for you to consider -- feel free to close if not relevant to you :)

    opened by dreamflasher 0
  • AMP configuration

    AMP configuration

    What's the correct AMP configuration? (https://amp.dev/documentation/components/amp-analytics/)

    Also I am opening a ticket at AMP that they add you as a vendor: https://github.com/ampproject/amphtml/issues/33779

    enhancement 
    opened by dreamflasher 16
  • Did a lawyer check this?

    Did a lawyer check this?

    While it sounds great, what you need is an actual lawyer verify and make a statement that this is indeed complying to European law.

    Alternatively, did you consider a paid version where you take legal responsibility?

    question 
    opened by dreamflasher 1
Owner
Privera
The Analytics' Anonymization Proxy
Privera
An improvement on the PoC for the privacy-preserving contact discovery scheme I implemented as part of my UCL masters degree

Privacy-Preserving Contact Discovery / ARKE - PoC This is an improved version of the work I submitted as part of my masters degree dissertation at UCL

Nicolas Mohnblatt 0 Dec 18, 2021
Session Cookie Finder

goSCF Session Cookie Finder - It helps you to find the main session cookie/s (upto 4) from the bunch of cookies, which is responsible for the user aut

Kamal Deep Bhati 8 May 28, 2022
PHP functions implementation to Golang. This package is for the Go beginners who have developed PHP code before. You can use PHP like functions in your app, module etc. when you add this module to your project.

PHP Functions for Golang - phpfuncs PHP functions implementation to Golang. This package is for the Go beginners who have developed PHP code before. Y

Serkan Algur 52 Dec 30, 2022
go-xss is a module used to filter input from users to prevent XSS attacks

go-xss 根据白名单过滤 HTML(防止 XSS 攻击) go-xss is a module used to filter input from users to prevent XSS attacks go-xss是一个用于对用户输入的内容进行过滤,以避免遭受 XSS 攻击的模块

solar 31 Nov 3, 2022
Pokes users on Slack about outstanding risks found by Crowdstrike Spotlight or vmware Workspace ONE so they can secure their own endpoint.

?? security-slacker Pokes users on Slack about outstanding risks found by Crowdstrike Spotlight or vmware Workspace ONE so they can secure their own e

Niels Hofmans 21 Nov 29, 2022
golang users friendly linux hacking library.

go-cheat users friendly linux hacking library

null 4 Nov 9, 2022
Simple Go-based permission setter for containers running as non root users

Simple Go-based permission setter for containers running as non root users

Jacob Alberty 1 May 17, 2022
A collection of cool tools used by Mobile hackers. Happy hacking , Happy bug-hunting

A collection of cool tools used by Mobile hackers. Happy hacking , Happy bug-hunting Family project Table of Contents Weapons Contribute Thanks to con

HAHWUL 445 Jan 3, 2023
The dynamic infrastructure framework for everybody! Distribute the workload of many different scanning tools with ease, including nmap, ffuf, masscan, nuclei, meg and many more!

Axiom is a dynamic infrastructure framework to efficiently work with multi-cloud environments, build and deploy repeatable infrastructure focussed on

pry0cc 3.1k Dec 30, 2022
A fast port scanner written in go with a focus on reliability and simplicity. Designed to be used in combination with other tools for attack surface discovery in bug bounties and pentests

Naabu is a port scanning tool written in Go that allows you to enumerate valid ports for hosts in a fast and reliable manner. It is a really simple to

ProjectDiscovery 2.9k Dec 31, 2022