Dear VeryPDF Team,
We are currently evaluating DRM solutions for protecting and distributing a confidential, non-commercial digital book.
We are considering VeryPDF DRM Protector and would like to confirm whether your system supports the following features:
1. Device-based control: bind the license to a single reader device.
2. Automatic license expiration after 12 months.
3. Mandatory reconnection or license revalidation every 30 days.
4. Issuance of a new lifetime license with the same restrictions after expiration.
5. Offline reading with automatic blocking if the reader fails to validate in time.
6. Remote license revocation.
7. Manual license generation (without API or automation).
8. Protection against copying, redistribution, printing, and screenshots.
9. IP address registration at activation or reading (for traceability).
Additionally:
– Do you offer a free trial version for testing?
– What are the prices for a plan with 1 administrator/editor, 1 protected document, and multiple individual readers (50 to 100)?
– Do you offer perpetual or annual licenses?
– And finally, do you accept payment via Bitcoin or international virtual cards such as Moon or Privacy.com?
Thank you in advance.
We look forward to your reply.
Sincerely,
Customer
Dear Customer,
Thank you for your detailed list of requirements and for considering VeryPDF DRM Protector for protecting and distributing your confidential, non-commercial digital book. Below is a complete, careful, and user-friendly article-style response that answers each of your numbered points and the additional questions. In short: Yes, VeryPDF DRM Protector supports all of the features you asked about. Below I explain how each feature works in practical detail, including recommended settings, operational notes, and realistic caveats where they apply.
1) Device-based control — bind the license to a single reader device
Answer: Yes.
VeryPDF DRM Protector can bind a license to a single specific reader device. In practice we implement device binding by recording a device fingerprint (a combination of device identifiers appropriate to the OS) at activation and creating a license that is cryptographically tied to that fingerprint. The license file or token is encrypted and stored locally; only the bound device can decrypt and open the protected document.
Practical notes and options:
- You can choose strict single-device binding (one license = one device), or allow a fixed number of device rebinds (useful when a user replaces a device).
- For manual issuance, you can supply the device ID to the admin console and generate a device-bound license file.
- For high assurance, we can integrate platform keystores to store keys (Windows DPAPI, macOS Keychain, Android Keystore, iOS Keychain).
2) Automatic license expiration after 12 months
Answer: Yes.
We support time-limited licenses. When you create a license you set an expiration timestamp (for example, 12 months from activation). The DRM engine enforces the expiration: after the expiry time the document will no longer open (unless you choose an automatic renewal/extension flow).
3) Mandatory reconnection / license revalidation every 30 days
Answer: Yes.
VeryPDF DRM Protector supports periodic revalidation rules. You can configure the license so the reader must re-validate with our license server every 30 days (this is the default pattern you described). The reader keeps a locally cached validation timestamp; when 30 days pass it will require the user to reconnect and revalidate credentials/license.
Operational behavior:
- You can set a configurable grace period (e.g., 3–7 days) to allow for short periods of offline use.
- If the reader fails to revalidate within the allowed window, access will be blocked automatically (see #5 for offline behavior).
- Revalidation can be full online check or a lightweight token-refresh depending on your security vs convenience settings.
4) Issuance of a new lifetime license with the same restrictions after expiration
Answer: Yes.
When a 12-month license expires, an administrator may issue a new license (including a lifetime license) that carries the same DRM restrictions (printing disabled, no copying, watermarks, device binding, etc.). This is handled in the admin console:
Typical workflow:
- Admin reviews expired license and confirms same restriction set.
- Admin issues a new license (lifetime or another time-limited license).
- The user receives the new license token/file and can activate it on the same device (or on a re-registered device according to your policy).
We can automate conversion on purchase or do it manually — both are supported.
5) Offline reading with automatic blocking if reader fails to validate in time
Answer: Yes.
VeryPDF DRM Protector supports offline reading while still enforcing periodic validation. Implementation summary:
- On successful validation the client caches an encrypted license token that contains the lastValidationTime.
- The license allows reading offline for the configured period (e.g., up to 30 days).
- If the device goes beyond the allowed offline window without revalidation, the reader automatically blocks access to the content until the next successful validation.
Security notes:
- Cached tokens are stored encrypted; we use platform protections where available.
- On compromised (rooted/jailbroken) devices, absolute technical prevention is harder; we guard against typical threats and can provide additional hardening or custom firmware-level integration if needed.
6) Remote license revocation
Answer: Yes.
Administrators can revoke licenses from the admin console instantly. Revocation mechanics:
- When you revoke a license, it is marked revoked on the server and placed on a revocation list.
- Online devices will be blocked immediately (revocation is enforced at next check).
- For real-time blocking on online devices we also support push notifications (APNs for iOS, FCM for Android) to notify the client to deactivate immediately.
- Offline devices will be blocked at their next scheduled validation or when they next connect.
7) Manual license generation (without API or automation)
Answer: Yes.
We provide a full admin UI that allows manual (one-by-one) license generation without using any API or automation:
How it works:
- Admin Console → Licenses → Create New.
- Choose document, license type (time-limited / lifetime), device binding options, revalidation interval (e.g., 30 days), watermarking options, print/copy permissions, IP logging, etc.
- Optionally enter a device ID (for single-device binding) or create a generic license file to be delivered to the user.
- Download the license file (
.lic
) and send by email or upload to your distribution channel.
This manual flow is ideal for confidential/non-commercial distributions where you want total control over the issuance process.
8) Protection against copying, redistribution, printing, and screenshots
Answer: Yes — with practical, platform-aware controls and strong forensic tools.
We provide multiple layers of protection to prevent copying, redistribution, printing, and screenshots:
Protection toolkit:
- Strong content encryption (AES-256): PDF content is encrypted; only the DRM reader with the correct license can decrypt and render.
- Copy & extraction controls: The reader engine disables text selection and clipboard extraction when configured.
- Print control: You can disable printing entirely, or allow printing with a dynamic visible watermark (user name, email, timestamp, IP) printed on each page.
- Screenshot prevention & mitigation:
- On many platforms we can block OS screenshot APIs (e.g., iOS/Android screenshot blocking flags).
- On desktop platforms we use secure rendering paths and overlays that make automated screen capture difficult.
- We also apply dynamic visible forensic watermarking (user info, activation IP, timestamp) so if a screenshot or photo is taken, the source is traceable.
- Redistribution deterrence: Combined encryption + watermarking + revocation and logging make redistribution unattractive and traceable.
Important realistic caveat:
- No software can absolutely prevent someone from photographing the screen with a separate camera or from copying content on a fully compromised (rooted/jailbroken) device. Because of that, we advise combining technical controls above with legal agreements and persistent watermarking for traceability. If you need even stronger protection, we offer custom solutions and hardened readers for controlled environments.
9) IP address registration at activation or reading (for traceability)
Answer: Yes.
We record and store activation and access metadata in the admin console/audit logs. For each activation/validation/read event we can capture:
- Date & time (UTC), device fingerprint, user identity, and IP address.
- This data is searchable and exportable from the admin console (CSV export available).
- You can use these logs for traceability, forensic analysis, or to feed into your compliance reports.
Privacy & legal note:
- We can configure log retention and anonymization to meet GDPR or other privacy requirements; please tell us your retention policy and we will configure the system accordingly.
Additional questions
Free trial for testing?
Yes. You can test the online trial version yourself here:
https://drm.verypdf.com/online/
If you encounter any problems or have questions while testing, please contact us and we will assist. We can also provide guided trials or test documents on request.
Pricing for 1 admin/editor, 1 protected document, 50–100 readers
Our Starter plan is USD 99.95 per month (billed annually). Billed annually this equals:
- 99.95 × 12 = (99.95×10 = 999.50) + (99.95×2 = 199.90) = USD 1,199.40 per year.
This starter plan covers 1 administrator/editor and protects documents for multiple individual readers (50–100 readers is supported under the starter plan). If you expect many more readers or need advanced enterprise features (SAML/LDAP integration, SSO, dedicated hosting, custom SLAs), we offer bespoke enterprise plans and volume pricing.
If you want, we can prepare a tailored quote that explicitly shows the cost for exactly 50 readers vs 100 readers and any additional services (custom development, white-labeling, dedicated servers).
Perpetual or annual licenses?
We offer annual licenses as our standard offering. If you require a perpetual license in your procurement model, we can discuss a custom licensing agreement—please contact sales and we will prepare an offering that meets your needs. (Perpetual licensing is handled as a special quote and may include additional fees for updates/support.)
Payment via Bitcoin or international virtual cards (Moon, Privacy.com)
Our available payment methods depend on our payment gateway configuration. By default we accept standard payment methods available through the purchase page; however, if your preferred option (Bitcoin, Moon, Privacy.com, or other international virtual cards) is not listed, we can make special arrangements to accept international virtual card payments or other methods for you. Please contact sales so we can enable or arrange the specific payment flow you prefer.
Support for custom development & tailored workflows
We understand confidential, non-commercial books often have special rules. We provide custom development services to add features or modify behaviors (for example: custom license rules, bespoke reader UX, integration with your user database, additional forensic logging, or custom hosting). If you need any feature beyond the standard admin console — e.g., special activation flows, white-label readers, or enterprise audit exports — we can deliver it as a custom engagement.
Recommended configuration for your scenario (confidential, non-commercial digital book)
Based on your requirements, here is a recommended setup to balance security and reader convenience:
- Issue device-bound licenses (one device per license).
- Use 12-month expiry with a 30-day revalidation interval and a 3–7 day grace period.
- Disable printing and copying; enable visible forensic watermarking on reading and printing (if enabled).
- Enable IP logging and set retention to match your compliance needs.
- Use manual license issuance for stricter control of who receives a license.
- If needed, purchase custom development to harden screenshot protection on the chosen platforms.
Closing & next steps
We appreciate how important these requirements are for your confidential project. VeryPDF DRM Protector supports all the features you listed. To move forward we can:
- Set up an online trial for you to test with a sample chapter: https://drm.verypdf.com/online/.
- Provide a one-page feature mapping that maps each of your 9 requirements to specific product settings and screenshots of the admin console.
- Generate a sample device-bound license for one test reader and walk you through activation.
- Prepare a formal quote (including the Starter plan pricing or a custom enterprise quote if needed).
- Discuss payment arrangements if you require Bitcoin or a specific virtual card workflow.
If you’d like any of the items above prepared right away (sample license, feature mapping document, or a custom quote), tell us which one and we’ll prepare it and send it back to you promptly.
Sincerely,
VeryPDF DRM Protector
Trial & demo: https://drm.verypdf.com/online/
Purchase / pricing: https://drm.verypdf.com/purchase/