Offline PDF and ePUB Security

  • Our Drumlin Publisher software, which is free to download and use, enables you to convert your PDF files to our secure strongly encrypted format, with the permission settings you require. Files are converted locally, so the source PDFs never leave your site, only reference data is stored on our central Digital Rights Management (DRM) service
  • You can then distribute/sell the secured file(s) via emails, web download links or on physical media to your end users/customers/employees and our Digital Rights Management (DRM) service will check that the user is allowed to view that document via a system of authorization codes or licenses...
  • Click this link for details on How it Works
  • See further our Features Summary page
  • For E-commerce services advice please see our E-commerce page

Please see our FAQs page for common questions and answers for Offline DRM services and/or contact us with your requirements

Two quick steps

  1. install, register and run our free DrumlinPublisher software and select the file you want to make secure (start by testing this with a single file), specify what protections you want, and create the secure version - the secure file is saved locally and a free code for testing it is provided by the software - save this code for testing on up to 5 separate devices ... or ask us to do this for you (free of charge)
  2. install and run our free secure Javelin3 PDF readers for your preferred technology platform (iOS, Android, Microsoft Windows or Apple's OSX and Catalina). Initially we recommend testing your files using Javelin3 for Windows initially. Open the secure file you have generated and use the free text code to authorize it - job done!

See below for more details and links

Click this link for details on How it Works and see our Training and Education Publications page if these are sectors you are interested in.

Cost effective services

  • Please contact us for full details of service availability and pricing; all are provided at highly competitive pricing
  • All new subscription publishers can ask to be enabled for our online services, with web-browser based access to secure PDF uploading and hosted converted files as part of their offline subscription. This facility is delivered via our WEBDOXX PDF2HTML5 platform and is subject to separate service fees
  • Managed E-commerce automation services are also available for publishers requiring assistance in automating the issuing of emails with details of files to download, authorization code distribution and / or catalog creation
  • For E-commerce service advice please see our E-commerce page
  • For subscription sales advice please see our Subscriptions page
  • For training applications advice please see our Training page

Please contact us with your requirements

Software and Service Components

The Drumlin Offline PDF Security service includes the following core elements:

  • Drumlin Publisher Our PDF secure publisher software - this is used to create the secured (encrypted) PDF files from standard PDF files - available free of charge from here. DrumlinPublisher includes the core service management facilities that are needed to create and manage document access and to track and control usage, together with facilities for creating authorization codes and/or licenses for use with the documents that have been secured
  • Javelin PDF reader software - this is the software for end users - very small, fast and highly functional PDF readers. Versions are available for PC, Mac, iPAD/iPhone and Android devices - all Javelin readers are also free of charge. For PC and Mac users Javelin can be downloaded from here - or for Mac Javelin can be obtained from the Mac AppStore for pre-10.12.4 versions of OSX. For iPAD/iPhone and Android the Javelin readers are available at the App Stores for these platforms. For sites where no third party software installations are permitted or where there are strict corporate network access controls please see our online PDF security solutions, with web-browser based access to secure PDFs
  • DRM Services - these are our in-network Digital Rights Management services for offline PDF security - the DRM service stores all the information required to provide the facilities for secure PDF file distribution, including authorization code details, document details, publisher details, and of course, is where the authorization codes and licenses are checked before allowing an end user with Javelin from being able to view a document
  • Authorization codes and Document licenses - authorization codes are the standard means by which an end user can enable (authorize) a secure file (DRMZ or DRMX file) for viewing on a particular device. Each authorization code generated has an entry in our DRM service SQL database, together with a count value indicating how many times it can be used (i.e. on how many devices its use is permitted). A quota of codes per annum, provided as part of a subscription service order, is the main "commercial unit" for the Drumlin Security services. Document licenses are an alternative to the use of authorization codes. These are used to enable access to documents where the end user has installed and registered the Pro edition of Javelin. This facility is currently available for MS Windows and is generally used as part of a Corporate/Pro edition service
  • Templates, guidance and cross-platform testing - With our large customer base and many years of experience, we can provide you with sample email templates, download guidance, free test file conversions, cross-platform testing of your files... and more. Initial and ongoing support of this kind is included in the service subscription fees

Step by Step instructions

The simplest way to create a secure PDF for offline use using the Drumlin Publisher software is first: Download, install and register the free Drumlin Publisher software. Then follow the steps below to produce a secure PDF. Secure PDF files require an authorization code or document license file before they can be viewed on a given device. Drumlin Publisher will offer you a free code for testing when you create single secure PDFs. See this link for: Video demonstrations (MP4 videos) - video demonstrations of using Javelin readers and DrumlinPublisher software - from 2016, so not the latest version of software but a useful guide. Now proceed to create a secure PDF file as follows:

  • Run DrumlinPublisher, login and select a test PDF on your PC for secure publishing. We recommend you select our .DRMZ file format for most purposes - also, use the SAVE SETTINGS button to save your preferred settings for secure publishing. Then use the other form tabs to set the options you would like to use as controls (e.g. View=unlimited, Print=Disabled, End date=31st December 2021, add an intelligent watermark), save your settings, and then press the Create Secure PDFs button. You need to have an active Internet connection at this stage
  • DrumlinPublisher then sends control information (NOT THE PDF FILE ITSELF) to our DRM server. This includes the information necessary to identify your file as belonging to you (including the file name, your details and the permission controls you have applied) together with other security information. This information is stored on our DRM server. At the same time your PDF file is encrypted locally on your PC and protected by our security framework and this version is saved on your PC in your chosen location with the file extension .DRMZ or .DRMX. Your original PDF file remains unchanged. A test authorization code is automatically sent to you when you generate a single secure file at a time (not for multiple files) so you can check your file using our free Javelin PDF readers, as if you were an end user - select YES to save the free test code to a local text file. If you use Drumlin Publisher to create multiple secure PDFs in one go then no test code is provided. Ask us if you would like additional codes for test documents. Always TEST your secured file using Javelin3 for Windows (and optionally other platforms) before issuing it to end users. All Javelin readers can view PDF and DRMZ files but only the Windows and Mac versions can view DRMX files.
  • Once you have created your secure file, which will typically have a .DRMZ extension, you do not need to generate it again for each customer - the same file can be sent to all end users/customers. If you want individually personalized files sent to each user (e.g. from a list) there is a special "Personalization" option specifically for this.
  • You can now send the DRMX or DRMZ version of your PDF file to anyone you wish or place it on a web site for downloading. DRMZ and DRMX files are secure and cannot be used/read without Javelin plus a valid and available authorization code or license file for that specific secured PDF.
  • To make the file readable on a target device the user needs a copy of our Javelin PDF reader and an authorization code, which you will provide. Normally codes can only be used once, but you can ask for/generate a set of codes that can be used 2 times or more (up to 5 by default) if you wish - we can also enable you to be able to create special codes with larger number of usages. For subscription service customers the Codes option in DrumlinPublisher is available and enables publishers to create their own authorization codes (typically from 5 to 50 at a time per document), without having to contact us. DrumlinPublisher also provides code reset, tracking and reporting functions
  • Sample email templates: - a "universal" web-page based set of instructions for installing Javelin and downloading secure PDFs, with separate versions for each main operating system. See below for guidance on emailing files to end users
  • Your customer, the end user, will need to know what to do in order to read your secured PDF. Typically you will send them an email, with simple instructions, possibly linked to a web page as described above. In most cases your email will also include an authorization code for them to use. Your customer now has the software installed and registered, your DRMX or DRMZ file, and an authorization code from you for that document. As noted above, you can provide this by email or automatically via your online service (e.g. using your own shopping cart system or a PHP product like Linklok from Vibralogix), or via a commercial service such as Fetchapp, Getdpd, SendOwl, PayLoadz or SoftSeller. The end customer opens the file and enters the authorization code they have been given when prompted. The code is checked centrally to ensure it matches the document ID and is a valid and unused/available code, and if so, exchanges information with the end user's PC/Mac/iOS or Android device to enable the DRMX or DRMZ file to be viewed. Note that authorization codes are simply look-up codes, and do not have any encryption/decryption function

Emailing with attached secure files

If you were just emailing a secured document to a small number of clients or end users you might wish to send the secured version of the PDF as an attachment. In this case the following instructions work well, but apply for desktop/laptops rather than mobile devices:

To use this file on your PC or Mac please follow the three steps below:
1. Save the attached file to your DOCUMENTS folder
2. Download Javelin (for PC or Mac) from our : downloads page ( and install it as per the web page guidance (this only needs to be the very first time you use the system)
3. Run Javelin, select the File menu, Open… option and open the file you have saved. It will ask for a code. Copy/paste or type in the code: xxxxxxxxx (9 characters, no space on the end of it) into the field when prompted and press OK. The code will be checked over the internet and if OK, will allow you to view the document (this only needs to be the very first time you authorize the file)
If you have a corporate firewall that blocks access to or from our authorization server please let us know and we will explain how to resolve this problem.