Frequently Asked Questions
wfdesk — FAQ
Getting started
What is wfdesk?
A personal link manager. You save URLs, organize them into categories, and group everything under profiles so you can keep separate collections for different contexts (work, research, personal, etc.).
How do I create an account?
Go to /register/, fill in a username, email, and password. A default profile called "personal" is created for you automatically.
What do I see when I first log in?
The dashboard — your categories for the active profile displayed as cards, and any uncategorized links below them.
Profiles
What is a profile?
A named workspace. Each profile has its own independent set of categories and links. Switching profiles changes everything you see on the dashboard.
How do I create a profile?
Go to the Profiles page and fill in the form at the bottom. Names must be unique per account (e.g. "Work", "Research").
How do I switch profiles?
Go to the Profiles page and click "Switch to this" on any inactive profile. The dashboard immediately reflects the new active profile.
Can profiles share categories or links?
No. Everything is scoped to a specific profile. Links and categories created while one profile is active belong to that profile only.
Categories
How do I create a category?
Click "+ New Category" on the dashboard. Give it a name (required) and an optional description.
What happens if I deactivate a category?
It moves to an "Inactive" section on the dashboard (visible when you toggle "Show all"). Its links are preserved but not shown by default.
How do I delete a category?
Categories can only be deleted when they are inactive. Deactivate first, then a Delete button appears. You'll be asked to confirm. Links inside the category are not deleted — they become uncategorized.
Can I reactivate a deactivated category?
Yes — toggle "Show all" on the dashboard, then click the activate button on the inactive category card.
Links / Resources
How do I add a link to a category?
Open a category (click its card on the dashboard), then click "+ Add Link". Fill in the name (required), URL (required), and an optional description.
How do I add a link without a category?
Click "+ New Link" on the dashboard. It will appear in the "Links (Uncategorized)" section below your categories.
How do I deactivate or delete a link?
Open the category (or the uncategorized section), find the link, and use its toggle button to deactivate it. Once inactive, a delete button appears for permanent removal.
How do I delete all dead links in a category at once?
On the category detail page there is a "Delete all inactive resources" button that removes every inactive link in that category in one step.
What does "Link may no longer be valid" mean?
When a link is saved, wfdesk checks in the background whether the URL is reachable. If it gets a bad response (404, 403, 500, etc.) the link is automatically marked inactive and that warning is prepended to its description. You can re-activate it manually if needed.
Importing bookmarks
What format does the importer accept?
HTML files exported from Chrome. Maximum file size is 5 MB.
How do I export bookmarks from Chrome?
Open Chrome's Bookmark Manager (⌘/Ctrl+Shift+O), click the ⋮ menu in the top-right, and choose "Export bookmarks". This downloads an HTML file.
What happens to my bookmark folders during import?
Each folder becomes a category. If a category with that name already exists in your active profile it is reused; otherwise one is created. Only the immediate parent folder is used — deeper nesting is flattened.
Will duplicate links be imported?
No. If a URL already exists anywhere in your account it is skipped. The import results page shows how many links were added and how many were skipped.
Which profile do imported links go into?
The profile that is active at the time of import.
Are chrome:// URLs imported?
No, internal browser URLs are skipped automatically.
Account & access
Is my data visible to other users?
No. All profiles, categories, and links are private to your account.
Can I have multiple accounts?
Yes — each account is completely independent with its own data.
What happens if I'm not logged in?
All pages redirect to the login screen.