A simple cycle: issue, fix, recheck.
The app is not a repair service, pad shop, interior catalog or automatic problem detector. It keeps a local household record of what actually held.
Five sections keep the app focused.
The app keeps the original section names: Floor, Corners, Fixbook, Pads and Hold.
Check today, Unstable first, Stable rugs and Quick actions for logging issues, fixes and stable confirmations.
A simple native SwiftUI map for each rug with five independent zones and detail sheets for each problem point.
Journal of fix attempts and rechecks with Waiting, Stable, Returned and All segments plus useful filters.
Pad profiles, surface combinations and real checked cycles without shop links, pricing or purchase recommendations.
Stability ranking, problem zones, surface × fix method, average hold time, vacuum relapse and preferences.
Stability patterns stay honest.
If there is not enough data, Rug Return does not invent ratings. It asks for more issue → fix → recheck cycles.
Local design layer, no remote images.
The app specification uses 10 local PNG assets, SwiftUI fallbacks and a dark graphite, purple, green, gold and coral visual system.
Developer and support.
This page uses the same warm rug-inspired color family as the privacy page, with simpler layout and no fake app screenshots.