I built a free fitness tracker with no backend and no account — here's what I learned
Описание и применение
Создан бесплатный фитнес‑трекер, работающий полностью в браузере без аккаунтов и серверов, с локальным хранением в IndexedDB и монетизацией через баннеры.
Задача
Existing calorie trackers either paywalled or required account creation, limiting accessibility and user privacy.
Результат
Nawtch provides a fully functional, privacy‑respecting fitness tracker that runs entirely in the browser, with no account or paywall, and monetizes via unobtrusive banner ads.
Рабочий процесс
- 1. Renamed app from Foop to Nawtch after checking name availability.
- 2. Migrated domain to .app and .com.
- 3. Rebuilt from SPA to separate pages (index, foods, weight, programs, history).
- 4. Ensured IndexedDB persistence across pages by auditing state dependencies.
- 5. Removed tiered monetization model; adopted free‑forever with banner ads.
- 6. Added content pages (Calculators, Diets, Guides) with cited sources for trust.
- 7. Launched and promoted via SEO and word‑of‑mouth.
Доказательства
I built Nawtch — a free fitness tracker that runs entirely in your browser, stores everything locally via IndexedDB, and never asks you to sign up.
The app started as a single-page app with client-side JS routing — one index.html, everything else swapped in and out via onClick handlers.
I scrapped the tiers. Nawtch is free forever, every feature unlocked, no account required, ever.
- Дата записи: 2026-09-09T16:30:55.459Z