Certains connaissent déjà l'auteur d'Ipulp pour son précédent logiciel, Freezer, qui a permis pendant près d'un an de récupérer les morceaux diffusés par Deezer, jusqu'à ce dernier demande son interruption. Avec Ipulp, « xsmith » entend bien ne courir aucun risque. Le logiciel fonctionne en effet comme un moteur de recherche doublé d'un gestionnaire de téléchargement,capable de piocher dans les ressources disponibles sur le Web. iPulp est aujourd'hui proposé sous la forme d'un client Windows. Le logiciel permet d'opérer plusieurs téléchargements simultanément, et offre la possibilité de commencer un titre avant que le transfert ne se soit achevé.
« Ipulp établit une liste de liens vers des sites distants librement accessibles sur internet. Le contenu téléchargé provient donc de sources sans relation avec Ipulp », est-il expliqué dans les conditions d'utilisation du service. Le logiciel, qui fait appel à différents services de recherche tels que Lazytune permet donc de télécharger des oeuvres distribuées librement, mais aussi et surtout des morceau soumis au droit d'auteur. L'offre n'est pas forcément exhaustive, et se présente de façon bien moins structurée que sur des plateformes de vente en ligne ou des services de streaming, mais elle est là.
Ipulp est-il pour autant illégal ? « Nous déclinons toute responsabilité à l'égard du contenu auquel vous pourrez accéder via son utilisation et de l'usage qui peut être fait de ce logiciel. Il est de votre responsabilité de vous assurer que les fichiers accédés n'enfreignent aucun copyright, et sont en accord avec les lois sur la propiété intellectuelle », répondent les conditions d'utilisation.
Autrement dit, l'outil ne serait pas répréhensible en soi. Comme avec un logiciel de P2P, c'est l'usage que vous en ferez qui risque de poser problème, Ipulp estimant quant à lui ne servir que d'intermédiaire entre celui qui engage sa responsabilité en hébergeant les fichiers et celui qui les télécharge, tout en se rémunérant pour ce rôle grâce à la publicité. Une situation d'impunité qui risque de ne pas plaire à tous.