Wearing now
See active pieces, exposure tags and quick actions like Log issue, End wear and Add care.
Shine Keep helps track wear sessions, shine, tarnish, irritation notes, care actions and storage patterns for rings, earrings, chains, bracelets and other pieces.
Shine Keep
See active pieces, exposure tags and quick actions like Log issue, End wear and Add care.
Notice items with recurring tarnish, clasp stiffness, irritation notes or long gaps since care.
Turn daily notes into useful reminders about shine, storage and repeated issues.
Collection-first care path
Shine Keep is not a shop catalog or resale tool. It is a personal memory for how specific pieces behave after real use.
Create jewelry profiles with type, material, finish, body zone, storage and optional photo.
Track active wear sessions with exposure tags like water, perfume, lotion, sweat or sleep.
Record tarnish, irritation, clasp stiffness, dull stones, snagging or other observations.
Save wipes, polish, rinse, deep clean, dry storage, backing replacement and storage changes.
See repeated patterns only when enough real history exists.
Wear
Wear shows active sessions, care due items and recent signals so the user can quickly end a wear session, add a care action or log an issue.
An item is active when it has a wear session without an end time. Multiple pieces can be active together.
Water, Perfume, Lotion, Sweat, Sleep, Shower, Sea and Pool help explain future shine and issue patterns.
Every wear session keeps the storage method snapshot that was true at the time.
Items and Journal
The catalog is piece-centric, while Journal combines wear sessions, issue events and care actions into one chronological flow.
Profiles include title, type, material, finish, body zone, closure, storage method, notes and favorite state.
Wear, Issue and Care events stay typed, searchable and filterable in one timeline.
Optional images are stored in the app sandbox, while models keep only relative file paths.
Ranks pieces by how many wear sessions they survive after care before visible tarnish or low shine appears.
Shows pieces that need care more often per 10 completed wears.
Groups personal irritation observations by body zone, material and exposure tags without medical claims.
Uses historical storage snapshots from wear sessions, not just the current item profile.
Condition
Condition hides blocks when there is not enough history. It uses ranked cards, compare rows and simple indicators rather than heavy charts or invented conclusions.
Offline architecture
Shine Keep is planned for iOS 16+ with SwiftUI, TabView, NavigationStack and UserDefaults + Codable storage. It avoids accounts, cloud sync, social features, marketplaces, AI, OCR and external APIs.