AIMMS License Delivery Guide
How License Delivery Works
When you purchase an AIMMS license, the process is fully automated and secure:
1. Payment Processing
- Your payment is processed through Stripe's secure checkout
- Once payment is confirmed, Stripe sends a webhook signal to our system
- This typically takes 1-3 seconds after successful payment
2. License Generation
- Our system receives the webhook and validates the payment
- A unique license file is generated using your email address
- The license is digitally signed with RSA-PSS SHA256 encryption for security
3. Delivery Methods
You'll receive your license through email:
Email Delivery
Browser Download
- Currently the license is provided only via email attachment after purchase
- If you encounter problems we can arrange alternative methods, contact licenses@markdkberry.com with your purchase information and a brief explanation of the problem
Server Storage
- A copy of your license file is stored securely on our license server
- Associated with your email address but hashed for additional security.
- Date and proof of purchase will aid in recovering/replacing a license file
What's in Your License File
The license file (aimms.lic) contains:
{
"license": {
"email": "your@email.com",
"type": "permanent",
"version": "1.0",
"issued_at": "2024-12-01T10:00:00Z",
"app_version": "1.0",
"features": {
"all_features": true,
"expiration": null
}
},
"signature": "base64-encoded-digital-signature",
"format": "AIMMS-1.0",
"algorithm": "RSA-PSS-SHA256"
}
Activating Your License
Step 1: Launch AIMMS
- Start the AIMMS application on your computer
- The licensing dialogue window will appear automatically in these situations:
- First time running AIMMS (before trial starts)
- After your 30-day trial has expired
- When you select "Activate License" from the Help menu
Step 2: Access the Licensing Dialogue
If the licensing window doesn't appear automatically:
- Go to the Help menu in the main AIMMS window
- Select "Activate License" from the dropdown menu
- The licensing dialogue will open
Step 3: Upload Your License File
- In the licensing dialogue window, click "Browse" or "Choose File"
- Navigate to where you saved your
aimms.lic file (typically in your Downloads folder)
- Select the license file and click "Open"
Step 4: Complete the Activation Process
- AIMMS will validate your license file automatically (you do not need to be online)
- If valid, the license will be activated and become permanent upon pressing the "Activate" button
- The license file is then saved to the licensing folder within your AIMMS installation
- You'll see a confirmation message that activation was successful
- Current licensing status is shown on the bottom status bar of the application
Step 5: Verify Activation
- Check the application title bar for "Licensed" status
- Your email address should be displayed in the licensing information of the dialogue window for licensing
- All features should be unlocked and available during 30-day trial or when licensed
- The licensing dialogue will show your license as active with associated email address
Troubleshooting License Issues
Common Issues and Solutions
Issue: "License not found" error
Solution:
- Open the licensing dialogue via Help → Activate License
- Use the Browse button to locate and select your license file
- Ensure you have the correct
aimms.lic file from your email
- Verify the file wasn't corrupted during download
If the problem continues, the license may need to be re‑validated.
Licenses are checked during version updates, and unauthorised or altered copies may not function in future releases.
If you have a legitimately purchased license contact licenses@markdkberry.com with details of the problem, your purchase information, and a license can be re-issued.
Issue: "Invalid license" error
Solution:
- Download a fresh copy of your license from your original email
- Open the licensing dialogue and upload the new license file
- Ensure you're using the correct email address that matches your purchase
- Contact licenses@markdkberry.com if the issue persists
Issue: "License not recognised" error
Solution:
- Confirm that you purchased a permanent license for version 1.x
- Version Note: Your license covers all v1.x versions with free updates. Future versions 2.x onward will be paid upgrades due to major new features like API integration and additional services (planned for > 2027 at earliest).
- Check that your system date and time are correct
- Contact support for license verification if the issue persists
If the problem continues, the license may need to be re‑validated.
Licenses are checked during version updates, and unauthorised or altered copies may not function in future releases.
If you have a legitimately purchased license contact licenses@markdkberry.com with details of the problem, your purchase information, and a license can be re-issued.
Issue: Email doesn't match license
Solution:
- Ensure you're using the correct email address
- Contact support to update your license email if needed
Replacing Lost Licenses
If you lose your license file:
-
Contact licensing: Email licenses@markdkberry.com with:
- Your original purchase email address
- Order date (if known)
- Brief description of the issue
-
Verification: Your purchase details will be confirmed and a replacement license generated.
-
Delivery: Once verified, a replacement license will be sent to you as soon as possible.
License File Security
Your license file contains:
- Digital Signature: Prevents tampering and forgery
- Email Binding: License is tied to your specific email address
- Encryption: License files are digitally signed to ensure authenticity and integrity.
Important Security Notes:
- Never share your license file with anyone
- Keep a backup copy in a secure location (you can re‑download it from your original email)
- Do not modify the license file manually
- Licenses must be activated through the AIMMS application licensing dialog
- If you suspect your license has been altered or compromised, contact licenses@markdkberry.com. A replacement can be issued once your purchase is verified using your original email address and order information.
Technical Details
License Validation Process
- File Format Check: Verifies the file follows AIMMS-1.x format
- Signature Verification: Validates the RSA-PSS SHA256 signature
- Email Validation: Confirms the license email matches activation
- Feature Check: Ensures all licensed features are available
- Expiry Check: Verifies the license hasn't expired (for permanent licenses, this is null)
- Works Offline: Does not need the internet to activate or run
Security Features
- RSA-PSS SHA256: Industry-standard digital signature algorithm
- Email Binding: Prevents license sharing and piracy
- Format Validation: Ensures file integrity and prevents corruption
- Anti-tampering: Digital signature deters any file modifications
Privacy Protection
- No Data Collection: AIMMS does not collect usage data after activation
- Offline Operation: License validation works without internet connection
- Local Storage: License file is stored locally in the licensing folder after activation
- No Phone Home: No periodic external license validation required
- Secure Activation: License activation happens through the official dialogue window of the application
Last Updated: February 2026
For immediate license delivery issues, please check your spam folder first, then contact licenses@markdkberry.com
AIMMS Storyboard Manager - Professional Storyboard Management Software