A system, comprising a content provider system (100, 200), at least one portable computing device and at least one printer, wherein the content provider system (100, 200) is arranged to: receive a user request from the portable computing device to download a exploitable content file stored on a memory of the system, wherein the exploitable content file is uploaded to the system by a content provider; embed an identifier into a copy of the exploitable content file, wherein the identifier indicates a network address of a remote location where exploitation permissions relative to an exploitation entity, comprising the portable computing device, are stored, the exploitation entity being a single device, a class of devices, a single user, a group of users, or of combination thereof; provide a copy of the exploitable content file to the portable computing device; and wherein the portable computing device is arranged to: check whether a user of the portable computing device is authorized to view the content of the copy of the exploitable content file based on the exploitation permissions corresponding to the identifier embedded in the exploitable content file and allowing the user to view the content of the copy of the exploitable content file on the portable computing device when the user is authorized; the system being characterized in that the portable computing device is also arranged to: transfer a copy of the copy of the exploitable content file to the printer; and wherein the printer is arranged to: access the identifier embedded in the copy of the copy of the exploitable content file and determine whether printing is authorized on the printer in view of the exploitation permissions stored at the remote location; print the content of the copy of the copy of the exploitable content file if printing is authorized. receive a user request from the portable computing device to download a exploitable content file stored on a memory of the system, wherein the exploitable content file is uploaded to the system by a content provider; embed an identifier into a copy of the exploitable content file, wherein the identifier indicates a network address of a remote location where exploitation permissions relative to an exploitation entity, comprising the portable computing device, are stored, the exploitation entity being a single device, a class of devices, a single user, a group of users, or of combination thereof; provide a copy of the exploitable content file to the portable computing device; and wherein the portable computing device is arranged to: check whether a user of the portable computing device is authorized to view the content of the copy of the exploitable content file based on the exploitation permissions corresponding to the identifier embedded in the exploitable content file and allowing the user to view the content of the copy of the exploitable content file on the portable computing device when the user is authorized; check whether a user of the portable computing device is authorized to view the content of the copy of the exploitable content file based on the exploitation permissions corresponding to the identifier embedded in the exploitable content file and allowing the user to view the content of the copy of the exploitable content file on the portable computing device when the user is authorized; the system being characterized in that the portable computing device is also arranged to: transfer a copy of the copy of the exploitable content file to the printer; and transfer a copy of the copy of the exploitable content file to the printer; and wherein the printer is arranged to: access the identifier embedded in the copy of the copy of the exploitable content file and determine whether printing is authorized on the printer in view of the exploitation permissions stored at the remote location; print the content of the copy of the copy of the exploitable content file if printing is authorized. access the identifier embedded in the copy of the copy of the exploitable content file and determine whether printing is authorized on the printer in view of the exploitation permissions stored at the remote location; print the content of the copy of the copy of the exploitable content file if printing is authorized.