WristwatchCache is a watch collection management app for enthusiasts who want to track what they wear, analyze patterns, and keep their collection organized.
When you first open the app, you'll land on the On Your Wrist screen. Before you can log a wear, you'll need to add at least one watch. Head to the Watch List tab and tap the + button to add your first watch.
| Tab | Purpose |
|---|---|
| On Your Wrist | Select and log what you're wearing today |
| Watch List | Browse and manage your full collection |
| Favorites | Quick access to your starred watches |
| Wrist Stats | Analytics and insights about your wear habits |
| Special Occasions | Create recurring or one-time watch occasions |
This is your daily home screen. It shows a large card with the watch you're currently wearing, including its style, movement, case size, status, and total wear count.
Selecting a watch to wear:
- Tap Change Watch (or the watch card if nothing is selected)
- Browse the list, or use the search bar to find a watch by brand or model
- Tap any watch to log it as today's wear
Let the app pick for you: Tap the dice icon to use the Smart Random Picker:
- Choose a filter type — Style or Movement
- Select a specific style (e.g., Diver) or movement type (e.g., Automatic)
- The app picks a random Available watch matching that criteria
- Tap Wear This Watch to confirm, or Pick Again to get another suggestion
A full inventory of your collection, sorted alphabetically by brand and model.
Adding a watch: Tap the + button. Fill in the required fields (brand and model) and any optional details:
- Style — Diver, Dress, Chronograph, Pilot, GMT, Sport, and more
- Movement — Automatic, Quartz, Hand-wound, Solar Quartz, Tourbillon, and more
- Case size — diameter in mm, lug width in mm, whether it has a bracelet
- Serial number
- Status — Available, In Service, Selling, In Repair, Needs Service, Damaged
- Accuracy — seconds per day, and how it was measured
- Service history — last battery change and last service date
- Photo — take a new photo or choose from your library
- Favorite — mark a watch as a favorite to surface it in the Favorites tab
Viewing and editing a watch: Tap any watch in the list to open its detail view. Tap Edit to update any field.
Deleting a watch: In the detail view, scroll to the bottom and tap Delete Watch. Confirm in the dialog. This also removes any special occasions linked to that watch.
The Favorites tab shows only watches you've marked as favorites. This is useful for keeping your most-worn or most-loved pieces one tap away. Toggle the favorite status on or off from any watch's detail view.
Wrist Stats gives you a data-driven view of your collection and wearing habits.
- Total Watches — how many watches are in your collection
- Total Wears Logged — the sum of all unique days a watch has been worn
- Never Worn — a count (and list) of watches that haven't been worn yet
Horizontal scrolling cards show how many watches you own in each category — useful for spotting if you're heavy in one area.
The watch with the highest wear count, shown with its total unique wear days.
A list of every watch worn today, in the order they were logged.
- Days You Wear Watches — a bar chart showing which days of the week you wear watches most
- Active Rotation (30 days) — how many distinct watches you've worn in the past month
- Current Streak — consecutive days wearing a particular watch (must include today or yesterday)
- Longest Without Wear — the Available watch that's gone the longest without wrist time
Shows the watch you most frequently wear on each day of the week. Great for spotting habits ("I always reach for the diver on Fridays").
A full ranked list of your collection from most worn to least worn.
Use Special Occasions to create watch traditions or reminders — for example, wearing a specific watch on a birthday, an anniversary, or every Monday.
Creating an occasion:
- Tap + on the Special Occasions tab
- Enter a name (e.g., "Blue Watch Monday")
- Set the start date
- Choose a recurrence:
- None — one-time occurrence
- Weekly — same weekday every week
- Biweekly — every two weeks from the start date
- Monthly — same day of the month
- Annually — same month and day each year
- Optionally link a specific watch from your collection
- Add any notes
Viewing occasions: Occasions are sorted by next occurrence, soonest first. For recurring occasions, the Next: date is calculated automatically.
Editing or deleting: Tap an occasion to edit it, or swipe left on any occasion to delete it.
The app can remind you about watches that haven't been worn in 90 or more days. You'll be asked to allow notifications on first launch. Once granted, the app will surface these reminders when you open it.
- Search is available in the Watch List, Favorites, and watch-selection screen — type a brand or model name to filter in real time.
- The Smart Random Picker only suggests Available watches, so it won't recommend watches that are in service or being sold.
- Wear counts track unique calendar days, not individual selections — logging a watch multiple times on the same day still counts as one wear day.
- Use Status fields (In Service, Needs Service, etc.) to stay on top of maintenance without cluttering your active rotation. Deleting a watch: In the detail view, scroll to the bottom and tap Delete Watch. Confirm in the dialog. This also removes any special occasions linked to that watch.
Favorites
The Favorites tab shows only watches you've marked as favorites. This is useful for keeping your most-worn or most-loved pieces one tap away. Toggle the favorite status on or off from any watch's detail view.
Wrist Stats
Wrist Stats gives you a data-driven view of your collection and wearing habits.
Collection Overview
Total Watches — how many watches are in your collection Total Wears Logged — the sum of all unique days a watch has been worn Never Worn — a count (and list) of watches that haven't been worn yet By Brand / Style / Movement
Horizontal scrolling cards show how many watches you own in each category — useful for spotting if you're heavy in one area.
Most Worn
The watch with the highest wear count, shown with its total unique wear days.
Worn Today
A list of every watch worn today, in the order they were logged.
Wear Patterns
Days You Wear Watches — a bar chart showing which days of the week you wear watches most Active Rotation (30 days) — how many distinct watches you've worn in the past month Current Streak — consecutive days wearing a particular watch (must include today or yesterday) Longest Without Wear — the Available watch that's gone the longest without wrist time Your Go-To Watch by Day
Shows the watch you most frequently wear on each day of the week. Great for spotting habits ("I always reach for the diver on Fridays").
Wear Ranking
A full ranked list of your collection from most worn to least worn.
Special Occasions
Use Special Occasions to create watch traditions or reminders — for example, wearing a specific watch on a birthday, an anniversary, or every Monday.
Creating an occasion:
Tap + on the Special Occasions tab Enter a name (e.g., "Blue Watch Monday") Set the start date Choose a recurrence: None — one-time occurrence Weekly — same weekday every week Biweekly — every two weeks from the start date Monthly — same day of the month Annually — same month and day each year Optionally link a specific watch from your collection Add any notes Viewing occasions: Occasions are sorted by next occurrence, soonest first. For recurring occasions, the Next: date is calculated automatically.
Editing or deleting: Tap an occasion to edit it, or swipe left on any occasion to delete it.
Wear Notifications
The app can remind you about watches that haven't been worn in 90 or more days. You'll be asked to allow notifications on first launch. Once granted, the app will surface these reminders when you open it.
Tips
Search is available in the Watch List, Favorites, and watch-selection screen — type a brand or model name to filter in real time. The Smart Random Picker only suggests Available watches, so it won't recommend watches that are in service or being sold. Wear counts track unique calendar days, not individual selections — logging a watch multiple times on the same day still counts as one wear day. Use Status fields (In Service, Needs Service, etc.) to stay on top of maintenance without cluttering your active rotation.