It is a web application server designed in python language. It’s open source. Among the primary purpose of Porcupine is it can be used for watermark from the digital images. By using this you may either incorporate a visible watermark within the documents or may include any information with the aid of a secret password. Here the data could be encrypted. The validation from the host and also the true identity from the legal host are ensured with this server. If there’s elevated quantity of host signals it filters them and chooses the legal owner to represent that. Porcupine surely safeguards the privacy from the legal owner as well as inhibits illegal host claims. The server supplies a safer method of distribution on the internet. The watermark may have a number of bits that has the data concerning the signal or even the author.