For years, smart cards (see smart card) have been used for pay TV programming. Smart cards are inexpensive, allowing the content provider to issue updated smart cards periodically to prevent piracy. Detachable PC cards allow subscribers to use DVB services anywhere DVB technology is supported.