UNJIGGLE
Score your iPhone home screen in 30 seconds.
Plug in your iPhone. Unjiggle shows the score, archetype, App DNA, and share cards before anything leaves your Mac.

Reads only your home-screen layout over USB — the same thing a screenshot shows. Never your Photos, Messages, or Contacts, and nothing leaves your Mac. Verify it — the engine is open source →
Free: your score, archetype & 4 share cards. $19 Pro: the app reorganizes your whole layout for you — preview every change, undo anything. Pay with Apple Pay →
On your phone? The quiz works right here. The full Mac app is a quick desktop download — email me the link →
87 MB · Apple Silicon · macOS 14+
Curious first? Take the 60-second Home Screen quiz → or browse the archetypes
Prefer the terminal? pip install unjiggle · unjiggle go
From chaos to clean in one scan.
Unjiggle reads your home screen layout (no photos, no screenshots, no cloud). It tells you what's broken and shows you what better could look like.
Before — score 32
After — score 89
One scan. Four share cards.
Each card auto-copies to your clipboard. Cmd+V into iMessage, Bluesky, X, or Instagram — or hit export for an Instagram Story-sized image. Sample data shown.
How it works
Open Unjiggle and connect your iPhone via USB cable
Tap Trust on your phone — the app reads your home screen layout, never your photos or messages
Get your score, archetype, and four shareable cards in under 30 seconds
Export any card to Instagram Story, X, or iMessage with one click
Pro: AI suggests a cleaner layout. Preview every change before applying. Undo anything.
What Unjiggle reads. What it never touches.
Layout data only. Everything else stays on your phone.
✓ What Unjiggle reads
- ✓App names
- ✓Bundle IDs
- ✓Folder names
- ✓Page positions
✕ What it never touches
- ✕Photos
- ✕Messages
- ✕Contacts
- ✕Health data
- ✕Browsing history
For developers
Same data, two commands.
The free CLI ships everything the Mac app does for the free tier. GPL-3.0, works on macOS and Linux, contributions welcome on GitHub.
pip install unjiggleunjiggle go