Mirror Fit app icon Mirror Fit Comfort journal
Offline eyewear comfort tracker

Know which glasses actually feel good after real wear.

Mirror Fit helps people with several pairs of glasses track comfort, pressure zones, slipping, fogging and adjustment effects across everyday wear trials.

Developer Name: PETTERI JOHANNES OJALA
Mirror Fit app icon Mirror Fit
1

Wear

See pairs that feel reliable today and pairs that need attention.

2

Log

Record real comfort, slip, fog and pressure after a session.

3

Adjust

Keep track of nose pad, temple bend and optician changes.

4

Learn

Notice repeated comfort patterns without medical claims.

Comfort loop

A simple cycle for eyewear fit memory.

The app is not a vision diagnosis tool. It is a personal journal for how each pair sits and feels in ordinary use.

W

Wear

Start from the pairs that recently felt best, plus pairs with repeated comfort issues.

P

Pairs

Keep Optical, Computer, Sunglasses, Reading and Other pairs in one local catalog.

T

Trials

Log duration, context, conditions, comfort, slip, fog and pressure zones.

A

Adjust

Record nose pads, temple bends, screw tightening and professional fit changes.

R

Review

Use Patterns to compare best contexts, pressure hotspots and adjustment impact.

Pairs

A catalog for the pairs you actually rotate.

Mirror Fit keeps each pair's name, type, material, nose pad setup, usual context, fit notes and archive state. The catalog is built for comfort history, not optical prescriptions.

Optical Computer Sunglasses Reading Other Archived history
I

Comfort index

Calculated from recent trials using comfort, slipping, fogging and the strongest pressure-zone rating.

N

Needs attention

Pairs are flagged when recent comfort is low, slipping repeats or the same pressure zone keeps appearing.

H

History remains readable

Old wear trials keep snapshot pair names and types, so edits and archives do not rewrite past entries.

Trials

Short wear logs for the details people usually forget.

Trials are designed to be quick, but they capture the small fit signals that matter after an hour of wearing glasses.

C

Context and duration

Desk, Walking, Driving, Reading, Heat, Travel or Other, with start and end time.

S

Slip and fog

Separate scores for slipping and fogging make repeated patterns easier to see later.

Z

Pressure zones

Nose bridge, temples, ears and cheeks can be rated from 0 to 4 without complex diagrams.

B

Best pairs by context

Shows which pairs work best for Desk, Walking, Driving, Heat or Reading only when enough history exists.

P

Pressure zone ranking

Aggregates which areas create the most discomfort and which pairs are involved.

F

Fog and slip triggers

Ranks contexts where slipping or fogging happens more often.

A

Adjustment impact

Compares baseline and after-adjustment trials when there is enough nearby data.

Patterns

Useful observations without overclaiming.

Mirror Fit hides blocks when there is not enough wear history. It does not invent conclusions, diagnose eyesight or replace professional optical advice.

Stable picks Pressure hotspots Context fit Adjustment review Not enough history states

Profile and local data

Private, lightweight and fully offline.

Mirror Fit is planned as an iOS 16+ SwiftUI utility with local UserDefaults + Codable storage. It avoids accounts, internet, cloud sync, subscriptions, external APIs, OCR and heavy integrations.

Five app sections: Wear, Pairs, Trials, Patterns and Profile
Local storage keys for pairs, trials, adjustments and profile
JSON export through the device share flow
Demo data and full reset handled from Profile