Y
YES BILISIM
YesPDF Licensing Guide
Enterprise PDF Management โ€” On-Premise, Secure, Scalable
๐Ÿ‘ฅ
Concurrent
Shared access for large organizations
License limits the number of simultaneous active sessions, not total users. Create unlimited user accounts โ€” the system only restricts how many can be logged in at once.
  • Unlimited registered users
  • Limits only simultaneous sessions
  • Automatic session release on logout/timeout
  • Cost-effective for shift-based workflows
  • All features included
  • Real-time session monitoring (Admin)
Ideal For
Large organizations with shift workers, shared workstations, or departments where not everyone needs access simultaneously โ€” banks, government agencies, factories.
๐Ÿข
Site License
Multi-server, load-balanced deployments
A single license covers multiple YesPDF server instances behind a load balancer. No per-machine fingerprint โ€” deploy on 2, 3, or more servers with one license key.
  • No machine fingerprint restriction
  • Deploy on multiple servers freely
  • Shared database & network storage
  • Combined with Named User or Concurrent
  • High availability / failover support
  • Optional instance limit (e.g., max 5 servers)
Ideal For
Enterprise deployments requiring high availability, load balancing, or disaster recovery โ€” banks, insurance companies, large government institutions.
โšก
API Access
Integrate YesPDF into your applications
Enable the REST API for programmatic access. Automate PDF operations โ€” convert, sign, OCR, merge, split โ€” from your own applications using API keys with scoped permissions.
  • RESTful API with OpenAPI documentation
  • API key authentication with scopes
  • Batch operations (sign, convert, OCR)
  • Webhook notifications on completion
  • Stateless signing endpoint (sign & return)
  • Add-on to any Named User or Concurrent license
Ideal For
Organizations integrating PDF workflows into existing systems โ€” DMS platforms, ERP systems, workflow automation, custom web applications.
1

Feature Comparison

Feature Named User Concurrent Site API
PDF Viewing & Editing โœ“ โœ“ โœ“ โœ“
Document Conversion (Word, Excel, HTML, Image) โœ“ โœ“ โœ“ โœ“
OCR (Optical Character Recognition) โœ“ โœ“ โœ“ โœ“
Digital Signatures (PAdES B/T/LT) โœ“ โœ“ โœ“ โœ“
Smart Edit (Scanned PDF editing) โœ“ โœ“ โœ“ โœ“
Merge, Split, Compress, Watermark โœ“ โœ“ โœ“ โœ“
AES-256 Document Encryption โœ“ โœ“ โœ“ โœ“
LDAP / Active Directory Integration โœ“ โœ“ โœ“ โ€”
Unlimited Registered Users โ€” โœ“ โœ“ โ€”
Multi-Server Deployment โ€” โ€” โœ“ โ€”
Load Balancer Support โ€” โ€” โœ“ โ€”
REST API Access โ€” โ€” โ€” โœ“
API Key Management โ€” โ€” โ€” โœ“
Batch Operations via API โ€” โ€” โ€” โœ“
Note

API Access is an add-on module that can be combined with any Named User, Concurrent, or Site license. Site License is a deployment option combined with either Named User or Concurrent user model.

2

How Licensing Works

Named User Model

Your license defines the maximum number of user accounts that can be created. Each user is a named individual with their own login credentials. When the user limit is reached, new accounts cannot be created until existing ones are deactivated.

Concurrent Model

Your license defines the maximum number of users who can be logged in simultaneously. You can create unlimited user accounts. When the concurrent session limit is reached, new logins are queued until an active session ends (logout or timeout). Session timeout is configurable by the administrator (default: 30 minutes of inactivity).

License Activation

YesPDF uses RSA-2048 digitally signed license files (.yeslic). Activation is fully offline โ€” no internet connection required. The license file is uploaded through the Admin Panel โ†’ License page. For per-machine licenses, the server generates a machine fingerprint that must match the license. Site licenses skip this check, allowing the same license file on multiple servers.

Demo Mode

Without a license, YesPDF runs in demo mode with limited functionality (3 users, basic features). This allows evaluation before purchase.

3

Deployment Options

๐Ÿ–ฅ๏ธ Single Server (Per-Machine)

Standard deployment on a single Windows server. License is locked to the machine's hardware fingerprint. Simple setup โ€” install, activate, done.

1 ร— Windows Server 1 ร— YesPDF Instance SQLite or PostgreSQL Local Storage

โš–๏ธ Load Balanced (Site License)

Multiple YesPDF servers behind a load balancer, sharing one database and one network storage. Single license covers all instances.

2-3 ร— Windows Server 2-3 ร— YesPDF Instance 1 ร— PostgreSQL (shared) 1 ร— Network Storage (NAS/SAN) 1 ร— Load Balancer
Site License Requirements

Site license deployments require PostgreSQL (not SQLite), shared network storage for uploaded documents, and identical encryption keys across all server instances. The primary server runs scheduled tasks; worker instances handle user requests only.

4

Security & Compliance

Data Residency100% on-premise โ€” no cloud, no external data transfer
Document EncryptionAES-256 at rest, per-file random salt
Password Storagebcrypt hashing (adaptive cost factor)
Database SecuritySCRAM-SHA-256 authentication (PostgreSQL)
Session ManagementServer-side sessions with configurable timeout
Digital SignaturesPAdES B/T/LT, PKCS#12 & corporate certificate pools
Audit TrailComplete activity logging (login, upload, edit, sign, download)
ComplianceKVKK, GDPR compatible architecture
5

Frequently Asked Questions

Can I switch from Named User to Concurrent later?
Yes. Contact us to issue a new license with the Concurrent model. Your data and settings are preserved โ€” only the user limit enforcement changes.
Can I add API access to an existing license?
Yes. API access is an add-on that can be enabled at any time. A new license file will be issued with the "api" feature flag.
What happens when the license expires?
The system switches to demo mode. All existing documents remain accessible and can be downloaded. New uploads and advanced features are restricted until the license is renewed.
Can I move my license to a different server?
Per-machine licenses are tied to hardware. Contact us to re-issue a license for the new machine (free of charge within your license period). Site licenses can be moved freely.
Is an internet connection required?
No. YesPDF is fully on-premise. License activation, document processing, and all features work completely offline. The only optional internet feature is the DeepL translation integration (requires customer's own API key).
How many servers does a Site License cover?
By default, a Site License covers unlimited instances. If needed, an optional instance cap can be set (e.g., maximum 3 or 5 servers). Contact us for your specific requirements.
6

Support & Updates

All licenses include technical support and software updates during the active license period. Support is provided via email and remote assistance.

Support Channel[email protected]
Response TimeWithin 1 business day
UpdatesIncluded during license period
Remote AssistanceAvailable for installation and configuration