Twitter recently made it so that any tweeted image gets a ton of ugly JPEG compression added to it... The exception is, if you upload a picture with transparency in it. This app takes any image you drop on it, and gives it back to you as a PNG with one pixel at 99% opacity, which is enough for Twitter to consider it "a transparent image".