Creating tags
Tags are created on the fly — just start typing when adding tags to a save:- Typeahead autocomplete — As you type, existing tags appear as suggestions
- Inline creation — If no match exists, press Enter to create a new tag instantly
- No separate “create tag” flow — Tags are born naturally through use
Smart tag suggestions
When saving a new link, Backpocket suggests tags based on two signals:| Signal | Weight | How it works |
|---|---|---|
| Domain affinity | 3x | Tags you’ve frequently used for links from this domain. If you always tag nytimes.com saves with “news”, it learns that. |
| Global frequency | 1x | Your most-used tags overall, ordered by how often you use them. |
Tag normalization
All tags are case-insensitive and stored in lowercase:JavaScript,javascript, andJAVASCRIPTall resolve tojavascript- You’ll never end up with duplicate tags due to capitalization differences
Auto-cleanup
Tags are automatically deleted when they become orphaned — meaning no saves reference them anymore. This keeps your tag list clean without manual maintenance.If you remove a tag from every save that uses it, the tag itself is cleaned up automatically. No “ghost tags” cluttering your list.
Collection default tags
Collections can have default tags that are automatically applied to any save added to that collection. This is a powerful way to enforce consistent tagging:- Create a collection (e.g., “Design Inspiration”)
- Set default tags (e.g.,
design,inspiration) - Every save added to that collection automatically gets those tags
Filtering by tags
Tags are a primary filter across the app:- Sidebar — Click any tag to filter your save list
- Search — Combine tag filters with text search
- Public space — Visitors can filter your public saves by tag
