Two algorithms, one outcome.
Residual (default): constructive least-squares, robust to contrast and brightness. Legacy: original greedy solver, compatible with the Python prototype.
From a photo to a finished build guide — Lineon computes which nails to wrap in which order and ships a printable step-by-step PDF. iOS, Android, Web. No account, no tracking.
No install, no account. Pick a photo, confirm the crop, generate — the web version computes entirely client-side. After payment, a 72-hour window lets you re-export the PDF if anything goes wrong on print.
Lineon takes your photo, crops it to a circle, computes on-device and produces a printable PDF: materials list, 1:1 nail-layout diagram, wrap-by-wrap table with checkboxes. Mobile is a one-time in-app purchase; Web is pay-per-image via PayPal — Lifetime is native-only.
Every feature serves one outcome: a tensioned thread piece on a wooden board on the wall — no plot, no toy.
Residual (default): constructive least-squares, robust to contrast and brightness. Legacy: original greedy solver, compatible with the Python prototype.
Nails 120–500 pins, strings 200–3000 lines. Default 360 / 1600 — sized for a 60 cm board. Sliders for contrast and brightness.
Before each PDF export you pick the physical board size in 10 cm steps between 10 and 200 cm. The materials list and layout diagram adapt automatically.
Cover, stats, materials list, nail-layout diagram, wrap instructions with checkboxes (3-column staggered for long lists) and a tips chapter on tension management.
Flutter native for iOS and Android, Flutter Web for the browser. Feature parity; payment differs per platform.
Native: €2.99 per PDF export, €29.99 lifetime unlock (App Store / Play Billing). Web: pay per original image, 72-hour re-export window via PayPal — no account.
Native: fully on-device. Web: we only store an anonymous HMAC fingerprint of your image — no originals, no PDFs, no PayPal IDs in our database.
All dependencies BSD / MIT / Apache 2.0 / SIL OFL — no proprietary lock-in. Project itself MIT-friendly.
| Platforms | iOS · Android · Web |
|---|---|
| Default config | 360 nails · 1600 strings · 60 cm board |
| Nail / string range | 120–500 pins · 200–3000 lines |
| Board sizes | 30, 40, 50, 60 cm preset — or freely chosen in 10 cm steps |
| Native pricing | €2.99 per PDF · €29.99 lifetime (Apple IAP / Play Billing) |
| Web pricing | Pay-per-image via PayPal · 72 h re-export window · max 5 exports |
| Data | Native: on-device · Web: anonymous HMAC fingerprint only |
| Web hosting | lineon.qorvano.com · IONOS Germany · Caddy + Python backend |
If something doesn't work or you miss a feature, write to us. We reply personally, usually within a few business days.