EULA Templates #
EULA Templates are reusable content blueprints you can load when creating a new EULA document. They let you start with professionally written legal text instead of a blank editor.
Getting There #
Go to DDLS > Developer > EULA Templates.
Bundled Templates #
DDLS ships with 5 bundled legal templates:
Standard Software License #
For installable software sold under a traditional perpetual or subscription license. Covers permitted use, restrictions, intellectual property, and warranty disclaimers. Best for WordPress plugins, desktop applications, and similar products.
SaaS / Subscription Terms of Service #
For web-based services with recurring billing. Covers account terms, payment and cancellation, acceptable use, service availability, and data handling. Best for subscription-based software services.
Free / Open Source License #
For products distributed freely or under an open-source license. Covers permitted redistribution, attribution requirements, and limitations of liability. Best for community or developer products.
Freemium Plugin License #
For products with both a free tier and paid premium tier. Covers the distinction between free and paid features, upgrade terms, and support entitlements. Best for WordPress plugins with pro/free versions.
API / Developer Service License #
For products that expose an API or developer-facing services. Covers API usage limits, rate limiting, permitted uses of data, and service-level expectations. Best for developer tools, REST APIs, and integration platforms.
Placeholder Tokens in Templates #
Bundled templates use placeholder tokens enclosed in curly braces. When you load a template into a new EULA document, tokens that can be resolved automatically are substituted immediately. Others are left for you to replace manually.
Auto-substituted (sourced from Settings > General):
| Token | Value Source |
|---|---|
| {company_name} | General Settings > Company Name |
| {governing_law} | General Settings > Governing Law |
Manual replacement required:
| Token | Replace With |
|---|---|
| {product_name} | The name of your specific product |
| {support_email} | Your support or legal contact email |
| {website_url} | Your website or product URL |
| {effective_date} | The date the terms take effect |
After loading a template, search for remaining { characters in the editor to find any tokens you still need to replace.
Creating a Custom Template #
You can save any EULA document content as a reusable custom template:
- Open an EULA document in the editor
- Click [Save as Template]
- Give the template a name and description
- Click [Save Template]
The template appears in the EULA Templates list and is available in the template picker when creating future EULA documents.
Editing and Deleting Templates #
Bundled templates cannot be deleted (they are marked as system templates). Custom templates you create can be edited or deleted from the EULA Templates list.
Note: Deleting a template does not affect any EULA documents created from it. Documents and templates are independent once created.
