Who this is for: System Owner / Admin
Goal: Activate your Task Session licence key to unlock the full application, verify your activation is valid, and understand how licensing works — including what your licence covers, how domain binding works, and what to do if you need to move your installation to a different domain.
Where to Find Your Licence Key
Your licence key is provided in two places after purchase:
- Purchase confirmation email: Immediately after completing your purchase, you receive an email containing your licence key, download link, and account details. Check your inbox (and spam/junk folder) for an email from Task Session.
- Your account at tasksession.com/account: Log in to your Task Session account at tasksession.com/account. Your licence key, purchase details, download link, and support access are all available here.
If you cannot find your licence key in either location, submit a ticket at tasksession.com/ticket with the email address you used during purchase. The support team can look up your licence and resend the details.
When to Activate Your Licence Key
Licence activation happens during or immediately after the installation process. Depending on your Task Session version, the activation prompt may appear:
- During installation: The install wizard may ask for your licence key as one of the setup screens, validating it before completing the installation.
- After installation: Some versions prompt for licence activation when you first log in to the admin dashboard, or in the Settings section under a Licence or Activation panel.
In either case, have your licence key copied and ready before you begin installation. This avoids interruptions during the setup process.
How to Activate Your Licence Key
Activation During Installation
If the install wizard includes a licence activation screen:
- Navigate to
https://yourdomain.com/install/to start the install wizard. - Complete the requirements check and database configuration screens as described in the How to Install Task Session on Your Server article.
- When the wizard presents the Licence Activation screen, paste your licence key into the field provided.
- Click the activation or verify button. The installer connects to the Task Session licence server to validate your key.
- If validation succeeds, you will see a confirmation and can proceed to the remaining setup screens (system configuration, admin account creation).
Activation After Installation
If the licence activation happens post-install:
- Log in to your Task Session admin dashboard.
- Go to Settings.
- Locate the Licence, Activation, or About section. The exact label depends on your version.
- Paste your licence key into the activation field.
- Click Activate or Save.
- The system validates the key against the Task Session licence server and confirms activation.
Once activated, you will see a confirmation message or a status indicator showing that your licence is active and valid.
What Your Licence Includes
Every Task Session licence includes the following:
- One-time payment: No monthly or annual subscription fees. You pay once and use the software for the duration of your licence.
- Unlimited users: No per-seat charges. Add as many admin, staff, and client users as your business requires.
- All features included: Every licence includes the full feature set — projects, tasks, Kanban, invoicing, client portal, chat, files, notes, white-label branding, and all integrations.
- Updates and support: Your licence includes access to software updates and support for the duration of the licence period.
- Free installation support: The Task Session team will help you install the application on your server at no additional cost.
Understanding the Licence Period
Task Session licences are marketed as “lifetime” licences. It is important to understand exactly what this means:
- A “lifetime” licence provides 5 years of access, updates, and support from the date of purchase.
- During this period, you receive all software updates, security patches, and new features released for your plan.
- During this period, you have full access to the support team via tasksession.com/ticket.
- After the 5-year period, your installed version of Task Session continues to function. Your data, projects, and configurations remain intact. You do not lose access to the software you have installed.
- To continue receiving updates and support beyond the initial period, you may need to renew your licence. Check tasksession.com for current renewal options and pricing.
The key point is that your installed software does not stop working after 5 years. You simply stop receiving new updates and priority support unless you renew.
Domain Binding
Each Task Session licence is tied to a specific domain. This means your licence key is valid for one domain (or subdomain) at a time.
- One licence = one domain. For example, if you activate on
projects.youragency.com, the licence is bound to that domain. - Subdomains and subdirectories count as distinct locations.
yourdomain.com,portal.yourdomain.com, andyourdomain.com/pm/may be treated as separate installations depending on how the licence server validates them. - Local development and staging: If you need to run Task Session on a local or staging environment for testing purposes, check with the support team about whether your licence supports secondary installations for non-production use.
If you need to run Task Session on multiple production domains (for example, one for each client brand), you will need a separate licence for each domain.
Moving Your Licence to a Different Domain
If you need to move your Task Session installation to a new domain — because you are rebranding, switching hosting providers, or restructuring your setup — you will need to transfer your licence.
- Submit a ticket at tasksession.com/ticket explaining that you need to move your licence to a new domain.
- Provide your current domain (the one the licence is currently bound to) and your new domain.
- The support team will release the licence from the old domain and rebind it to the new one.
- After the transfer, activate the licence key on your new installation by entering it in Settings or during the install wizard on the new domain.
Plan your domain transfer before migrating your files and database, so you can activate the licence on the new domain immediately after completing the migration.
Verifying Your Licence Status
After activation, you can check the status of your licence at any time:
- Log in to your Task Session admin dashboard.
- Go to Settings and locate the Licence or About section.
- You should see:
| Field | What It Shows |
|---|---|
| Licence Key | Your full or partially masked licence key. |
| Status | Active, Expired, or Invalid. |
| Licensed Domain | The domain this licence is bound to. |
| Purchase Date | When the licence was originally purchased. |
| Expiry Date | When the update and support period ends. |
| Plan | Your licence plan type. |
If the status shows anything other than “Active,” refer to the troubleshooting section below.
Troubleshooting Licence Activation
| Problem | Likely Cause | Solution |
|---|---|---|
| Licence key is rejected during activation | Typo in the key, or the key is already bound to a different domain | Double-check the key by copying it directly from your account at tasksession.com/account. If it is bound to another domain, submit a ticket to request a transfer. |
| Activation fails with a connection error | Your server cannot reach the Task Session licence server | Verify your server has outbound internet access. Check that the cURL PHP extension is enabled. Ensure your firewall is not blocking outbound HTTPS requests on port 443. |
| Licence shows as “Expired” | Your 5-year licence period has ended | Your installed software continues to work. To resume receiving updates and support, check tasksession.com for renewal options. Submit a ticket if you need assistance. |
| Licence shows as “Invalid” | The key does not match any purchase record, or has been revoked | Verify the key matches the one in your account at tasksession.com/account. If it does, submit a ticket for investigation. |
| Domain mismatch error | The licence is bound to a different domain than the one you are installing on | Submit a ticket to transfer the licence to your current domain. Provide both the old and new domain. |
| Activation worked but features seem limited | Cache or session issue, or the activation did not fully propagate | Clear your browser cache and log out, then log back in. If the issue persists, re-enter the licence key in Settings and activate again. |
| Cannot find the licence activation screen | You may be looking in the wrong settings section | Check under Settings for sections labelled Licence, Activation, Registration, or About. If you still cannot find it, the licence may have been activated automatically during installation. |
Licence and Refund Policy
Understanding the licence terms is important before and after purchase:
- Refund eligibility: Task Session offers refunds under certain conditions. Review the refund policy at tasksession.com/refund-policy before purchase. Refund requests are typically handled through the support ticket system.
- Licence transferability: Licences can be moved between domains (see the section above). Whether licences can be transferred to a different owner depends on the current policy — contact support for details.
- Multiple licences: If you operate multiple brands or agencies, each requiring its own Task Session installation on a separate domain, you need a separate licence for each. Volume or multi-licence pricing may be available — contact the sales team through the website.
Keeping Your Licence Secure
- Do not share your licence key publicly. Treat your licence key like a password. Do not post it in forums, support threads, or code repositories.
- Store it securely. Save your licence key in a password manager or secure document, alongside your admin credentials and database passwords.
- Do not use the same key on multiple production domains. Each production installation requires its own licence. Attempting to use one key across multiple domains may result in the licence being flagged or deactivated.
- Keep your purchase email. Your purchase confirmation email is your proof of purchase. Retain it for your records in case you need to verify ownership later.
Common Questions About Licensing
Do I need an internet connection for Task Session to work after activation?
Task Session is a self-hosted application. After activation, the application runs on your server and does not require a persistent connection to the Task Session licence server for day-to-day operation. However, an internet connection is needed for licence validation during activation, for receiving software updates, and for integrations that connect to external services (payment gateways, Google APIs, SMTP email).
What happens if I do not activate the licence?
Without a valid activated licence, you may encounter restrictions in functionality, be unable to receive updates, or see persistent activation prompts in the admin panel. The exact behaviour depends on your version. It is best to activate immediately during or after installation.
Can I upgrade my licence plan later?
If Task Session offers multiple plan tiers, upgrades are typically available through your account at tasksession.com/account or by contacting support. Your existing data, projects, and configurations are preserved when upgrading — it is a licence change, not a reinstallation.
What if I lose my licence key?
Log in to your account at tasksession.com/account to retrieve it. If you cannot access your account, submit a ticket at tasksession.com/ticket with the email address used during purchase. The support team can verify your purchase and provide your licence key.
Does the licence cover all future versions?
Your licence covers all updates released during your active licence period (5 years from purchase). This includes minor updates, feature additions, and security patches. After the licence period, you keep the last version you updated to and it continues to function — you simply do not receive new updates unless you renew.
What to Do Next
Once your licence is activated, continue setting up your Task Session instance. If you have not completed the initial configuration yet, follow the Your First 10 Minutes: Quick Start Guide to configure your timezone, branding, email, payment gateways, and onboard your first client.

