Winny (also known as WinNY) is a Japanese peer-to-peer (P2P) file-sharing program which claims to be loosely inspired by the design principles behind the Freenet network, which keep user identities untraceable. While Freenet was implemented in Java, Winny was implemented as a Windows C++ application.