Windowed is a desktop browser disguised as a mobile one in order to make Instagram uploads from desktops possible. The program is a free open-source browser developed by a photographer. The post The Windowed app allows Instagram users to post photos from their desktop appeared first on Digital Trends