Skip to content

unblinking/trackertimer_api

Repository files navigation

⏱ trackerTimer API Server

Network analysis of tracking elements.

This is the source code repository for the trackerTimer API Server.
This API is consumed by the trackerTimer Web App.

Getting Started

Click here to visit the trackerTimer API Server.

Simply and easily deploy this API to Heroku using this button:

Deploy

About

Network Analysis

The trackerTimer API uses PhantomJS with confess.js to generate network analysis waterfall diagrams.

To generate a report, make an http call to the API that includes a url query string parameter.

For example, if the API lives at https://trackertimerapi.herokuapp.com/ and the URL being analyzed is https://www.github.com then the http call could be something like this:

const request = require('request')
const url = 'https://trackertimerapi.herokuapp.com/?url=https://www.github.com'
request(url, (err, res, body) => console.log(body))

Note: trackerTimer is an alpha, open-source project.