Documentation
Everything you need to get the most out of License Vault.
Getting Started
License Vault is a secure, team-friendly platform for storing and managing all your software licenses in one place. Here's how to get up and running in minutes:
- Create your account — Sign up for a free account at licensemanager.viraloo.org/register.
- Add your first license — Go to My Licenses → Add License. Paste the product URL and the icon is fetched automatically.
- Invite your team — Visit Team in your account menu to add viewers and control what each person can see.
- Set up renewal alerts — Add an expiration date to any license and you'll receive email reminders before it expires.
Managing Licenses
Each license card stores:
- Product Name & URL — the software and where to access it.
- License Key — stored encrypted, revealed on demand with the eye icon.
- Username & Password — optional credentials tied to the license account.
- Category — organise licenses by type (Design, Dev Tools, Marketing, etc.).
- Expiration Date — shows a color-coded badge: Active Expiring Expired
- Notes — freeform notes, opened via the Notes button on the card.
Use Import CSV to bulk-upload licenses or Export CSV to back them up.
Team & Permissions
License Vault supports three roles:
- Admin — full access to all settings, users, plans, and every license.
- Manager — can create and manage licenses, invite viewers.
- Viewer — read-only access to licenses explicitly assigned by a manager. Managers control which fields (key, password, etc.) each viewer can see.
To assign licenses to a viewer, go to Team → Assignments next to their name.
Download Center
Admins can upload files (themes, plugins, assets) and attach them to specific plans. Users on an eligible plan see and can download those files from the Downloads section in their menu.
Billing & Plans
Manage your subscription from the Billing page. You can upgrade, downgrade, or cancel at any time. Changes take effect at the next billing cycle. All payments are processed securely via Stripe.
REST API Pro+
The License Vault REST API lets you read and manage your licenses programmatically. Available on Pro and Agency plans.
Base URL
https://licensemanager.viraloo.org/api/v1
Authentication — Generate a token from Account → API Tokens, then send it as a Bearer header:
Authorization: Bearer YOUR_TOKEN_HERE
Endpoints
Example — list licenses
curl https://licensemanager.viraloo.org/api/v1/licenses \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Accept: application/json"
Example — create a license
curl -X POST https://licensemanager.viraloo.org/api/v1/licenses \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name":"Figma","url":"https://figma.com","license_key":"FIG-XXXX"}'
Rate limit: 60 requests/minute per token. All responses are JSON.
Frequently Asked Questions
- Is my data encrypted?
Yes — license keys and passwords are encrypted at rest. - Can I export my licenses?
Yes — use the Export CSV button on the My Licenses page at any time. - How do renewal reminders work?
When a license has an expiration date, the system sends email alerts 30 days and 7 days before it expires. - Still have questions?
Contact our support team — we typically reply within 24 hours.