Your self-hosted license validates against our servers every 24 hours. You need an active internet connection from your server to app.myworkforceteamtechnology.com, a valid license key, and a registered domain (locked on first use).
Active: Full functionality, no warnings.
Grace period: Your license expired. You have 3 days to renew. Users can view all data but cannot create, edit, or delete anything. A warning banner shows at the top of every page.
Expired: Grace period ended. App is locked. Full-screen overlay blocks access until you renew.
Option 1: Click the Renew License button shown in the warning banner or overlay.
Option 2: Visit https://app.myworkforceteamtechnology.com/license/renew?key=YOUR_LICENSE_KEY
Select monthly or annual billing. Complete Stripe checkout. License reactivates automatically within seconds. App returns to full functionality.
Licenses are locked to one domain on first use. To transfer, email support@myworkforceteamtechnology.com with your license key and the new domain. Support will unlock the binding. On next validation, the license locks to the new domain.
License check failing: Verify your server can reach app.myworkforceteamtechnology.com. Confirm your LICENSE_KEY env var is correct. Check APP_DOMAIN matches the registered domain.
Grace period banner appears but I already renewed: Wait up to 24 hours for the next validation cycle, or restart the app to force an immediate check.
Domain mismatch error: Your license is locked to a different domain. Contact support to transfer the binding.