Skip to main content

Self tracking your online life!

Project description

nostalgia_chrome [alpha]

Cross-platform Chrome History Analysis

PyPI PyPI

Self tracking

There is a movement of self tracking. Monitoring pulse, heartbeat and so on. But the most important is not being tracked: our online behavior.

Making sure we can self document, we need the following things.

  1. Chrome only keeps its history for a max of 90 days, so we need to start saving history.

  2. We need to collect HTML data from the pages we visit and keep them cached.

  3. (Cleaning up) We need to extract and analyze data from the HTML, such as code snippets, links, microdata, images, events.. anything really.

  4. (Not started) Allow plugins per website for example. Extract trip date from airbnb page to connect to photos for example.

Usage examples

To come

Installation

  1. For now, go to Extensions in Chrome, and "load unpacked". Open the chromePlugin in this folder.

  2. pip install nostalgia_chrome

  3. To test it out, run nostalgia_chrome serve. Look at the boot_as_service on how to run nostalgia_chrome as a service on boot.

  4. Make sure you do not lose history, run nostalgia_chrome backup_history every (at most) 90 days.

Data overview

Chrome history:

  • Referral data
  • Visit counts

HTML (after adding analyzer)

  • DOM
  • code snippets
  • text
  • publication date
  • links
  • microdata
  • images
  • events

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for nostalgia-chrome, version 0.0.8
Filename, size File type Python version Upload date Hashes
Filename, size nostalgia_chrome-0.0.8-py2.py3-none-any.whl (7.4 kB) File type Wheel Python version py2.py3 Upload date Hashes View hashes
Filename, size nostalgia_chrome-0.0.8.tar.gz (16.1 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page