Offline-first · PWA · PHP + MySQL

Your commitments.
Tracked. Kept.
Always.

MyKomitmen is a personal commitment tracker that works everywhere — online or offline. Set goals, track progress, and actually follow through.

mykomit.r4xn.com/app.html#/dashboard
Total
12
Active
8
Done
3
Failed
1
Recent
🏃
Run 5km every morning
2024-01-01 — 2024-03-31
Active
💰
Save 20% of income monthly
2024-01-01 — 2024-12-31
Done
📚
Read 2 books per month
2024-02-01
Paused
100%
Offline capable — no internet, no problem
Commitments you can track
0
Subscriptions required — self-hosted
Features

Built for consistency,
not just tracking.

📴
Works Offline
IndexedDB caches all your data locally. Add, edit, and view commitments with zero connection. Syncs automatically when you're back online.
🔄
Smart Sync
Offline changes are queued and replayed to the server. Conflict resolution keeps your data consistent across devices.
🔔
Email Reminders
Schedule reminder emails for any commitment. Cron-powered delivery runs server-side — works even when you close the app.
📊
Status Tracking
Mark commitments as active, completed, paused, or failed. Filter by category: health, finance, career, relationships, and more.
📱
Installable PWA
Install directly from your browser — no app store. Gets its own icon, standalone window, and splash screen on mobile.
🔒
Private & Self-hosted
Your data lives on your own server. JWT auth, prepared SQL statements, input sanitization — no third-party tracking.

Three steps. That's it.

01
Create an account
Register with your email. Your data stays on your server — no external accounts needed.
02
Add your commitments
Set a title, category, priority, start and end date. Works offline — add them anywhere, anytime.
03
Stay accountable
Get reminder emails, track your status, and watch your completion rate grow over time.
Ready?

Stop planning.
Start committing.

Free, self-hosted, offline-first. No subscriptions. No excuses.

Create your account →