Overview
An Individual License is assigned to a specific GitHub account and allows that developer to download and use Uniwind Pro for local development. Each seat in your subscription includes one Individual License.Individual Licenses are tied to your GitHub identity. When you authenticate via the CLI, your downloads are tracked against your personal license.
How It Works
- Purchase a subscription at uniwind.dev/pricing
- Assign the license to a GitHub account from your dashboard
- Authenticate using the CLI with
uniwind-pro - Install Uniwind Pro in your projects
Download Limits
| Metric | Limit |
|---|---|
| Monthly downloads | 300 |
| Reset period | 1st of each month |
Download limits reset automatically at the start of each calendar month (UTC). Unused downloads do not roll over.
What counts as a download?
Each time the CLI fetches the Uniwind Pro package from our CDN, it counts as one download. This includes:- Fresh installations via
uniwind-proCLI - Reinstallations after deleting
node_modules - CI/CD pipeline installations (use a CI/CD License instead)
Requirements
- Active Uniwind Pro subscription with available seats
- GitHub account
- License must be assigned to your GitHub handle in the dashboard
Assigning a License
Organization owners can assign Individual Licenses from the dashboard:- Navigate to Licenses section
- Click Add License
- Enter the GitHub username
- Select Individual license type
- Click Invite
Managing Your License
From your dashboard, you can:- View current download usage
- See days remaining until reset
- Check license expiration date
- View download history
Best Practices
Cache node_modules
Avoid reinstalling unnecessarily. Use
bun install --frozen-lockfile or equivalent.Use Team Licenses for projects
Set up Team Licenses for shared projects to reduce individual usage.
Use CI/CD License for pipelines
Never use Individual Licenses in CI/CD - use your dedicated CI/CD token.
Monitor usage
Check your dashboard regularly to avoid hitting limits unexpectedly.