Giter Club home page Giter Club logo

exifexodus's Introduction

Remove EXIF/GPS data from your photos before you upload them.

Dan Motzenbecker, MIT License

@dcmotz

What is EXIF?

EXIF is a type of metadata that is embedded in photo files from most types of cameras and phones.

This metadata includes information about the device used to capture the photo, but also often includes the GPS coordinates of where the photo was taken.

Many users unknowingly share this information with the general public and site/app owners when uploading photos online.

This has been a common vector of privacy lapses, including cases where journalists have unintentionally published photos with geotagging data intact.

Recent press has also revealed the NSA’s collection of EXIF data in its XKeyscore program.

What is ExifExodus?

ExifExodus is a small piece of open-source code that runs directly in your browser and strips EXIF data out of your photos before you upload them.

How does it work?

You can run ExifExodus whenever you’re uploading photos by using its bookmarklet (available on the site)

When ExifExodus encounters a JPG file, it will remove the EXIF data by copying the pixels to a new image file, similar to taking a screenshot of something.

Alternatively, you can drop your files in the dropzone at the top of the site) and receive versions free of EXIF data. You can then save these new files and upload them wherever you’d like.

Is EXIF without merit?

That’s certainly not the implication of this project. Metadata adds another dimension to photos and is valuable for preserving context. This project aims to educate and give users a choice in the matter of sharing it with specific services (and the web at large).

Doesn’t Facebook (etc.) remove EXIF data before displaying photos?

Yes. Although this prevents the general public from accessing your EXIF data, you should be aware that the end recipient is free to use or store the metadata before removing it.

Any caveats?

The ExifExodus bookmarklet won’t work with any site that uses Flash (or any other proprietary plugins like Silverlight) to upload files. For such sites, use the dropzone converter, save the output files, and upload those instead.

ExifExodus only works with JPG files (which is the most common image format to carry EXIF metadata).

Who made this?

Dan Motzenbecker

oxism.com

@dcmotz

github/dmotz

exifexodus's People

Contributors

dmotz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.