Information is readily accesible today, even when we don't want it to be. Many times, we are unaware of the digital footprint we are leaving behind.

What it does

PaperTrail allows you to keep track of your digital footprint by analyzing the data you put out on the worldwide web. It promotes leaving a positive digital footprint, and allows you to keep track of active and passive digital footprints. A karma system keeps you motivated to continue making a positive impact on the internet.

How I built it

PaperTrail uses a chrome extension to identify instances of your credentials on a page, and keeps track of found information on a MongoDB database. By analyzing the footprints in the database, PaperTrail assigns you a point value for your ‘karma’ on the web, using Capital One, awarding you for positive digital contributions such as content about charity, productivity, and positivity, while taking points away for negative footprints. This promotes you to positively shape your internet image. In addition, you can request your karma, and information about your footprint by texting from your phone, using the Twilio API.

Challenges I ran into

Identifying instances of credentials in input forms on webpages.

Accomplishments that I'm proud of

Implementing the karma system with the Capital One API

What I learned

How to access and manipulate data from webpages with a chrome extension

What's next for PaperTrail

Obtaining more data for the digital footprints, from social media outlets.

Share this project: