Skip to main content
whotracks.me

Bringing Transparency to online tracking - built by Cliqz and Ghostery.


This repository contains:

  • data on trackers and websites as shown on whotracks.me (WTM)

  • database mapping tracker domains to companies

  • code to render the whotracks.me site

Installation

Python 3.6 is needed to build the site. We recommend creating a virtualenv (or pipenv) to install the dependencies.

From Pypi

$ pip install whotracksme

From source

$ pip install -e .

That’s all you need to get started!

Using the data

To get started with the data, everything you need can be found in whotracksme.data:

from whotracksme.data.loader import DataSource

data = DataSource()

# available entities
data.trackers
data.companies
data.sites

For examples of scripts, have a look in the contrib folder!

Building the site

Building the site requires a few extra dependencies, not installed by default to not make the installation heavier than it needs to be. You will need to install whotracksme from the repository, because not all assets are packaged with whotracksme released on pypi:

$ pip install -e '.[dev]'

Once this is done, you will have access to a whotracksme entry point that can be used this way:

$ whotracksme website [serve]

The serve part is optional and can be used while making changes on the website.

All generated artifacts can be found in the _site/ folder.

Tests

To run tests, you will need pytest, or simply install whotacksme with the dev extra:

$ pip install -e '.[dev]'
$ pytest

Publishing a new version

$ pip install twine
$ python setup.py sdist bdist_wheel
$ twine upload --username cliqz-oss dist/*

Contributing

We are happy to take contributions on: * Guest articles for our blog in the topics of tracking, privacy and security. Feel free to use the data in this repository if you need inspiration. * Feature requests that are doable using the WTM database. * Curating our database of tracker profiles. Open an issue if you spot anything odd.

Right to Amend

Please read our Guideline for 3rd parties wanting to suggest corrections to their data.

License

The content of this project itself is licensed under the Creative Commons Attribution 4.0 license, and the underlying source code used to generate and display that content is licensed under the MIT license.

Release files for whotracksme 2018.5.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for whotracksme 2018.5.17
File Size Uploaded
whotracksme-2018.5.17.tar.gz 61.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for whotracksme 2018.5.17
File Interpreter ABI Platform
whotracksme-2018.5.17-py3.6.egg Legacy Egg format - - Details
whotracksme-2018.5.17-py3-none-any.whl Python 3 none any Details

Total release size:184.7 MB

Release files / whotracksme-2018.5.17.tar.gz

Download URL whotracksme-2018.5.17.tar.gz
Size 61.2 MB
Tags Source
SHA-256 checksum
How to use checksums
0d03bdebb66725e53d9b25b331096d22b2a95f161a3cc0879183b95cee6864fb
BLAKE2b-256 checksum
How to use checksums
0cb32a7fbf7461447fdf167d31719d946c2112be96710ae41396e068de69fbcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / whotracksme-2018.5.17-py3.6.egg

Download URL whotracksme-2018.5.17-py3.6.egg
Size 61.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
a7569687c4f9a949b4c61d565c29aa6e4e89e224ad36941e4898ef24f66c35f4
BLAKE2b-256 checksum
How to use checksums
1c32e7987f0d11466abf09069595283a15727dff92c7486067fa8a631c2eacac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / whotracksme-2018.5.17-py3-none-any.whl

Download URL whotracksme-2018.5.17-py3-none-any.whl
Size 61.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
c3aa336c8d21c77253d462f06ff3cedb5cf56e7c2ac0fe5537dd72d0dc2e64d8
BLAKE2b-256 checksum
How to use checksums
482330acbe1ee9c545eec2cb732534cdd2e560495b14fc1a44727a1e8097839d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

2018.5.17 This release

3 release files

2018.5

3 release files

2018.3

2 release files

2017.11

1 release file

0.0.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page